用于生成每日备份的Rsync,以及某种历史logging

这可能会扩大使用Rsync备份到外部驱动器

我通常手动将我的数据备份到外部驱动器。 我开始在今天的date在外部驱动器上创build一个目录,并在那里处理重要的数据。 这样我有系统错误和人为错误的备份(只是去上一个date)

有没有办法使用rsync自动化? 或者可能是像我的本地数据rsyncing一个“透明”的git仓库(一切自动提交每天或每小时的间隔),如果这不是太疯狂? 在一年的自动化备份之后,这样的回购也会有多糟糕?

或者只是简单的rsync,但只要有外部驱动器上的空间有日常备份的东西?

数据大多是小文本文件(文本,源代码)或中等图片(约6mb),但数十万。

有不同的select,从Shane Madden的build议开始:

  • rdiff进行备份
  • rsnapshot
  • 齐奏

或者如果你更喜欢graphics工具:

  • 时光倒stream
  • 槟榔备份
  • luckyBackup

所有这些都是为了实现rsync增量/快照结果而devise的。

如果你想推出你自己的脚本(这不难),请阅读rsync的--link-dest选项。

那么像rdiff-backup这样的东西呢?