A complete script (automatically sync using crontab)
- #!/bin/bash
-
- export PYTHONPATH=${PYTHONPATH}:/soft/rdiff_backup/lib/python2.7/site-packages/
-
- rdiff-backup --no-compression -v5 --exclude '**trash' user@server::source/ bak_dir/
-
- ret=$?
- if test $ret -ne 0; then
- echo "Wrong in bak" | mutt -s "Wrong in bak" bak@mail.com
- else
- echo "Right in bak" | mutt -s "Right in bak" bak@mail.com
- fi
-
- echo "Finish rdiff-backup $0 ---`date`---" >>bak.log 2>&1
-
- echo "`rdiff-backup --exclude '**trash' --compare-at-time 1D user@server::source/ bak_dir/`" | mutt -s "Lists of baked files" bak@mail.com
References
- rdiff-backup
- duplicity
- rsnapshot
- http://www.saltycrane.com/blog/2008/02/backup-on-linux-rsnapshot-vs-rdiff/
- http://james.lab6.com/2008/07/09/rdiff-backup-and-duplicity/
- http://bitflop.com/document/75
- http://askubuntu.com/questions/2596/comparison-of-backup-tools
- http://www.reddit.com/r/linux/comments/fgmbb/rdiffbackup_duplicity_or_rsnapshot_which_is/
- http://serverfault.com/questions/491341/optimize-space-rdiff-backup
- Another great post on usage of rdiff-backup
【编辑推荐】 - 服务器托管商一定要避免的9种机房现状
- 云领智慧地铁 新华三中标上海地铁综合数据中心城轨云项目
- 哪一个数据中心关键绩效指标(KPI)最有用?
- 数据中心电缆补救方法,你了解吗?
- 手机端游戏服务器租用如何选择
【责任编辑:武晓燕 TEL:(010)68476606】
点赞 0 (编辑:晋中站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|