linux自动备份shell(使用全备份,增量备份策略)
2012-08-20 06:51
771 查看
zz http://www.cnblogs.com/coffee_cn/archive/2010/03/26/1697038.html
在cron里设置,每周一凌晨2点执行(每周一全备份,其余时间增量备份)
#vi backup.sh
在cron里设置,每周一凌晨2点执行(每周一全备份,其余时间增量备份)
#vi backup.sh
#!/bin/bash # define dayofweek=`date "+%u"` today=`date "+%Y%m%d"` source=/data/ backup=/backup/ # action cd $backup if [ $dayofweek -eq 1 ]; then if [ ! -f "full$today.tar.gz" ]; then rm -rf snapshot tar -g snapshot -zcf "full$today.tar.gz" $source --exclude $sourceserver.log fi else if [ ! -f "inc$today.tar.gz" ]; then tar -g snapshot -zcf "inc$today.tar.gz" $source --exclude $sourceserver.log fi fi
相关文章推荐
- linux自动备份shell(使用全备份,增量备份策略)
- 使用Linux的crontab调用shell中的scp自动备份mysql数据
- 使用Linux下rsync实现TurboMail数据增量自动备份
- 使用Linux的crontab调用shell中的scp自动备份mysql数据
- Linux下使用rsync实现数据在不同服务器之前增量自动备份
- Linux下使用crontab调用shell中的scp自动备份mysql数据
- Linux Oracle DB 自动备份shell脚本
- 使用增量备份修复dataguard与日常备份策略的选择
- Linux使用Shell脚本实现ftp的自动上传下载
- LINUX下使用Shell自动监控tomcat并且执行重启操作
- linux自动运行rman增量备份脚本
- linux创建新用户后shell无法自动补全命令或使用基本的shell命令
- Linux使用Shell脚本实现ftp的自动上传下载
- LINUX下使用Shell自动监控tomcat并且执行重启操作
- linux下实现ftp自动备份shell脚本
- LINUX下使用Shell自动监控tomcat并且执行重启操作
- Linux 一些用户无法自动补全、无法使用命令等原因--更改shell
- 使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
- Linux 增量系统备份和部分还原策略
- linux下实现ftp自动备份shell脚本