Apakah memverifikasi jumlah MD5 setelah menyalin data 100GB aman?

9

Saya menyalin 100GB dari workstation Windows 7 ke 2 drive eksternal (jika Anda hanya memiliki satu cadangan, maka Anda tidak memilikinya). Semua file memiliki checksum MD5. Saya telah memverifikasi semua checksum MD5 pada disk eksternal setelah salinan, dan semuanya benar.

Saya memiliki D:\partisi yang menampung semua file yang ingin saya backup: mp3, dokumen, video, dll. Saya pindah ke mac, jadi preferensi perangkat lunak tidak diperlukan. Bookmark saya ada di delicious.com.

Pertanyaan saya adalah: apakah ini benar-benar pendekatan yang aman untuk menghindari salinan yang salah atau file yang rusak pada disk eksternal saya? Saya akan memformat mesin dan memberikannya kepada saudara saya, jadi saya menyalin semua file dengan cara ini.

Seseorang masih menggunakan Anda MS-DOS
sumber
1
Saya belum pernah mencicipi bookmark sebelumnya. Seperti apa rasanya?
Randolf Richardson

Jawaban:

5

Jika checksum cocok maka Anda berada di dekat brankas 100%, file-file itu disalin dengan benar, asalkan drive eksternal tidak gagal.

KCotreau
sumber
@KCotreau: Itu sebabnya saya menyalin ke DUA drive eksternal yang berbeda, dan saya akan menyalin file yang sangat penting ke DVD
Seseorang masih menggunakan Anda MS-DOS
11
Sebenarnya, jika checksum cocok dengan Anda 99,9999 ...% aman, tapi itu mungkin cukup dekat hingga 100% untuk sebagian besar tujuan. Masalah yang lebih besar adalah bahwa Anda mungkin telah melewatkan beberapa file penting sepenuhnya, atau kehilangan beberapa meta-info penting yang mengikat semuanya. Tidak ada cara yang baik untuk membuat cadangan kotak Windows dengan keyakinan yang masuk akal bahwa itu dapat dikembalikan ke urutan kerja (setidaknya tidak tanpa usaha yang cukup).
Daniel R Hicks
@DanH: Saya tidak butuh info meta. Hanya saja gambar (exif internal), mp3 (id3tag, internal juga) dan beberapa dokumen. Apa yang saya cari adalah cacat md5 (saya tahu md5 sudah cacat untuk tabrakan, tetapi dalam situasi ini untuk memverifikasi korupsi saya pikir itu masih berguna, karena cepat dan didukung dengan baik) dalam skenario ini.
Seseorang masih menggunakan Anda MS-DOS
3
Anda memiliki peluang untuk 2^-128menghasilkan hash yang sama untuk file lain ... :)
Tamara Wijsman
4
Kemungkinan dua file yang valid memiliki hash yang sama melalui salinan buruk hampir nol, jadi jika file tersebut terlihat benar, dan hash cocok, itu sangat diragukan!
Phoshi
2

Tidak ada jaminan 100% bahwa target dan sumbernya akan persis sama. Namun, jika nilai hash cocok, kemungkinan file rusak sangat sangat rendah. Ini juga tergantung pada panjang nilai hash. SHA dua kali lebih besar dari MD5. Jadi menggunakan SHA akan jauh lebih aman daripada MD5. Saya tahu aplikasi bernama HashCopy. Ini mendukung MD5 dan SHA dan secara otomatis memverifikasi nilai hash. Itu dapat diunduh dari www.jdxsoftware.org.

William Leng
sumber