Varmuuskopiointistrategia joka oikeasti toimii
Käytännössä kaikilla on varmuuskopiot. Huomattavasti harvemmalla on kopiot joiden palautettavuus on todistettu, ja vain sillä on väliä sinä päivänä kun niitä tarvitset.
Tämä opas käy läpi mitä kopioon kuuluu, missä sen pitää olla, kuinka kauan sitä säilytetään, ja miten tehdä palautustesti joka muuttaa oletuksen tosiasiaksi.
Mitä täydelliseen kopioon kuuluu#
Osittainen kopio tuntuu kopiolta siihen hetkeen asti kun sitä tarvitset. Tämä on koko lista.
- Tietokanta: kaikki sisältö, käyttäjät, asetukset, ja verkkokaupassa tilaukset ja asiakkaat.
- Ladatut tiedostot: kuvat, dokumentit, liitteet — usein suurin osa määrältään.
- Koodi ja teemat: erityisesti muokkaukset joita ei ole missään muualla.
- Palvelinkokoonpano: virtuaalipalvelimet, uudelleenohjaussäännöt, ajastetut tehtävät.
- Varmenteet ja ympäristömuuttujat: ne joita unohtaa kunnes palautus jumittuu.
- Kirjattu palautusprosessi: missä järjestyksessä, mitkä tunnukset, mitkä DNS-asetukset.
- Omassa koodissa versionhallinta korvaa koodikopion, mutta ei tietokantaa eikä tiedostoja.
Ladatut tiedostot putoavat useimmin pois automaattisista kopioista, koska ne ovat julkaisujärjestelmän polun ulkopuolella. Varmista nimenomaisesti että ne tulevat mukaan.
Tiheys ja säilytysaika#
Oikea tiheys seuraa yhdestä kysymyksestä: kuinka paljon työtä sinulla on varaa tehdä uudelleen?
| Sivustotyyppi | Tiheys | Säilytys |
|---|---|---|
| Staattinen yrityssivusto | Muutoksen yhteydessä, plus kuukausittain | Muutama kuukausi |
| Yrityssivusto blogilla | Päivittäin | Kolmekymmentä päivää, plus kuukausipisteet |
| Verkkokauppa | Tunneittain tai jatkuvasti | Vähintään kolmekymmentä päivää; tilaukset pidempään |
| Sovellus käyttäjädatalla | Jatkuvasti tapahtumalokilla | Säilytyskäytännön mukaan |
| Ennen jokaista päivitystä | Manuaalisesti, aina | Kunnes päivitys on osoittautunut toimivaksi |
Useiden sukupolvien säilyttäminen painaa enemmän kuin korkea tiheys. Murto joka havaitaan vasta kahden viikon päästä, tekee jokaisesta noiden viikkojen kopiosta arvottoman.
Missä varmuuskopioiden pitää olla#
Sijainti määrittää millaisilta vioilta olet suojassa. Juuri tässä useimmat järjestelyt jäävät vajaiksi.
| Sijainti | Suojaa vastaan | Ei suojaa vastaan |
|---|---|---|
| Sama palvelin | Sisällön vahinkopoisto | Palvelinvika, kiristysohjelma, tilin menetys |
| Sama palvelintili | Palvelinvika | Tilin jäädytys, murrettu pääsy |
| Erillinen pilvitallennus | Käytännössä kaikkea | Juuri sen tallennuksen tunnusten menetys |
| Paikallinen kopio | Palveluntarjoajan menetys | Vaatii kurinalaisuutta pysyäkseen ajantasaisena |
| Kolme kopiota, kaksi mediaa, yksi ulkona | Käytännössä kaikkea | Ei mitään olennaista |
Vähintään yhden kopion pitäisi olla täysin palveluntarjoajasi infrastruktuurin ja tilin ulkopuolella. Kiristysohjelmat ja tilien jäädytykset vievät kaiken ulottuvillaan olevan.
Palautustesti#
Se on osa joka muuttaa varmuuskopiot oletuksesta tosiasiaksi, ja osa jonka käytännössä kaikki ohittavat.
- Palauta kopio testiympäristöön neljännesvuosittain, ei tuotantoon.
- Ota aikaa kauanko se kesti. Se luku on todellinen palautumisaikasi, ja se on yleensä pidempi kuin odotit.
- Tarkista että sisältö on täydellinen — kuvat mukaan lukien, ei vain teksti.
- Tarkista että lomakkeet, kirjautuminen ja verkkokaupassa osto toimivat.
- Kirjaa mikä puuttui tai meni pieleen, ja korjaa kopiointiprosessi.
- Dokumentoi palautus, jotta joku muu voi tehdä sen kun sinua ei tavoita.
- Toista jokaisen merkittävän sivusto- tai palvelinmuutoksen jälkeen.
Yleisin havainto ensimmäisessä palautustestissä on että osa tiedostoista puuttuu tai ettei kenelläkään ole tietokannan tunnuksia. Juuri siksi testataan rauhallisena päivänä.
Usein kysytyt kysymykset
Riittävätkö palveluntarjoajani varmuuskopiot?
Ainoana kopiona eivät. Ne ovat hyödyllisiä ja yleensä nopeita, mutta ne ovat saman tilin sisällä jonka voit menettää riidan, jäädytyksen tai murretun pääsyn takia. Säilytä palveluntarjoajan kopiot ja riippumaton kopio muualla. Jälkimmäinen on olemassa juuri siihen skenaarioon jossa ensimmäinen ei ole saatavilla.
Kuinka usein varmuuskopio pitää ottaa?
Riittävän usein jotta menetys kahden kopion välillä on hyväksyttävä. Viikoittain julkaiseva blogi pärjää päivittäisellä. Verkkokauppa ei — päivän tilausten menettäminen on operatiivinen ongelma eikä haitta, joten siellä pätee tunneittain tai jatkuvasti. Päätä kysymällä kuinka paljon työtä olet valmis tekemään uudelleen.
Kuinka kauan varmuuskopioita pitää säilyttää?
Kolmenkymmenen päivän tuoreet pisteet kattavat suurimman osan tapauksista, plus kuukausipisteet pidemmälle aikavälille. Syy pidempään aikaväliin on että ongelmat havaitaan usein myöhään — vioittunut sisällön tuonti tai kolmen viikon takainen murto. Tilaus- ja laskudataa koskevat lisäksi lakisääteiset säilytysajat.
Entä jos minulla ei ole kopiota ja sivusto on mennyt?
Kysy ensin palveluntarjoajaltasi — monilla on tilannevedoksia joita et hallitse, joskus muutaman päivän takaa. Sen jälkeen: Wayback Machine ja hakukoneiden välimuisti voivat palauttaa näkyvää sisältöä, mutta ei tietokantaa, ei tiedostoja eikä tilauksia. Se on pelastusta, ei palautusta, ja se on syy siihen että palautustesti on olemassa.
varmuuskopio verkkosivustovarmuuskopiointisivuston palautustietokantakopiopalautustestikopio palvelimen ulkopuolella