Eu adiciono um arquivo de texto contendo hashes MD5 de todos os arquivos no disco. Eu uso o Cygwin e o bash
para as ferramentas básicas, mas eles também estão disponíveis em versões autônomas do Windows. Aqui está o processo:
-
Crie uma pasta contendo os arquivos que eu quero gravar, por exemplo, em
X:\DVD-Backup-1
. -
Em um terminal Cygwin, encontre todos os arquivos no conjunto a serem gravados, calcule um hash MD5 para cada um e armazene-o no arquivo:
# 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 .
-
Grave o conteúdo de
X:\DVD-Backup-1
no DVD com qualquer ferramenta de gravação de dados que você preferir. -
Verifique se o conteúdo foi gravado corretamente:
# 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$/'
Você pode substituir sha1sum
ou sha256sum
por md5sum
no processo acima, se preferir usar os algoritmos de hash SHA-1 ou SHA-256.