Back-ups
Websitedata kwijt? Zo voorkomt en herstelt u dataverlies
Websitedata kwijt door hack, update of host? Lees wat u eerst doet, hoe de 3-2-1-regel werkt en hoe u een herstel veilig test.
- Door IT bugsolutions
- 6 min leestijd
Websitedata gaat verloren door hacks, een slechte update, een storing bij de host, per ongeluk verwijderen of een verlopen hostingaccount. Gebeurt het, stop dan met wijzigen, bewaar wat er nog is en zoek een back-up die niet op uw eigen server staat. Wilt u dataverlies voorkomen, volg dan de 3-2-1-regel en test uw back-ups.
- Websitedata zijn bestanden, de database en vaak e-mail en instellingen, niet alleen de pagina's die u ziet.
- Een back-up op dezelfde server als uw site is onvoldoende bescherming.
- De 3-2-1-regel: drie kopieën, twee soorten opslag, één kopie op een andere locatie.
- Een back-up die u nooit hebt teruggezet is een hoop, geen vangnet.
Hoe raakt websitedata kwijt?
U opent uw site en de pagina's zijn leeg, de shop heeft geen producten meer of de bestellingen van vorige maand zijn weg. Het voelt alsof het internet uw werk heeft opgeslokt. Meestal is een van vijf dingen gebeurd.
Een hack
Aanvallers kunnen inhoud verwijderen, bestanden versleutelen of spam in uw database zetten. Sommigen wissen een site om hun sporen uit te vegen. Vermoedt u dit, lees dan eerst over een gehackte website voordat u iets terugzet.
Een slechte update
Een update van een plugin, thema of CMS kan de database op onomkeerbare wijze aanpassen, of de site zo breken dat inhoud lijkt te verdwijnen. Vaak is de data er nog, maar toont de site hem niet. Zie een site die kapot ging na een update.
Een storing bij de host
Schijven falen, servers raken beschadigd en kleine hostingbedrijven stoppen soms. Hosts bewaren vaak eigen back-ups, maar in de voorwaarden staat zelden dat u een herstel krijgt.
Per ongeluk verwijderen
Iemand verwijdert een map, leegt een databasetabel, voert een verkeerd commando uit of haalt de verkeerde site uit het paneel. Dit komt vaak voor en is heel menselijk.
Een verlopen hostingaccount of domein
Blijft een factuur onbetaald of verloopt de pas, dan kan de host het account opschorten en later verwijderen. Bij domeinen werkt het net zo. De waarschuwingsmails gaan vaak naar een adres dat niemand leest.
Wat doet u eerst als er data ontbreekt?
Weersta de neiging om snel te repareren. Elke extra handeling kan iets overschrijven dat nog te redden was.
- Stop met bewerken van de site. Installeer niets opnieuw, update niets en ruim niets op.
- Noteer wat er ontbreekt, wanneer u het voor het laatst zag en wat er in die periode veranderde.
- Controleer of de data echt weg is of alleen niet getoond wordt. Een databaseprobleem kan op dataverlies lijken. Zie de databaseverbindingsfout.
- Log in bij uw host en zoek een melding, opschorting of storing.
- Bewaar wat er nu is: vraag de host om een kopie van de huidige bestanden en database voordat iemand erover heen herstelt.
- Zoek uw back-ups en noteer de datum van de nieuwste.
Een back-up terugzetten vervangt de huidige bestanden en database. Bewaar eerst de huidige staat, zodat bestellingen, reacties en wijzigingen sinds de laatste back-up niet verloren gaan.
Wat is de 3-2-1-back-upregel?
De 3-2-1-regel is een eenvoudige standaard voor back-ups. Hij is zo bedacht dat geen enkel ongeluk, of dat nu een hack, een defecte schijf of een vergissing is, alle kopieën tegelijk kan wegnemen.
Voor een website betekent dit: de live site is kopie één. Een back-up op uw server of in het hostpaneel is kopie twee. Een derde kopie staat bij een ander bedrijf, op een andere plek, en is niet bereikbaar met uw gewone sitelogins. Dat laatste telt, want aanvallers die op uw server komen, verwijderen vaak de back-ups ernaast.
Wat hoort er in een websiteback-up?
- Alle sitebestanden, inclusief uploads, thema's en plugins
- De volledige database, met uw inhoud, bestellingen en gebruikers
- Configuratiebestanden, zoals wp-config.php bij WordPress of een .env-bestand bij Laravel, veilig opgeslagen
- E-maildata, als uw mailboxen op dezelfde hosting staan
- DNS-records, genoteerd op een plek waar u bij kunt
Een back-up met bestanden maar zonder database herstelt een lege schil. Een back-up met database maar zonder uploads herstelt pagina's zonder afbeeldingen. Controleer dat beide erin zitten.
Hoe vaak moet u een back-up maken?
Bedenk hoeveel u kunt missen. Publiceert u één keer per maand, dan kan een wekelijkse back-up volstaan. Neemt uw shop de hele dag bestellingen aan, dan doet een dag verloren bestellingen pijn: dagelijks is het minimum en sommige shops voegen vaker een databaseback-up toe.
Bewaar meerdere versies, niet alleen de laatste. Begon een probleem drie dagen geleden en bewaart u alleen die van gisteren, dan zet u het probleem mee terug.
Zwakke back-up
- Eén kopie, op dezelfde server
- Alleen de nieuwste versie
- Nooit teruggezet
- Login gedeeld met de site
Sterke back-up
- Minstens één kopie op een andere locatie
- Meerdere versies met datum
- Herstel getest op een kopie
- Aparte toegang, melding bij falen
Hoe test u een herstel?
Een back-up is pas bewezen als u eruit hebt hersteld. Doe minstens één keer per jaar een herstelproef, en na grote wijzigingen.
- Richt een testkopie of aparte testruimte in. Test nooit op de live site.
- Zet de nieuwste back-upbestanden en database daar terug.
- Open de site, log in, bekijk enkele pagina's en open een oude bestelling of post.
- Controleer of afbeeldingen, formulieren en de checkout werken.
- Noteer hoe lang het duurde en wat er ontbrak.
Die laatste notitie is waardevol. Duurde het zes uur en wist u halverwege pas waar de databasedump stond, dan is uw echte herstel trager dan u denkt.
Zijn de back-ups van uw host genoeg?
Ze helpen, maar leun er niet alleen op. Hostback-ups staan meestal in hetzelfde datacenter en hetzelfde account als uw site. Ze worden soms maar enkele dagen bewaard, bevatten niet alles en de voorwaarden beloven vaak geen herstel. Wordt het account opgeschort of heeft de host een grote storing, dan kunnen de back-ups meegaan.
Zie de hostback-up als bonuskopie en houd uw eigen onafhankelijke kopie.
Hoe kunnen wij helpen?
Ontbreekt er al data, dan stellen wij gratis de diagnose, noemen wij vooraf een vaste prijs (vanaf €295 excl. btw, vanaf €450 voor gehackte sites, webshops en verhuizingen), maken wij vóór elke wijziging een back-up en betaalt u na de diagnose. Data die in geen enkele back-up zit en overschreven is, kunnen wij niet terughalen, en dat zeggen we eerlijk.
Om het niet zo ver te laten komen, bevatten onze onderhoudspakketten dagelijkse off-site back-ups, uptimecontroles met waarschuwingen, meldingen bij verlopende SSL en domeinen en veilige updates met terugdraaien. Essential kost €99 per maand, Plus €199 en Pro start bij €349. Lees ook hoe u een continuïteitsplan opstelt, of neem contact op om uw situatie te bespreken.
Veelgestelde vragen
Ook bekeken
Kapot na een update
Gisteren werkte het, u klikte op bijwerken, nu niet meer
Lees meer →Website gehackt
Bezoekers die naar spam gaan, een Google-waarschuwing, beheerders die u niet kent? Behandel de site als…
Lees meer →Databasefout
De site draait, alleen de verbinding met de database is weg
Lees meer →