rsync,通过在目的地移动文件来优化,而不是删除和复制

rsync,通过在目的地移动文件来优化,而不是删除和复制

我想从服务器 A 到服务器 B 进行 Linux->Linux 备份。

服务器 A 的用户经常移动多个 GB 的文件和目录,而不对其进行更改。

rsync (-avr --delete) 是否会发现目标已在不同目录中包含多 GB 文件,从而避免网络流量?

如果没有,在服务器 A 和 B 上使用 ZFS 并同步可以zfs send完成这项工作吗?

答案1

是的,zfs send可以增量发送快照之间的差异。当zfs send在两侧预先存在的快照之间进行增量操作时,移动文件将表现为几个字节的有效负载。

相关内容