Каковы наиболее надежные атрибуты для сравнения двух файлов, чтобы подтвердить / подтвердить, что они на 100% идентичны?
У меня была следующая ситуация:
Я скопировал 5.5 TB
стоимость данных (всего более 100000 каталогов и 10 миллионов файлов) со старого диска на вновь приобретенный внешний диск.
я использовал Ultracopier
на Windows 10
сделать всю копию, и я имел Verify checksums
опция включена для проверки контрольной суммы каждого файла после проверки.
Далее я использовал TreeSize
а также SpaceSniffer
и проверил, что общий размер резервных копий каталогов и количество файлов и каталогов одинаково на старом и новом диске.
Наконец-то я использовал Beyond Compare 4
который предположительно сравнивает все атрибуты файлов и папок друг с другом (размер, даты и т. д.). Он также способен binary comparison
, Сообщается, что данные на старом и новом накопителе абсолютно идентичны даже после binary comparison
,
Мой вопрос тройной:
- Был ли вышеуказанный подход достаточно надежным и всеобъемлющим, чтобы сделать вывод, что данные действительно идентичны на обоих дисках, и в процессе копирования не было ошибок / сбоев?
- Каков наилучший и самый надежный атрибут файла и / или подход для сравнения двух файлов? Это
checksum
действительно достаточно? Илиbinary comparison
? - Какова вероятность того, что при такой огромной передаче файлов окажется несколько поврежденных или частично скопированных файлов? Особенно когда
Verify checksums
был включен. Такой сценарий вероятен вообще, когда-либо?
СВЯЗАННО: Безопасно ли проверять сумму MD5 после копирования 100 ГБ данных?