rsync 輸出中的「matches」、「hash_hits」和「false_alarms」是什麼,「data=0」是否意味著成功?

rsync 輸出中的「matches」、「hash_hits」和「false_alarms」是什麼,「data=0」是否意味著成功?

這是一個必然的問題啟用複製設備時,如何驗證 rsync 是否正確複製了設備?

當重新嘗試傳輸(使用--copy-devices)標誌和兩個層級的詳細程度時-vv,我得到了以下輸出:

sudo rsync -vvz --partial --progress --copy-devices /dev/sdb me@otherserver:/backupdisks/mydisk.img
delta-transmission enabled
sdb
320,071,851,520 100%   63.47MB/s    1:20:09 (xfr#1, to-chk=0/1)
total: matches=2441955  hash_hits=2441955  false_alarms=204015955 data=0

sent 188 bytes  received 21,979,001 bytes  2,837.31 bytes/sec
total size is 0  speedup is 0.00

「matches」、「hash_hits」和「false_alarms」值是什麼意思,「data=0」是什麼意思?

轉帳成功還是不成功?

答案1

按照https://lists.samba.org/archive/rsync/2004-November/011057.html

false_alarms只是告訴您有多少塊具有匹配的弱校驗和,但在比較強校驗和時不匹配。

如果設定了詳細程度的調試級別,rsync 僅提及此統計信息

相關內容