rsync 已中断 - 从头开始​​复制

rsync 已中断 - 从头开始​​复制

我使用 rsync 将文件从一台电脑复制到另一台电脑。“远程”电脑停止工作,所以我不得不重新启动。

现在,我如何使用 rsync 来避免从头开始再次复制所有文件。

如果我使用--ignore-existing

请注意,例如,一个 10MB 的文件可能被复制到远程,但只有其中的一部分(例如 5MB)。如何使用 rsync 复制这些文件的其余部分?

答案1

在我看来,更好的选择是--updatersync 中的选项。

rsync --help | grep update

-u, --update 跳过接收方较新的文件

在这种情况下该选项也--partial很有用。

- 部分的

默认情况下,如果传输中断,rsync 将删除任何部分传输的文件。在某些情况下,保留部分传输的文件更为可取。使用 --partial 选项告诉 rsync 保留部分文件,这将使文件其余部分的后续传输速度更快。

我会一起使用--partial--update

相关内容