Comment vérifier l'intégrité du DVD à la vitesse de lecture maximale du graveur de DVD

0

Je dois vérifier l'intégrité des DVD gravés pour pouvoir être sûr de mes données sauvegardées.

J'utilise DL-DVD pour effectuer la sauvegarde. Auparavant, j'utilisais le logiciel VSO Inspector pour la même chose, mais le jour où je suis passé aux lecteurs de DVD-DL, l'Inspector VSO m'a généré des erreurs lors de la vérification. Je pense que les erreurs sont dues au fait que le changement d’écriture de couche implique des données factices quelque part. Deuxièmement, il est sacrément lent pour vérifier. Je crois que s’il existe un utilitaire capable de lire tous les fichiers (pas la surface du disque) et de signaler si certains fichiers sont illisibles, le travail sera fait. Mais ça devrait être rapide! Personne ne veut rester assis pendant 3 à 4 heures pour vérifier le disque après une rapide gravure de données de 30 minutes!

Je recherche un tel utilitaire sous Windows ou Linux. Même les scripts (python, etc.) feront l'affaire. Je veux juste être assuré que les données sont en sécurité.

Est-ce que quelqu'un peut m'aider?

Merci.

ashishsony
la source
Pas directement une réponse, mais avez-vous considéré le DVD-RAM comme support de sauvegarde? Ils sont conçus pour cela (en termes de "combien de temps puis-je les stocker sans perdre nos données") et le rédacteur vérifiera que les données sont écrites correctement pendant l'écriture. Donc, pas besoin d'un cycle séparé après.
Joey
Nero a un processus de "vérification" que vous pouvez éventuellement utiliser après la gravure de DVD.
Breakthrough

Réponses:

1

J'ajoute un fichier texte contenant les hachages MD5 de tous les fichiers du disque. j'utilise Cygwin et bash pour les outils de base, mais ils sont également disponibles dans les versions Windows autonomes. Voici le processus:

  1. Créez un dossier contenant les fichiers que je veux graver, par exemple. à X:\DVD-Backup-1.

  2. Dans un terminal Cygwin, recherchez tous les fichiers de l'ensemble à graver, calculez un hachage MD5 pour chacun et stockez-le dans le fichier:

    # 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. Graver le contenu de X:\DVD-Backup-1 DVD avec n'importe quel outil de gravure de données que vous préférez.

  4. Vérifiez que le contenu a été gravé correctement:

    # 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$/'
    

Vous pouvez substituer sha1sum ou sha256sum pour md5sum dans le processus ci-dessus, si vous préférez utiliser les algorithmes de hachage SHA-1 ou SHA-256.

quack quixote
la source
Thankyou ~ quack verymuch ... si le super-utilisateur m'avait permis ... j'aurais voté 100 fois pour celui-ci .. :) réponse géniale !!
ashishsony
et j'aime plus le soln car son linux est basé .. :) et linux est rapide ..
ashishsony