欢迎光临
我们一直在努力

Ubuntu sbackup 备份软件

1)在root帐号下

sudo apt-get install sbackup

2)mkdir /home/backup

chmod 700 /home/backup

3)simple-backup-config
设置好备份的文件及备份到哪里

4)恢复

simple-restore-gnome

配置文件
/etc/sbackup.conf

在serve下

首先在ubuntu安装sbackup

sudo apt-get install sbackup

安装完后它会有个配置文件在/etc/sbackup.conf,你可以编辑这个配置文件来选择备份你想要的文件和文件夹,

[general]

target=/home/jerome/backup   #备份文件存放到这个目录

lockfile=/var/lock/sbackup.lock

maxincrement = 21   #21天来一个全备份

format = 1

[dirconfig]

/etc/=0
/home/=0
/usr/local/=0
/var/=0
/var/cache/=0
/var/tmp/=0
/proc/=0
/dev/=0
/sys/=0
/tmp/=0
/var/tmp/=0
/var/lib/postgresql/backup1.sql=1# 备份这个/var/lib/postgresql/backup1.sql文件

[exclude]

regex=.mp3,.avi,.mpeg,.mpg,.mkv,.ogg,.ogm,.tmp,/home/[^/]+?/.thumbnails/,/home/[^/]+?/.Trash,/home/[^/]+?/..+/[cC]ache,/home/[^/]+?/.gvfs/    #凡是以这些结尾的文件不备份

maxsize=10737418240  #如果文件最大超过10737418240bit就不备份

你可以定时备份,只要在cron里添加这个人物即可以,譬如我每天凌晨4点钟备份

我在/etc/cron.d/创建sbackup这个文件,

0 4 * * *       root    if [ -x /usr/sbin/sbackupd ]; then /usr/sbin/sbackupd; fi;

然后它每天就会定时4点钟备份/var/lib/postgresql/backup1.sql文件

它备份会每天一个文件夹的形式存放到/home/jerome/backup,如果21天会有个full 备份,如果你想还原2011-09-01这一天的文件

执行

srestore.py /var/backup/2011-09-01_04.00.02.442575.arserver.inc /var/lib/postgresql/backup1.sql /home/jerome/backup/

它会还原9月1号的backup1.sql到/home/jerome/backup/这个目录

赞(0) 打赏
未经允许不得转载:NixonLi博客 » Ubuntu sbackup 备份软件

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏