
Kennt jemand ein Tool zum Überprüfen und Vergleichen von BKF-Dateien? Oder zum Vergleichen von BKF-Inhalten mit dem, was live im Dateisystem vorhanden ist?
Nehmen wir an, ich habe eine nachweislich einwandfreie BKF-Datei, die nur die Dateien enthält, die ich vergleichen möchte. Ich habe eine andere BKF-Datei, die nachweislich fehlerhaft ist. Wie kann ich die Unterschiede zwischen ihnen erkennen (Dateien, Berechtigungen, Inhalte usw.)?
Eine Lösung wäre, sie an unterschiedlichen Orten wiederherzustellen und auf diese Weise anzusehen, aber die Möglichkeit, die beiden BKFs miteinander zu vergleichen, wäre viel übersichtlicher.
Antwort1
Schauen Sie sich andiese Server Fault-Antwortfür den Anfang.
Die Java-basierteJMTFDas Projekt (MTF = Microsoft Tape Format – das „echte“ Format von BKF-Dateien) bietet Ihnen möglicherweise die Tools, die Sie benötigen, um eine BKF-Datei auseinanderzunehmen und mit einem Live-Dateisystem zu vergleichen. Theoretisch könnte jemand ein Tool programmieren, das das tut, was Sie verlangen.
Persönlich würde ich einfach die BKF an einem freien Ort wiederherstellen und ein Tool wie verwendenWinMergeum die BKF-Daten und das Live-Dateisystem zu vergleichen. Speicherplatz für eine temporäre Wiederherstellung ist günstig, das Schreiben von Code hingegen nicht. Es ist vielleicht nicht „sauber“, aber es ist günstig und Sie können sofort loslegen.
Antwort2
Es gibt zwei weitere Open-Source-Dienstprogramme zum Lesen von NTBackup-Dateien. Das erste, das für Unix entwickelt wurde, aber wahrscheinlich auch unter Windows kompiliert werden könnte, istMTFDas zweite ist ein Werkzeug namensmsbackup.
In beiden Fällen müssen Sie das Sicherungsarchiv extrahieren und die Ergebnisse anschließend mithilfe eines Drittanbietertools vergleichen.