du
есть вариант, --apparent-size
который может вам помочь. Я предполагаю, что два диска имеют разные размеры блоков. Если файл только частично использует блок, остальные не могут использовать остальные, поэтому по умолчанию du считает использование диска в блоках.
Чтобы получить размер блока, который использует файловая система ext в / dev / sda1, вы можете сделать:
sudo tune2fs -l /dev/sda1 | grep 'Block size'
Если вы обеспокоены тем, что не все ваши файлы были скопированы, вы можете получить такую программу, как cfv
создание рекурсивного хэша для исходных файлов и проверка резервной копии с его помощью.
Создать контрольные суммы из оригиналов :
cfv -p /path/to/origin -C -rr -f /tmp/checksum.sha1
Проверьте резервную копию против контрольных сумм :
cfv -p /path/to/backup -T -u -f /tmp/checksum.sha1