多个文件夹的硬链接增量备份

多个文件夹的硬链接增量备份

任何人都可以向我推荐一个简单的备份脚本或程序,它将通过以下方式进行备份:

  • 增加的
  • X 备份轮换
  • 备份到已安装的驱动器(无需远程连接)
  • 多个源文件夹
  • 从上次备份到未更改文件的硬链接,以节省空间
  • 完整文件备份,而不仅仅是差异文件
  • 可选:不备份的文件/文件夹的排除列表
  • 可选:在流程结束时发送包含备份详细信息的电子邮件

我发现的大多数脚本都处理完整图像备份或差异备份,而我希望仅备份选定的文件夹,并拥有完整文件以备需要还原时使用。

如果需要其他数据,我很乐意添加。

答案1

我用雷达对于类似的要求。对于旋转 I使用一组 cron 作业

dar 满足以下要求:

  • 用于排除文件/目录的选项集(例如-P www/testdir
  • 完整文件备份(对于很多用例来说,这更快)
  • 备份到已安装的驱动器(正常操作模式)
  • 多个源文件夹
  • 增量备份

cron 作业满足以下要求:

  • 回转

可以通过修改 cron 作业轻松添加电子邮件通知(以便在成功时不会抑制输出)。

由于 DAR 使用存档文件格式,因此它内部不使用硬链接。但尽管如此,它还是实现了增量备份,以便在新的增量存档中仅存储更改的文件。

答案2

多年来我一直使用以下备份脚本,并进行了一些细微的调整: http://archive09.linux.com/feature/121604

尽管它满足了需求中的所有要求(增量、轮换、硬链接、多个来源),但我不禁感觉那里有更好的东西,但我就是找不到它。

相关内容