Проверка большого каталога после копирования с одного жесткого диска на другой

У меня есть домашний файловый сервер, на котором я использую Ubuntu.

Недавно один из моих дисков был заполнен, поэтому я взял другой и бросил его туда.

У меня очень большая папка, каталог размером около 1,7 т и содержит приличное количество файлов.

Я использовал GCP для копирования файлов со старого диска на новый, и, похоже, он работал нормально.

Теперь я хочу проверить новый каталог на новом диске по сравнению с исходным каталогом на старом диске, прежде чем удалять данные со старого диска, чтобы освободить место. Я понимаю, что могу сделать проверку CRC, чтобы сделать это.

Как конкретно я могу это сделать?

1 ответ

Ты можешь использовать md5sum:

cd /path/to/old/data
find . -type f -exec md5sum {} \; > MD5SUMS
mv MD5SUMS /path/to/new/data
cd /path/to/new/data
md5sum -c < MD5SUMS

Это займет много времени, учитывая, что у вас есть 1,7 ТБ данных, как и любой другой метод проверки.

Другие вопросы по тегам