rsync增量備份腳本

shell腳本:nginx

#!/bin/bash

export PATH=/usr/local/bin:/usr/bin:/bin

dir=/mnt/
DAY=`date "+%Y-%m-%d" `

DAY2=`date --date='7 days ago' +%Y-%m-%d`
    
if [  -d $dir$DAY2 ];then 
  rm  -rf $dir$DAY2  
fi

rsync -az --delete /opt/nginx  /mnt/$DAY

 

加入到crontab,每2小時執行一次shell

0 */2 * * *  /bin/bash   /mnt/nginx_bak.sh  > /mnt/nginx_log.log 2>&1bash

相關文章
相關標籤/搜索