Was sind die zuverlässigsten Attribute für den Vergleich zweier Dateien, um zu bestätigen, dass sie zu 100% identisch sind?

455
fesom

Ich hatte folgende Situation:

Ich habe 5.5 TBDaten (insgesamt über 100.000 Verzeichnisse und 10 Millionen Dateien) von einer alten Festplatte auf eine neu gekaufte externe Festplatte kopiert .

Früher habe ich Ultracopierauf Windows 10die gesamte Kopie zu tun und ich hatte die Verify checksumsOption aktivieren, um die Prüfsumme jedes einzelnen Datei nach der Kopie überprüft zu haben.

Als Nächstes habe ich verwendet TreeSizeund SpaceSnifferverifiziert, dass die Gesamtgröße der gesicherten Verzeichnisse und die Anzahl der Dateien und Verzeichnisse auf dem alten und dem neuen Laufwerk identisch sind.

Schließlich habe ich verwendet, Beyond Compare 4die angeblich alle Attribute von Dateien und Ordnern miteinander (Größe, Datum usw.) vergleicht. Es ist auch in der Lage binary comparison. Es wurde berichtet, dass die Daten auf dem alten und dem neuen Laufwerk auch danach identisch sind binary comparison.

Meine Frage ist dreifach:

  1. War der obige Ansatz zuverlässig und umfassend genug, um zu der Schlussfolgerung zu gelangen, dass die Daten auf beiden Laufwerken tatsächlich identisch sind und dass beim Kopiervorgang keine Fehler / Fehler aufgetreten sind?
  2. Was ist das beste und zuverlässigste Dateiattribut und / oder -verfahren für den Vergleich zweier Dateien? Ist eine checksumwirklich genug? Oder eine binary comparison?
  3. Wie wahrscheinlich ist es, dass bei einer so großen Datenübertragung ein paar beschädigte oder teilweise kopierte Dateien vorhanden sind? Vor allem, wenn Verify checksumsaktiviert wurde. Ist ein solches Szenario überhaupt wahrscheinlich, je ?

VERBINDUNG: Ist die Überprüfung einer MD5-Summe nach dem Kopieren von 100 GB Daten sicher?

2
Nun, Ihr neues Laufwerk könnte einen Fehler entwickeln, nachdem alle Dateien erfolgreich kopiert wurden. Ansonsten denke ich, dass Sie sicher sind. DavidPostill vor 5 Jahren 0
Um zu interpretieren, was sie bei der „verwandten“ Frage gesagt haben: Wenn Sie sich Sorgen wegen eines zufälligen E / A-Fehlers machen, der beim Kopiervorgang auftritt, sind Prüfsummen zu 99,9999…% gut genug. Wenn Sie befürchten, dass eine sehr mächtige, einfallsreiche Entität (wie eine nationale Agentur oder ein Verbrechensyndikat) bösartig eine Ihrer Dateien ersetzt, führen Sie einen binären Vergleich durch. Dies funktioniert jedoch nicht, da auf Ihrem System Malware installiert ist, damit die Dateivergleichs-Software nicht ordnungsgemäß funktioniert. :-) ⁠ Scott vor 5 Jahren 1
Die grundlegende Prüfsumme könnte dies tun, aber eine stärkere, komplexere Hashprüfung wie "sha256sum" wäre besser. Nehmen Sie sich viel mehr Zeit, um sich zu vergewissern ... ivanivan vor 5 Jahren 0

0 Antworten auf die Frage