Ein Backup ist eine Kopie von Daten, die an einem zweiten Ort liegt und aus der sich ein früherer Stand wiederherstellen lässt. Bei einer Website gehören dazu die Dateien und die Datenbank, und zwar vom selben Zeitpunkt.
- Backup
Eine Kopie von Daten, aus der sich ein früherer Stand wiederherstellen lässt.
Beispiel: „Nach dem missglückten Update holte das Backup von Mitternacht die Website in zehn Minuten zurück.“Auch: Datensicherung. Das englische Wort kommt von to back up, unterstützen oder absichern; das Zurückspielen heißt Restore.
Abgrenzung zum Rollback: Dieses setzt den Code auf die vorige Fassung zurück. Ein Backup bewahrt auch Inhalte, Uploads und Datenbank.
Was ein Backup einer Website umfasst
Zwei Teile, die zusammengehören. Die Dateien enthalten Code, Vorlagen, hochgeladene Bilder und Einstellungen; die Datenbank enthält Seiten, Nutzer, Formulareingänge und Bestellungen. Wer nur die Dateien sichert, hat nach einem Ausfall ein CMS ohne Inhalte.
Beide Teile brauchen denselben Zeitpunkt. Liegen zwischen Dateisicherung und Datenbankauszug sechs Stunden, zeigen Seiten auf Bilder, die es im Dateibestand noch nicht gibt. Zugangsdaten und Schlüssel, die mitgesichert werden, gehören verschlüsselt abgelegt.
Was die 3-2-1-Regel für ein Backup verlangt
Drei Kopien, zwei Arten von Speicher, eine davon außer Haus. So fasst die Broschüre „Data Backup Options“ von US-CERT aus dem Jahr 2012 die Regel zusammen, die auf den Fotografen Peter Krogh zurückgeht. Der Gedanke dahinter: Ein einzelnes Ereignis soll nie alle Kopien zugleich treffen.
Seit es Ransomware gibt, kommt eine Bedingung dazu. Mindestens eine Kopie muss außer Reichweite des Angreifers liegen, also getrennt vom Netz oder so gespeichert, dass sie sich nachträglich nicht ändern lässt.
Woran sich ein gutes Backup erkennen lässt
Daran, dass es schon einmal zurückgespielt wurde. Ein Backup, das nie probehalber wiederhergestellt wurde, ist eine Annahme; erst der Test zeigt, ob die Datei vollständig ist und wie lange die Wiederherstellung dauert.
Dazu kommt die Aufbewahrung über mehrere Stände: täglich für die letzte Woche, wöchentlich für den letzten Monat. Ein Fehler, der erst nach zehn Tagen auffällt, ist sonst in jeder Kopie schon enthalten.
Die Sicherung des Hosters ist ein guter Anfang. Sie liegt aber meist in derselben Infrastruktur, und für die Kopie außer Haus sorgt besser jemand anderes, siehe Backup-Strategie im CMS.