Wenn Sie mit dem Befehl „dump“ ein Backup eines Linux-Servers erstellen, gibt es außer der Feststellung, ob die Dateien erstellt wurden und eine geeignete Größe aufweisen, noch eine Möglichkeit zu prüfen, ob der Dump erfolgreich war?
Antwort1
Einige Vorschläge:
- Überprüfen Sie den Exitcode des Dump-Programms.
- Führen Sie eine Testwiederherstellung einer einzelnen bekannten Datei aus dem betreffenden Dateisystem durch.
- Wie oben, aber aus einer zufällig ausgewählten Datei.
- Wie oben, aber eine Datei, von der bekannt ist, dass sie sich vor Kurzem geändert hat.
- Wenn Sie auf Band sichern, achten Sie darauf, dass das Band die Anzahl der von Ihnen gesicherten Dateisysteme enthält (viele Leute finden hier heraus, wie das Rückspulgerät funktioniert).
restore
Überprüfen Sie, ob der Dump nach /dev/null ordnungsgemäß funktioniert hat.- Sehen Sie sich einige der Flags an
dump
.-u
Das Aktualisieren/var/lib/dumpdates
,-F
das Ausführen eines Skripts am Ende des Dumps oder-I
das Optimieren der Fehlertoleranz könnte für Sie hilfreich sein.
Alle oben genannten Punkte hängen davon ab, wie viel Zeit Sie für die Datenträgerentsorgung haben, wie groß die FS sind, wie viele es sind usw.
Denken Sie daran: Es ist erst gesichert, wenn es wiederhergestellt und getestet wurde (vor Ihrem Vorgesetzten!).
Antwort2
Sie könnten Prüfsummen verwenden. Am sichersten ist es jedoch, die Wiederherstellung aus Ihrem Backup durchzuführen. Sie müssen nicht jedes Backup testen, aber ab und zu sollten Sie ein Backup auf einem anderen Computer wiederherstellen. Auf diese Weise wissen Sie sicher, ob Ihr Backup funktioniert oder nicht.