Runbook

Checkliste Backup-Test (Wiederherstellung prüfen)

Checkliste Backup-Test: Stichprobe wählen, isoliert wiederherstellen, Daten prüfen, Dauer messen und Lücken beheben. Als monatlicher Wiederherstellungstest.

  • Typischer Rhythmus monatlich
  • Die Checkliste 4 Abschnitte, 18 Punkte
  • Variablen {{system}} {{month}}
Vorlage verwenden Kostenlos, ohne Kreditkarte. Importiert die Checkliste in Ihre Runbook-Organisation.

Read in English: Backup Restore Test Checklist

Ein Backup, das nie zurückgespielt wurde, ist eine Hoffnung, keine Datensicherung. Mit dieser Checkliste weisen Sie regelmäßig nach, dass sich Daten in akzeptabler Zeit aus den Backups wiederherstellen lassen. Jeder Durchlauf deckt ein System ab, etwa eine Datenbank, eine Dateiablage, einen SaaS-Export oder ein Server-Image. Das getestete System jeden Monat wechseln, damit über das Jahr alle wichtigen Systeme drankommen.

Wer verantwortlich ist

Für jeden Durchlauf gibt es eine benannte Person, die die Wiederherstellung durchführt. Idealerweise ist das nicht immer die Person, die die Backups eingerichtet hat, denn ein Wiederherstellungstest prüft auch die Dokumentation. Die fachlich verantwortliche Person des Systems bestätigt, dass die wiederhergestellten Daten korrekt und vollständig sind.

Typische Fehler

  • Nur prüfen, ob die Datei existiert. Eine Backup-Datei kann vorhanden und trotzdem defekt, leer oder mit einem Schlüssel verschlüsselt sein, den niemand mehr hat. Zurückspielen und die Daten öffnen.
  • Über die Produktion wiederherstellen. Immer in eine isolierte Umgebung wiederherstellen. Eine Testkopie über die Live-Datenbank zu spielen, verursacht genau den Ausfall, auf den man sich vorbereiten wollte.
  • Vergessen, was nicht im Backup ist. Schlüssel, Konfiguration, Secrets und SaaS-Daten (etwa Google Workspace, Microsoft 365, GitHub) liegen oft außerhalb des eigentlichen Backup-Jobs.
  • Die Dauer nie messen. Eine Wiederherstellung, die einen Tag dauert, ist für die eigenen Ziele womöglich zu langsam.

Planen Sie den Durchlauf in Runbook monatlich ein. Jeder abgeschlossene Durchlauf ist mit seinen Zeiten ein datierter Nachweis, dass die Wiederherstellung getestet wurde.

Die Checkliste: Backup-Test {{system}} ({{month}})

Vorbereitung

  • Zu testendes Backup gewählt: neueste Sicherung von {{system}}, zusätzlich eine ältere Sicherung optional

    Eine ältere Sicherung mitzutesten zeigt, dass die Aufbewahrung funktioniert und alte Backups noch lesbar sind.

  • Isoliertes Wiederherstellungsziel bereit: separater Server, eigene Datenbankinstanz oder eigener Bucket
  • Wiederherstellungsanleitung für {{system}} in der Dokumentation gefunden
  • Entschlüsselungsschlüssel und Zugangsdaten für die ausführende Person verfügbar

Wiederherstellung

  • Startzeit notiert
  • Backup vom Speicherort kopiert oder eingebunden, einschließlich Offsite- oder unveränderlicher Kopien, falls vorhanden
  • Wiederherstellung ohne Fehler abgeschlossen
  • Endzeit notiert und Gesamtdauer der Wiederherstellung festgehalten

Daten prüfen

  • Wiederhergestellte Daten nutzbar: Datenbank beantwortet Abfragen, Dateien öffnen sich, Anwendung startet
  • Anzahl Datensätze oder Dateien mit dem Stand der Produktion zum Backup-Zeitpunkt verglichen
  • Neueste Datensätze geprüft, Alter des Backups entspricht dem erwarteten Zeitplan
  • Stichprobe konkreter Datensätze oder Dateien durch die fachlich verantwortliche Person geprüft
  • Integritätsprüfungen ausgeführt, wo verfügbar, z. B. Konsistenzprüfung der Datenbank oder Prüfsummen optional

Aufräumen und dokumentieren

  • Wiederhergestellte Kopie gelöscht oder Zugriff eingeschränkt, da sie Produktionsdaten enthält
  • Dauer der Wiederherstellung mit dem Wiederherstellungsziel (RTO) für {{system}} verglichen
  • Dokumentation korrigiert, wo die Anleitung falsch oder unklar war
  • Gefundene Probleme als Tickets mit verantwortlicher Person erfasst
  • Nächstes zu testendes System für den Folgemonat festgelegt
Checkliste als Markdown

Häufige Fragen

Wie oft sollte man Backups testen?

Wiederherstellungen sollten nach festem Plan getestet werden, zum Beispiel jeden Monat ein System im Wechsel, sodass jedes kritische System mehrmals im Jahr drankommt. Nach jeder Änderung am Backup-Aufbau, etwa einem neuen Werkzeug, Speicherort oder Schlüssel, erneut testen. Automatische Prüfungen sind eine gute Ergänzung, ersetzen aber nicht den Blick eines Menschen auf die Daten.

Was ist der Unterschied zwischen Backup-Prüfung und Wiederherstellungstest?

Eine Backup-Prüfung stellt meist nur fest, dass ein Job durchgelaufen und die Datei intakt ist, etwa per Prüfsumme. Ein Wiederherstellungstest bringt die Daten tatsächlich in ein lauffähiges System zurück und prüft, ob sie nutzbar sind. Nur der Wiederherstellungstest zeigt, dass die Wiederherstellung in der Praxis gelingt.

Was gehört neben dem Wiederherstellungstest in eine Backup-Checkliste?

Prüfen, ob alle wichtigen Systeme erfasst sind, ob Kopien außer Haus oder unveränderlich gespeichert werden, ob die Aufbewahrungsdauer passt und ob die Schlüssel getrennt von den Daten liegen. SaaS-Daten und Konfiguration nicht vergessen. Der Wiederherstellungstest bestätigt dann, dass all das auch funktioniert.

Aktualisiert

Send feedback

Ideas, bugs, questions: we read every message.