Täysin uusi asiakastili on nyt julkaistu!
Oppaat

Toimiva varmuuskopiointi: mitä sivustosta täytyy tallentaa?

Suunnittele kopioiden sisältö, säilytys ja palautuksen testaus ennen kuin tarvitset niitä.

5 min · Perusteet

Päivitetty

Tässä oppaassa

Kartoita palautettava kokonaisuus

Sivuston palautus voi vaatia tiedostot, tietokannan, käyttäjien lataamat tiedostot ja asetukset. Git-repositorio säilyttää sinne viedyn koodin, mutta ei automaattisesti tuotantotietokantaa, sähköposteja tai ympäristömuuttujia. Selvitä nämä ennen varmuuskopiointitavan valintaa.

Tee käytännön suunnitelma

  1. Listaa sivuston tietolähteet ja merkitse, missä kukin tieto sijaitsee. Huomioi myös ulkoiset palvelut.
  2. Päätä, kuinka paljon uusia tietoja voidaan menettää. Päivittäin muuttuva esittelysivu ja jatkuvasti tilauksia vastaanottava kauppa tarvitsevat erilaisen kopiointitiheyden.
  3. Tarkista hostingin varmuuskopioiden saatavuus, säilytysaika ja palautustapa omasta paketistasi. Älä oleta kaikkien palvelujen sisältävän samaa varmuuskopiointia.
  4. Säilytä tarvittaessa erillinen kopio muualla kuin alkuperäisessä palvelussa. Suojaa se salauksella ja rajatuilla käyttöoikeuksilla.
  5. Ota erillinen palautuspiste ennen päivityksiä, migraatioita tai muita laajoja muutoksia. Merkitse kopion aika ja tarkoitus.

Testaa palautus

Palauta kopio erilliseen testiympäristöön ja varmista, että tiedostot, kirjautuminen ja tietokannan sisältö toimivat. Estä testiympäristöä lähettämästä oikeita tilausviestejä tai käsittelemästä maksuja. Kirjaa palautusvaiheet ja tarvittavat käyttöoikeudet.

Jos palautat tuotantoon

Tarkista, mitä palautus korvaa ja mitä uusia tietoja sen jälkeen on syntynyt. Tallenna tarpeelliset uudet tiedot ennen palautusta. Koodijulkaisun palauttaminen ei yleensä peru tietokannan muutoksia. Jos kopion sisältö tai palautuksen laajuus on epäselvä, selvitä se tuen kanssa ennen korvaavaa palautusta.

Lähteet ja lisätietoa