Ich habe zwei Dutzend leere Festplatten (3,5 "und 2,5"), die als Langzeitspeicher für persönliche Fotos, Videos und Dokumente dienen. Die meisten Dateien werden auf mindestens zwei Laufwerken dupliziert. Diese Laufwerke befinden sich größtenteils im Leerlauf.
Wenn ich sie verwenden muss, verwende ich entweder ein USB 3.0 Voyager S3-Dock oder für die kleineren Laufwerke ein Crucial Nextar USB 3.0-Gehäuse.
Jedes Jahr möchte ich diese Laufwerke "testen", um zu überprüfen, ob sie noch funktionieren und die Daten noch verfügbar sind.
Vor langer Zeit habe ich möglicherweise TechTool Pro, DiskWarrior oder eine andere Mac OS-kompatible Software verwendet, um die Diagnose auszuführen. (Das Festplatten-Dienstprogramm ist sehr begrenzt und gibt mir nicht wirklich viel Einblick in den Zustand von Laufwerken. Mit SMART ist es so ziemlich alles oder nichts ...).
Gibt es eine klare Standardempfehlung für OSX-kompatible Software, um den Zustand und die Integrität von Festplatten und SSDs zu überprüfen?
quelle
Antworten:
Sie möchten nicht nur Techniken / Tools wie Disk Utility, SMART usw. verwenden, da diese die Integrität der Daten nicht überprüfen.
Zur Validierung von Archiven möchten Sie nicht nur die Daten auf dem Laufwerk speichern, sondern auch die Prüfsummen für jeden Teil der Daten. In regelmäßigen Abständen möchten Sie dann alle Daten vom Laufwerk einlesen, die Prüfsumme neu berechnen und prüfen, ob sie übereinstimmt.
Dies ist erforderlich, da moderne Festplatten häufig in einem Modus ausfallen, in dem anscheinend alles funktioniert. Sobald Sie jedoch versuchen, einen bestimmten Teil der Festplatte zu lesen, fallen sie aus. Es besteht ein hohes Risiko, dass Sie von SMART oder Programmen wie Disk Utility, die nur die Dateisystemstruktur überprüfen, keine Vorwarnung erhalten.
Um die Prüfsummen zu generieren und zu validieren, können Sie Software wie "Checksum Folders" verwenden:
http://www.nordcode.eu/checksum-folders/
Sie können Ihre eigene Lösung auch mithilfe von Befehlen im Terminal erstellen. Öffnen Sie das Terminal und geben Sie Folgendes aus:
Dabei sollte "MyDisk" durch den Namen Ihrer Festplatte ersetzt werden.
Dadurch wird eine Textdatei mit den Prüfsummen aller Dateien auf der Festplatte erstellt. Um die Prüfsumme später zu überprüfen, führen Sie denselben Befehl aus, leiten die Ausgabe jedoch nach "checksums2.txt" um.
Dann renne:
Wenn Sie eine Ausgabe dieses Befehls haben, bedeutet dies, dass die Prüfsummen nicht übereinstimmen.
quelle