borg(borgbackup)和 rsync 到 rsyncnet?

borg(borgbackup)和 rsync 到 rsyncnet?

我每 6 小时在笔记本电脑上运行一次 borgbackup。

我想在 rsyncnet 上保留我的备份副本

我的笔记本电脑并不总是连接到互联网,或者它可能处于网速很慢的状态,所以我认为将我的 borg repo rsync 到 rsyncnet 会很好。

但现在我想知道这是否明智。我看过的所有文档都谈到了使用 borg 进行备份直接地到 rsyncnet,无需额外的 rsync 步骤。

  • 如果有一天,rsync 仅部分同步我的 borg repo 中更改的文件,我的 borg 备份会以某种方式损坏吗?例如索引文件与数据文件不匹配。

  • 我以 root 身份进行备份,并以普通用户身份进行 rsync,因此在 rsync nonce 文件时遇到了问题。这很严重吗?

  • 如果我直接连接到 rsyncnet,那难道不是一个很大的缺点吗?也就是说,如果我连接到互联网的时间足够长以上传该备份(例如,也许备份了一个很大的更改),我将只能获得每 6 小时的备份。

谢谢

答案1

不要混合使用两种工具:使用borgrsync!我强烈推荐borgrsync因为它提供加密、重复数据删除、完整性检查、档案挂载等功能。

不建议复制borg存储库,因为这样实际上就会有两个具有相同 ID 的存储库,这将“迷惑”borg当您交替使用它们时,您的本地实例。

最好有两个borg存储库:一个本地存储库和一个远程存储库。您提到的提供商borg也支持。不用担心互联网连接故障。如果borg无法完成备份,下次运行时它将从上次离开的地方开始。

总结:只需使用borg

相关内容