使用 rsync 的快照来备份更改的文件吗?

使用 rsync 的快照来备份更改的文件吗?
  1. 对于rsync,在备份文件系统时可以修改文件系统中的某些文件吗?

    如果是,备份前是否需要先拍个快照,修改完文件后再做增量备份,以保持备份和来源一致?

  2. 哪个更好:

    • 在完整备份期间等待并且不要更改任何文件,或者
    • 全量备份时修改了一些文件,修改完后再进行增量备份?

    我想在备份大型文件系统的同时更改一些文件,因为我听说增量备份会比完整备份快得多。那是对的吗?那么我可以等待更短的时间进行备份吗?

  3. 我们如何使用 进行快照rsync

答案1

可能需要对问题进行一些澄清。 Rsync 会创建一个复制源目录的。如果执行 rsync 然后更改目标,这些更改将在下一次 rsync 期间被覆盖。

如果您只想修改源代码,我建议您看一下使用 rsync 进行增量备份。我使用基于此方法的脚本来执行系统的增量备份。此方法的优点在于,您在恢复文件时无需重建文件(合并增量文件和完整文件)。

由于此方法利用硬链接,我会不是建议修改目标文件。

相关内容