我正在考虑使用 rsync 创建一个同步/备份例程,用于我的台式计算机和笔记本电脑之间的一些重要文件。重点是不使用云服务。我会设置一个自动计划来执行任务(每天、每周等)。
问题:如果尝试 rsync 时其中一个位置离线,会发生什么情况?
- 笔记本电脑(源)无法访问台式计算机(目标)。
- 或者,台式计算机(源)无法访问笔记本电脑(目标)。
答案1
如果两个端点无法看到对方,则不会传输任何数据。在每次计划的运行中,成功且完整的连接将导致所有未完成的数据被传输。
然而,听起来您确实不应该用于rsync
此任务,因为它是单向的。如果您可以双向更新,您应该考虑类似的方法unison
来处理这个问题。