您好,登錄后才能下訂單哦!
為了防止出現突發情況,導致網站不可用,所以每天對tomcat整站進行備份
寫了個腳本放在/etc/rc.d/目錄下,名字為rotate.sh
為了防止每天的備份占用過大的空間,把4天以前的備份每天進行刪除,進行回滾操作
1.寫腳本rotate.sh
#!/bin/sh
PATH=$PATH:/bin:/sbin
export PATH
year=`date +%Y`
month=`date +%b`
day=`date +%d`
now1=$year-$month-$day
now=$day/$month/$year
cd /mnt/backup
find ./ -type f -mtime +3 -exec rm {} \;
cd /mnt/backup/
tar zcvf aidonghtml$now1.gz /mnt/tomcat/
#mysqldump -uroot -p6112911218 aidong > aidong$now1.sql
#mysqldump -uroot -p6112911218 aidong2 > aidong2$now1.sql
#tar zcvf aidong$now1.gz aidong$now1.sql
#tar zcvf aidong2$now1.gz aidong2$now1.sql
#rm -rf *.sql
2.執行任務計劃,在每天的早上7點7分執行上面的腳本
#crontab -l
7 7 * * * /etc/rc.d/rotate.sh
3.查看每天執行的結果
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。