- #!/bin/sh
- # backup resin_log 備份resin日誌文件並刪除7天前修改過的日誌文件
- # date 2013-03-01
- # blog: http://miclesvic.blog.51cto.com/
- SOURCE_BACK_DIR=/usr/local/pos/resin/log
- TARGET_BACK_DIR=/resin_log_bak
- DATE=`date -d yesterday '+%Y%m%d'`
- rsync -av $SOURCE_BACK_DIR/jvm-app-0.log.$DATE.* $TARGET_BACK_DIR > /dev/null 2>&1
- find $SOURCE_BACK_DIR/* -mtime +7 | xargs rm -rf
經過crontab計劃任務定時執行備份腳本:shell
# crontab -e app
0 0 * * * /shell/resin_lob_bak.sh運維
歡迎你們加入QQ羣:10904591 一塊兒交流運維方面相關技術。jvm