最近接到业务需求,研究下开源的备份软件

现在有很多开源的备份软件,例如amanda,powerPC,rsync等等,为什么选择bacula。

以下是个人的参考:

至于支持全备,增量,差异备份等就不说了,这些都是最基本的功能

1.支持GZIP和LZO压缩

2.支持md5和sha数据加密

3.支持正则表达式 (例如:只备份.jpg$,avi$的文件)

4.支持自定义脚本

5.支持备份优先级

6.支持断点续传和自动切换Device(如果一个备份的磁盘数据满了,可以自动切换到其他的磁盘)

7.支持mysql,Psql,Sqlite

8.支持GUI和web


环境:Centos6U3 X86

下面是通过web界面的一个截图,报表和恢复功能

093624332.jpg

093626400.jpg

由于时间关系,下次发表关于bacula的安装和相关配置