这可能是在扩大使用 Rsync 备份到外部驱动器
我通常会手动将数据备份到外部驱动器。我首先在外部驱动器上创建一个包含当天日期的目录,并将重要数据复制到那里。这样,我就有了一个备份,以防系统错误和人为错误(只需转到上一个日期)
有没有办法用 rsync 来自动化这个操作?或者如果不太疯狂的话,也许可以用 rsyncing 一个“透明”git 存储库(每天或每小时自动提交所有内容)来同步我的本地数据?此外,在一年的自动备份之后,搜索这样的存储库会有多糟糕?
或者只是普通的 rsync,但只要外部驱动器上有空间,就可以进行每日备份之类的操作?
数据大多是小型文本文件(文本、源代码)或中等图片(~6mb),但数量达数十万。
答案1
有多种选择,首先是 Shane Madden 的建议:
- rdiff-备份
- 快照
- 齐奏
或者如果你更喜欢图形实用程序:
- 时光倒流
- 槟榔备份
- 幸运备份
所有这些都是为了实现 rsync 增量/快照结果而设计的。
如果您想使用自己的脚本(这并不难),请阅读--link-dest
rsync 选项。
答案2
比如rdiff-backup
?