Säkerhetskopior av hemsidan – och testa återställningen
Av CodexierPublicerad 5 min läsning
Nästan varje hemsida har en säkerhetskopia. Betydligt färre har en kopia som någonsin återställts, och det är den enda sorten som räknas. Gapet visar sig på sämsta tänkbara dag: efter ett intrång, en misslyckad uppdatering eller ett fel hos webbhotellet, när arkivet visar sig vara ofullständigt, infekterat eller från fel sajt. Den här guiden sätter en rutin som stänger gapet på en timme per kvartal.
Vad som ska kopieras: filer, databas och mejl
| Del | Vad den innehåller | Vanligt misstag |
|---|---|---|
| Filer | CMS-kod, tema, tillägg, uppladdade bilder och dokument | Kopiera koden men inte uppladdningsmappen, som innehåller varje bild |
| Databas | Sidor, inlägg, användare, ordrar, inställningar | Ta fil- och databaskopior vid olika tidpunkter, så att de inte matchar |
| E-post | Brevlådor, om de ligger hos samma leverantör | Anta att webbhotellet säkerhetskopierar mejlen; många gör det inte |
| DNS och domän | Poster, inloggning hos registratorn, förnyelsedatum | Ingen har en kopia av DNS-zonen när webbhotellet försvinner |
| Konfiguration | Miljövariabler, API-nycklar, SSL, schemalagda jobb | Återställa sajten och upptäcka att betalningar och mejl är trasiga |
Frekvens och lagringstid
Frekvensen följer hur ofta sajten ändras; lagringstiden följer hur länge ett problem kan gå obemärkt. En butik som tar ordrar behöver en kopia minst dagligen och helst oftare för databasen, eftersom varje order mellan två kopior går förlorad vid återställning. En broschyrsajt som uppdateras månadsvis kan kopieras varje vecka. Lagringstiden är det folk får fel: ett intrång som upptäcks efter tre veckor går inte att åtgärda med sju dagars historik.
- Aktiv sajt eller butik: daglig fullständig kopia, databasen med några timmars mellanrum om ordrarna spelar roll, nittio dagars historik.
- Vanlig företagssajt: dagligen eller veckovis, trettio till sextio dagars historik.
- Före varje uppdatering eller driftsättning: en manuell ögonblicksbild, sparad tills ändringen bekräftats stabil.
Lagringstiden har också en GDPR-sida. Säkerhetskopior innehåller personuppgifter, så lagringstiden är också den tid raderade kunduppgifter fortfarande finns någonstans. Behåll dem så länge risken för ett sent upptäckt problem kräver, dokumentera perioden, och inte längre.
Kopior på annan plats
En säkerhetskopia lagrad på samma server, eller i samma webbhotellskonto, skyddar mot en dålig uppdatering och inget annat. Om kontot komprometteras, stängs av eller leverantören går under följer kopian med. Regeln är minst en kopia på en plats med andra inloggningsuppgifter och en annan leverantör.
Webbhotellets egen kopia
Bekväm och snabb att återställa. Använd den som första linje, men läs villkoren: hur många dagar, om databas och e-post ingår, och om du kan ladda ner en kopia.
Tillägg eller plattform till molnlagring
CMS:et skickar arkiv till en objektlagring eller en enhet du kontrollerar, med egen inloggning. Det är kopian på annan plats för de flesta små sajter.
Regelbunden nedladdning
En manuell nedladdning varje kvartal till företagets lagring, som rutinens ägare håller i. Långsamt, men immunt mot varje automatiskt fel ovan, och det fungerar samtidigt som material för återställningstestet.
Återställningstestet varje kvartal
Det här är hela poängen med artikeln. Ett återställningstest tar en kopia du inte gjort särskilt för ändamålet, återställer den till en testmiljö eller en tillfällig underdomän, och kontrollerar att resultatet är en fungerande sajt. Det besvarar frågorna som annars bara en incident besvarar:
- Välj förra veckans kopia, inte dagens, så att du testar rutinen och inte en färsk kopia.
- Återställ filer och databas till en testmiljö; notera hur lång tid det tar och vilka steg som var oklara.
- Öppna sajten: startsidan, en produkt- eller tjänstesida, admininloggningen, ett formulärsvar, en bild som laddats upp nyligen.
- Kontrollera att konfigurationen följde med: e-postutskick, betalningens testläge, integrationer.
- Skriv ner vad som fallerade, rätta rutinen, och notera datum och resultat där ägaren och ledningen kan se det.
Första testet hittar nästan alltid något: en saknad uppladdningsmapp, en databas från ett annat datum, ett arkiv som inte går att packa upp. Att hitta det en lugn timme är hela värdet. Det är också testet vi kör inom vårt månatliga underhållspaket, eftersom ett serviceavtal utan återställningstest är ett avtal som hoppas.
Vem som äger rutinen
Säkerhetskopior fallerar av organisatoriska skäl oftare än tekniska: tilläggets licens gick ut, lagringen blev full, personen som satte upp det slutade. Utse en ägare vid namn, ge hen en checklista och en kalenderpåminnelse, och låt någon annan bekräfta kvartalsresultatet. Är ägaren en byrå eller en underhållsleverantör, be om datum och resultat för återställningstestet skriftligt; svaret säger mycket om leverantören.
När ni inte behöver ett serviceavtal för det här: en liten sajt hos ett seriöst webbhotell med dagliga kopior, trettio dagars historik och en enklicksåterställning ni provat en gång behöver bara kvartalstestet och en kopia på annan plats, vilket ni kan göra själva. Ett avtal betalar sig när sajten tar ordrar eller leads varje dag, när ingen i företaget kommer att göra testet tillförlitligt, eller när sajten redan haft en incident. Vårt paketpris finns på prissidan; vad du gör om incidenten redan inträffat står i guiden om hackad hemsida, och vill ni att vi kontrollerar er nuvarande uppsättning, boka ett kort samtal.
Vanliga frågor
Säkerhetskopierar webbhotellet min hemsida?
Oftast kopieras något, men kontrollera vad och hur länge: många webbhotell sparar några dagar, vissa utesluter databaser eller e-post, och vissa kopior är för deras egen katastrofberedskap snarare än för dig att återställa från. Fråga om lagringstiden och om du kan ladda ner en kopia, och lägg till en egen kopia på annan plats oavsett.
Hur ofta ska en hemsida säkerhetskopieras?
Så ofta som ni har råd att förlora ändringar. En butik eller en sajt som samlar leads dagligen behöver dagliga kopior med databasen oftare. En sajt som uppdateras månadsvis kan kopieras varje vecka. Ta alltid en manuell ögonblicksbild före uppdateringar eller driftsättningar.
Vad är ett återställningstest och hur lång tid tar det?
Att återställa en befintlig kopia till en testmiljö och kontrollera att sajten fungerar: sidor, admininloggning, formulär, bilder, integrationer. Första gången tar en eftermiddag eftersom den hittar problem; därefter ungefär en timme per kvartal. Det är det enda sättet att veta att en kopia är verklig.
Osäker på om era säkerhetskopior faktiskt går att återställa?
Berätta ert webbhotell och er uppsättning på ett samtal på femton minuter. Vi säger vad som sannolikt saknas, om ni kan rätta det själva på en eftermiddag, och vad vårt underhållspaket skulle täcka.
Boka ett kostnadsfritt 15-minuterssamtal