是否有开源重复数据删除备份解决方案?

use*_*173 9 backup bacula

我正在寻找一种解决方案来备份大约 30 台混合了 centos、Windows 2003 和 2008 机器的服务器。

我在另一个数据中心有一个 san,在我要备份的站点之间有一个 1 Gig 链接,所以这纯粹是一个基于磁盘的备份解决方案。

理想情况下,我正在寻找的是一些开源软件,它具有很好的 gui,这将使我有一个备份周期,每月进行一次完整备份,可以追溯到 6 个月,每周备份可以保存一个月。我也希望进行重复数据删除,因此如果在第一次备份时保存了文件,则该软件会创建指向它的符号链接,而不是在所有后续备份中再次保存数据。它还必须足够聪明才能知道文件何时被删除,文件被移动到它所在的最新备份,并且它的所有符号链接都被更新。

我正在查看bacula,但我不确定它是否可以执行重复数据删除或类似操作。如果可以的话,有人会很友好地向我指出如何去做的体面指南。

如果没有,有人可以推荐另一个开源解决方案吗?

Eva*_*son 9

rsnapshot这样简单的东西可能会做你想做的事。听起来您并不想要传统上称为重复数据删除的功能。rsnapshot 提供的使用硬链接的合成完整备份功能听起来正是您所要求的。

(在传统的重复数据删除方面,您可能希望以Opendedup项目为起点。这是我见过的最完整的开源重复数据删除项目。它使用自定义文件系统 (SDFS) 作为其功能的基础。我倾向于认为这不是你想要的,但为了完整起见,我在这里提到它。)