問題
2つのディスクに2つのマウントポイントがあり、どちらもまったく同じタイプです。両方のディスクはext4でフォーマットされています。
rsync
ソースから宛先に同期するオプションを指定したコマンドが実行されます。
rsyncの実行後、次のデータが表示されます。
ディスク1-ソース
315.8 GiB (339,148,905,125) - 476,038 files, 21,975 sub-folders.
ディスク2-宛先
315.8 GiB (339,098,108,411) - 476,038 files, 21,975 sub-folders.
差
50,796,714
バイト(〜50 Mb)
使用コマンド
rsync -r -t -p -o -g -v --progress --delete --ignore-existing -s /media/user/disk1 /media/user/disk2
質問
合計バイトサイズが異なるのはなぜですか?
更新
提案された答えが試みられました。ソースと宛先の間のバイトサイズは、サイズの均等化の改善を示しませんでした。
推奨される応答コマンドには-a
、-l
スイッチとスイッチが含まれ、アーカイブとシンボリックリンク転送が追加されました。
rsync -a -r -t -p -o -g -v -l --progress --delete --ignore-existing -s /media/user/disk1 /media/user/disk2
(結果)
ディスク1-ソース
315.8 GiB (339,148,905,125) - 476,038 files, 21,975 sub-folders.
ディスク2-宛先
315.8 GiB (339,098,108,411) - 476,038 files, 21,975 sub-folders.
差
50,796,714
バイト(〜50 Mb)
状態
問題は解決しませんでした。
さらなる研究
SuperUserで見つかった同様の問題:
ServerFaultから:
更新2
要求du
とdf
出力が行われ、結果は次のとおりです。
root@system:/# du -s /media/user/disk1
332172440 /media/user/disk1
root@system:/# du -s /media/user/disk2/
332119568 /media/user/disk2/
root@system:/# df /media/user/disk1
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdc 528316088 332243868 169212316 67% /media/user/disk1
root@system:/# df /media/user/disk2/
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb 528316088 332190996 169265164 67% /media/user/disk2
したがって、disk1とdisk2の間にはまだ52,872の差があります。
du
レポートが異なる理由があるということだけです。これについては、リンクしたスレッドで説明しました。事実に固執します。あなたが意見に固執したい場合、あなたの損失。