Eén enkele back-up, opgeslagen op dezelfde server als de site, beschermt je tegen bijna niets: een kapotte schijf, een verkeerde handeling, een opgezegd account of een hack neemt hem samen met het origineel mee. De 3-2-1-regel spreidt het risico. CISA, het Amerikaanse cybersecurityagentschap, formuleert hem zo in een gids voor zowel particulieren als bedrijven: drie kopieën van elk belangrijk bestand, één origineel en twee back-ups; twee verschillende soorten opslag; één kopie die buiten de hoofdlocatie wordt bewaard.
De drie cijfers
- 3 kopieën: twee onafhankelijke back-ups, zodat een beschadigde back-up je niet met lege handen laat staan.
- 2 soorten opslag: opslagmedia of diensten van verschillende aard, die niet om dezelfde reden uitvallen.
- 1 kopie extern: ver van de server, om een brand, het sluiten van een account of een gehackte hostingomgeving te overleven.

Wat recente aanbevelingen toevoegen
De gids van het Franse ANSSI over de basisprincipes van back-ups gaat verder, met twee punten die tellen tegen ransomware. Ten eerste vindt het een offline back-up, op een losgekoppeld medium, onmisbaar, of op zijn minst een online externe kopie onder voorwaarden, ook al wordt die minder vaak gemaakt dan de gewone back-ups. Ten tweede moeten back-ups regelmatig worden getest, met een uitgeschreven herstelprocedure. De gids wijst er ook op dat een back-up na een incident besmette onderdelen kan bevatten: controleer wat je terugzet.
Sommige leveranciers spreken van 3-2-1-1-0: nog een onveranderbare of offline kopie erbij, en nul fouten bij de hersteltests. Het idee blijft hetzelfde.
Voor WordPress
Een back-up van WordPress bestaat uit twee delen: de bestanden (vooral wp-content en wp-config.php) en de database. Onze gids een 3-2-1-strategie die standhoudt beschrijft de opzet; in het kort:
- Kopie 1: de automatische back-ups van de hoster, handig om snel terug te zetten, maar gekoppeld aan het account.
- Kopie 2: een back-upplugin of een WP-CLI-script (
wp db exportvoor de database, plus een archief van de bestanden) dat naar externe opslag wordt gestuurd. - Extern en beschermd: de server moet back-ups kunnen wegschrijven, niet verwijderen. Een aanvaller die de site in handen heeft, mag de geschiedenis niet kunnen wissen.
- Frequentie: afgestemd op wat je kunt missen. Een webwinkel die elk uur bestellingen binnenkrijgt, redt het niet met een wekelijkse back-up.
- Test: zet af en toe een back-up terug op een stagingomgeving, en meet hoe lang het duurt.
Veelgemaakte fouten
Archieven bewaren in een publieke map van de site, waar ze inodes verbruiken en door iedereen kunnen worden gedownload; alleen de database of alleen de bestanden back-uppen; nog nooit geprobeerd hebben iets terug te zetten; na een hack een back-up terugzetten waarin de backdoor al zat. Onze procedure om een gehackte site op te schonen legt uit hoe je het juiste herstelpunt kiest.