resin 日志备份脚本

   
   
   
   
  1. #!/bin/sh   
  2. # backup resin_log 备份resin日志文件并删除7天前修改过的日志文件  
  3. # date 2013-03-01   
  4. # blog: http://miclesvic.blog.51cto.com/   
  5. SOURCE_BACK_DIR=/usr/local/pos/resin/log   
  6. TARGET_BACK_DIR=/resin_log_bak   
  7. DATE=`date -d yesterday '+%Y%m%d'`   
  8. rsync -av $SOURCE_BACK_DIR/jvm-app-0.log.$DATE.* $TARGET_BACK_DIR > /dev/null 2>&1   
  9. find $SOURCE_BACK_DIR/* -mtime +7 | xargs rm -rf   

通过crontab计划任务定时执行备份脚本:

# crontab -e 

0 0 * * * /shell/resin_lob_bak.sh

 

欢迎大家加入QQ群:10904591   一起交流运维方面相关技术。