我应该使用哪种备份工具来进行简单的增量备份?

可能重复:
如何为多个基于Linux的服务器提供适当的备份

我想做整个系统的夜间备份,并能够回滚到最近7天的任何一天。 而且,它必须是增量备份。 我应该使用什么工具? 我读过的有关rsync的教程只讲述了如何存储最新的增量备份,而我需要最后7次。

你有没有考虑过rsnapshot ? 它使用rsync进行增量备份,但可以根据需要提供尽可能多的快照(并有空间)。

jcisio的build议类似,但完全打包。

我想你想要一个使用小磁盘空间的备份解决scheme。

使用rsync和硬链接,您可以创build备份并回滚到任何以前的快照。 只有被修改的文件使用磁盘空间。 你甚至可以创build365个快照并回滚到其中的任何一个,并且不会占用太多的磁盘空间(假设你的文件变化不大:如果你每天都用完全不同的文件replace你的文件,那么真的没有效率增量备份解决scheme)。

有用的教程是http://www.mikerubel.org/computers/rsync_snapshots/

如果你是unbuntu,为什么不使用集成的SimpleBackupSuite ? 简单易用。

否则,你可以用bacula做你想要的,但是不容易用作SimpleBackupSuite。

如果你正在寻找一个在独立系统上运行良好的廉价强大的商业软件包,并且可以做裸机恢复 ,那么你可以尝试Cactus Lone-Tar 。 它使用各种传输,可以处理多种types的目的地。 编目和主/备选/增量备份是非常容易的时间表和维护。