在使用备份工具时duplicity
,我注意到如果我重命名源上的文件,数据将通过网络再次重新发送到目的地,这有点令人难过。由于内部duplicity
使用librsync
,我决定看看rsync
.
这个ArchWiki 页面指出:
\n\n\n处理重命名
\n
\n检测到移动/重命名的文件,并且不会存储或传输两次。\xc2\xa0\n它\xc2\xa0通常意味着计算文件或其块的校验和。\xc2\xa0\n可以补充缺少此功能的应用程序通过与AUR组合,它仅同步重命名。hsync
\n\nrsync:处理重命名:否
\n
这是否真的意味着,在使用 时rsync
,如果我在源计算机上重命名为 ,则无法阻止 10 GB 通过网络重新传输到目的地/test/10GBfile
?/test/10GBfile_newname
鉴于 的长期流行rsync
,是否有更好的处理方式?