resin 日誌備份腳本

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計劃任務定時執行備份腳本:shell

# crontab -e app

0 0 * * * /shell/resin_lob_bak.sh運維

 

歡迎你們加入QQ羣:10904591   一塊兒交流運維方面相關技術。jvm

相關文章
相關標籤/搜索