A verificação de uma soma MD5 após a cópia de 100 GB de dados é segura?

9

Estou copiando 100 GB de uma estação de trabalho Windows 7 para 2 unidades externas (se você tiver apenas um backup, não terá nenhum). Todos os arquivos possuem uma soma de verificação MD5. Eu verifiquei todas as somas de verificação MD5 nos discos externos após a cópia e todas estavam corretas.

Eu tenho uma D:\partição que contém todos os arquivos que eu quero fazer backup: mp3, documentos, vídeos, etc. Estou mudando para um mac, para que não sejam necessárias preferências de software. Meus favoritos estão em delicious.com.

Minha pergunta é: essa é realmente uma abordagem segura para evitar cópias incorretas ou arquivos corrompidos em meus discos externos? Vou formatar a máquina e entregá-la ao meu irmão, então copiei todos os arquivos dessa maneira.

Alguém ainda usa você no MS-DOS
fonte
1
Eu nunca provei favoritos antes. Como eles são?
Randolf Richardson

Respostas:

5

Se as somas de verificação corresponderem, você estará quase 100% seguro de que os arquivos foram copiados corretamente, desde que a unidade externa não falhe.

KCotreau
fonte
@KCotreau: É por isso que eu copiei a duas unidades externas diferentes, e eu estou indo para copiar os arquivos realmente importantes para dvds
Alguém ainda usa-lo MS-DOS
11
Na verdade, se as somas de verificação corresponderem a 99.9999 ...% de segurança, mas provavelmente isso é próximo o suficiente para 100% para a maioria dos propósitos. O maior problema é que você pode ter perdido completamente alguns arquivos importantes ou estar perdendo algumas meta-informações importantes que unem as coisas. Não há uma boa maneira de fazer backup de uma caixa do Windows com confiança razoável de que ela pode ser restaurada à ordem de funcionamento (pelo menos não sem um esforço considerável).
Daniel R Hicks
@ DanH: Eu não preciso da meta informação. São apenas fotos (exif é interno), mp3 (id3tag, interno também) e alguns documentos. O que estou procurando são falhas no md5 (eu sei que o md5 já é falho por colisão, mas nessa situação para verificar a corrupção, acho que ainda é útil, pois é rápido e bem suportado) nesse cenário.
Alguém ainda usa o MS-DOS
3
Você tem uma chance de 2^-128que você gerar o mesmo hash para outro arquivo ... :)
Tamara Wijsman
4
A chance de dois arquivos válidos terem o mesmo hash por meio de uma cópia incorreta é quase zero, portanto, se o arquivo parecer correto e os hashes corresponderem, isso estará bem além da dúvida razoável!
Phoshi
2

Não há 100% de garantia de que o destino e a fonte sejam exatamente iguais. No entanto, os valores de hash correspondem, a possibilidade de um arquivo corrompido é muito, muito baixa. Também depende do tamanho do valor do hash. SHA é duas vezes maior que MD5. Portanto, o uso do SHA será muito mais seguro que o MD5. Conheço um aplicativo chamado HashCopy. Ele suporta MD5 e SHA e verifica automaticamente os valores de hash. Pode ser baixado em www.jdxsoftware.org.

William Leng
fonte