我正在使用 rsync 通过网络将数据从机器 A 复制到机器 B。如果 rsync 在将数据从 A 复制到 B 时失败,B 上的数据会损坏吗?rsync 是否有任何内置机制来解决这种数据损坏问题?
答案1
它确实有一个内置机制。新文件将以临时名称创建,并且只有在完全传输后才会重命名为“真实”文件名。
您应该阅读 rsync 手册页以获取有关此内容的更多信息,包括覆盖它的方法。
我正在使用 rsync 通过网络将数据从机器 A 复制到机器 B。如果 rsync 在将数据从 A 复制到 B 时失败,B 上的数据会损坏吗?rsync 是否有任何内置机制来解决这种数据损坏问题?
它确实有一个内置机制。新文件将以临时名称创建,并且只有在完全传输后才会重命名为“真实”文件名。
您应该阅读 rsync 手册页以获取有关此内容的更多信息,包括覆盖它的方法。