So überprüfen Sie die DVD-Integrität bei maximaler Lesegeschwindigkeit des DVD-Brenners

1629
ashishsony

Ich muss die Integrität gebrannter DVDs überprüfen, um sicherzugehen, dass meine gesicherten Daten gesichert sind.

Ich verwende DL-DVDs, um die Sicherung zu erstellen. Früher habe ich die VSO Inspector-Software für das gleiche verwendet, aber an dem Tag, an dem ich zu DL-DVDs gewechselt habe, gibt der VSO Inspector bei der Überprüfung Fehler. Ich denke, die Fehler liegen darin, dass das Wechseln des Ebenenschreibens irgendwo Dummy-Daten beinhaltet. Zweitens ist es verdammt langsam für die Überprüfung. Ich glaube, wenn es ein Dienstprogramm gibt, das alle Dateien lesen kann (nicht die Plattenoberfläche) und melden kann, wenn einige Dateien nicht lesbar sind, würde dies die Aufgabe erfüllen. Aber es sollte schnell gehen! Niemand möchte für 3-4 Stunden nach einem 30-minütigen Brennen der Festplatte für Festplattenchecks sitzen!

Ich suche ein solches Dienstprogramm unter Windows oder Linux. Sogar Skripte (Python usw.) reichen aus. Ich möchte nur sicher sein, dass die Daten sicher sind.

Kann mir da jemand weiterhelfen?

Vielen Dank.

0
Nicht direkt eine Antwort, aber haben Sie DVD-RAM als Sicherungsmedium in Betracht gezogen. Sie sind dafür ausgelegt (in Bezug auf "Wie lange kann ich sie speichern, ohne dass die Daten verloren gehen") und der Schreiber überprüft, ob die Daten während des Schreibens korrekt geschrieben werden. Es ist also kein separater Zyklus erforderlich. Joey vor 14 Jahren 0
Nero verfügt über einen "Überprüfungsprozess", den Sie nach dem Brennen von DVDs optional verwenden können. Breakthrough vor 14 Jahren 0

1 Antwort auf die Frage

1
quack quixote

Ich füge eine Textdatei hinzu, die MD5-Hashes aller Dateien auf der Disc enthält. Ich benutze Cygwin und bashfür die grundlegenden Tools, aber sie sind auch in eigenständigen Windows-Versionen verfügbar. Hier ist der Prozess:

  1. Erstellen Sie einen Ordner mit den Dateien, die Sie brennen möchten, z X:\DVD-Backup-1.

  2. Suchen Sie in einem Cygwin-Terminal alle Dateien in der Gruppe, die Sie brennen möchten, berechnen Sie einen MD5-Hash für jede Datei und speichern Sie sie in der Datei:

    # cd into your backup directory $ cd /cygdrive/x/DVD-Backup-1  # create the sums file outside CWD so it won't be summed as well $ find . -type f -print0 | xargs -0 md5sum >> ../dvd-backup-1.md5.txt  # don't forget to move the sums file into CWD so it'll be burned too $ mv ../dvd-backup-1.md5.txt . 
  3. Brennen Sie den Inhalt einer X:\DVD-Backup-1DVD mit dem gewünschten Brennwerkzeug.

  4. Überprüfen Sie, ob der Inhalt korrekt gebrannt wurde:

    # cd into the DVD drive  $ cd /cygdrive/y  # run this to get a printout of every file and an OK/failed message $ md5sum -c < dvd-backup-1.md5.txt  # run this for less output -- only prints files that fail $ md5sum -c < dvd-backup-1.md5.txt | perl -lne 'print if not /OK$/' 

Sie können ersetzen sha1sumoder sha256sumfür md5sumim obigen Verfahren, wenn Sie es vorziehen, die SHA-1 oder SHA-256 - Hashing - Algorithmen.

Vielen Dank ~ quack verymuch ... wenn Superuser es mir erlaubt hätte ... hätte ich 100 Mal für diesen einen Upvoted .. :) tolle Antwort !! ashishsony vor 14 Jahren 0
und ich liebe die Lösung mehr, weil sie auf linux basiert .. :) und linux ist schnell .. ashishsony vor 14 Jahren 0