我需要帮助从最近阅读的工具(rsnapshot,amanda,clonezilla,rsync,dd,duplicity,bacula …)中select服务器的备份解决scheme。
设置:
要求:
任何input是受欢迎的。
我不确定它是否做你想做的一切,但你可能想看一下rdiff-backup( http://www.nongnu.org/rdiff-backup/index.html ),我用它来制作遥远的数据服务器通过SSH和它工作的很好。
我一直在使用BackupPC来做这种备份。 (它使用rsync来确定更改。)对于raidarrays中的所有压缩数据,您将需要/ media / backup上的空间,另外还需要更改空间。 它有一个很好的networking界面来处理备份。
如果你想备份的磁盘存储库,那么Bacula可能是一个不错的select。
Bacula和Amanda更适合磁带备份。 他们有完全不同的磁带pipe理方法。
我不知道任何一种产品会这样做。
使用LVM快照可能是您最好的select。 这将允许您备份一个活动磁盘。
这里有一篇相当不错的文章,解释你如何去做这件事: http : //tldp.org/HOWTO/LVM-HOWTO/snapshots_backup.html
我使用一个rsync解决scheme来为我的备份设置一个非常类似的设置。
我已经开始使用rsync快照,因为它的占用空间非常小。
我做的是这样的:
在设置阶段,我将备份数据的一个副本rsync同步到备份驱动器。
在夜间备份中,我将当前备份驱动器复制到date目录:
cp -al backup / revisiondir /'date +%y%m%d-backup /
然后我做我的rsync:
rsync -au – 删除livedata / backup /
它所做的是创build一个到每个文件的inode的链接,而不是每个文件在新的过时备份目录中的新副本。 如果文件在原始副本中被删除,rsync实际上会出现,并且在删除文件之前断开备份中的文件,从而使得过时的备份目录链接保持原样,原始文件inode完好无损。
这是我在这里实现这个想法 :
我使用rsnapshot来备份近70台服务器。
我曾经使用Bacula – 这是相当复杂的,不适合单个服务器备份。