Seite 1 von 1

Backup validieren?

Verfasst: So 15. Apr 2012, 15:29
von srynoname
Hallo,

gibt es eigentlich eine Funktion, um Backups auf Fehler zu prüfen? Danke :)

Re: Backup validieren?

Verfasst: Mo 16. Apr 2012, 12:05
von Alex
Es gab sie mal, aber sie wurde aufgrund hoher Fehleranfälligkeit wieder entfernt. Ich denke, dass Tools, die die Festplatte überprüfen sehr viel sicherer und verlässlicher sind, als eine eigengestrickte Lösung.

Re: Backup validieren?

Verfasst: Mo 16. Apr 2012, 13:31
von srynoname
Es könnte ja vorkommen, dass das Backup z.B. durch Programmabsurzt in einem inkonsistenten Zustand hängen bleibt, der physikalisch gesehn aber völlig in Ordnung ist. Insofern ersetzt das prüfen der HDD ja nicht die Backup-Validierung. Gibt es denn eine Möglichkeit (außer die SQLite DB anzuzapfen), eine Dateiliste des aktuellen Backupstands zu erhalten?

Re: Backup validieren?

Verfasst: Mo 16. Apr 2012, 21:40
von suchdiefiles
Hallo allerseits!
[quote="srynoname"]
gibt es eigentlich eine Funktion, um Backups auf Fehler zu prüfen? Danke :)
[/quote]
Ich suche auch eine Funktion, die mir verraten kann, ob denn zu allen
zu sichernden Dateien überhaupt noch eine Sicherung existiert.

Der Hintergrund ist, dass durch irgendeinen ungünstigen Umstand (dafür
mach ich vielleicht noch einen separaten Thread auf) ein Großteil meiner
Sicherungen verloren gegangen ist (die Originale waren aber noch da).

Ciao
Martin

Re: Backup validieren?

Verfasst: Di 17. Apr 2012, 15:23
von Alex
Es könnte ja vorkommen, dass das Backup z.B. durch Programmabsurzt in einem inkonsistenten Zustand hängen bleibt, der physikalisch gesehn aber völlig in Ordnung ist.
Das ist immer so eine Sache. Wenn BSH während der Sicherung abstürzt, dann gilt die abgebrochene Sicherung als nicht durchgeführt. Sprich die Datenbank wird auch nicht aktualisiert. Die Sicherung wird als atomare Aktion angesehen, entweder es läuft alles bis zum Ende durch, dann ist die Sicherung erfolgreich, oder wenn es zwischendurch abbricht, dann ist die gesamte Sicherung fehlerhaft.

Wenn man eine vernünftige Integritätsprüfung einbauen wollte, dann sollte auch der Dateiinhalt mittels Checksumme überprüft werden. Dies ließe sich aber bei entfernten Quellen (Netzlaufwerk, FTP-Server) nur schwierig umsetzen.