Chinaunix首页 | 论坛 | 博客
  • 博客访问: 547175
  • 博文数量: 201
  • 博客积分: 7734
  • 博客等级: 少将
  • 技术积分: 1994
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-09 19:18
文章分类

全部博文(201)

文章存档

2011年(28)

2010年(173)

分类: LINUX

2011-03-29 23:53:46

  1. #!/bin/sh
  2. umount /mnt/backup
  3. mount /dev/sdb1 /mnt/backup
  4. if [ `date +%d` = '01' ] #每月1号进行完全备份
  5. then
  6. bakdir="/mnt/bak/daybak/month/"`date +%m%d`
  7. zl="" #进行完全备份
  8. else
  9. backup_dir="/mnt/backup/"`date +%d`
  10. zl="-N "`date +'%Y-%m-01 00:00:01'`; #差异备份
  11. #zl="-N "`date -d '-1 day' +'%Y-%m-%d 00:00:01'` #日增量备份
  12. fi
  13. tar "${zl}" -czf ${backup_dir}/ /var/www
  14. umount /mnt/backup

阅读(534) | 评论(0) | 转发(0) |
0

上一篇:bash for

下一篇:random password

给主人留下些什么吧!~~