如果我将 Rsync 使用的硬盘移至另一台计算机并继续与其同步,会发生什么情况?

如果我将 Rsync 使用的硬盘移至另一台计算机并继续与其同步,会发生什么情况?

我意识到这个问题很令人困惑,所以请允许我详细说明。我对措辞表示歉意,因为我不确定如何表达。

场景如下:作为我的备份,目前我的 Mac 每 12 小时启动一次 Rsync,将数据从一个外部硬盘复制到另一个外部硬盘。我喜欢这种备份方法,作为一种解决方法,可以在两侧镜像数据,而无需执行 RAID。我没有使用操作系统附带的 Rsync 版本,而是使用 OS X 的 Homebrew 工具获得了最新版本。

问题是我想从头开始重新安装 Yosemite,并且这些硬盘驱动器(有多个硬盘驱动器复制到另一个硬盘驱动器 - 我有各种驱动器,每个驱动器都有各自的“克隆”驱动器以具有良好的数据冗余)包含很多数据并使用 VeraCrypt 加密,并且每个数据的初始备份都花费了相当长的时间。我们谈论的是 500 GB - 1TB 驱动器。

那么,一旦我将硬盘及其“镜像”放入新设置中,会发生什么?我是否必须从头开始使用 Rsync,或者 Rsync 是否知道我之前已将其与其他设置一起使用,并从那里继续“镜像”,考虑到硬盘驱动器将与以前完全相同?

答案1

Rsync 不会保留从一次运行到下一次运行的任何内存。如果您将文件移动到另一台计算机,rsync 并不关心。

如果您在传输大文件的过程中中断 rsync(从您的问题中不清楚您是否打算这样做),该文件就会丢失。要保留部分传输,请传递该--partial选项。

相关内容