du
hat eine Option, für --apparent-size
die Sie vielleicht helfen könnten. Ich würde vermuten, dass die beiden Platten unterschiedliche Blockgrößen haben. Wenn eine Datei nur teilweise einen Block verwendet, kann der Rest nicht von anderen verwendet werden, so dass die Plattenbelegung standardmäßig in Blöcken gezählt wird.
Um die Blockgröße zu ermitteln, die ein ext-Dateisystem in / dev / sda1 verwendet, können Sie Folgendes tun:
sudo tune2fs -l /dev/sda1 | grep 'Block size'
Wenn Sie befürchten, dass nicht alle Ihre Dateien kopiert wurden, können Sie ein Programm erhalten cfv
, um einen rekursiven Hash für die Originaldateien zu erstellen und die Sicherung damit zu überprüfen.
Prüfsummen aus Originalen generieren :
cfv -p /path/to/origin -C -rr -f /tmp/checksum.sha1
Sicherung gegen Prüfsummen prüfen :
cfv -p /path/to/backup -T -u -f /tmp/checksum.sha1