為了防止出現突發情況,導致**不可用,所以每天對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.檢視每天執行的結果
weilovepan520
學習Linux的七點忠告
很多人用 linux 的時候會感覺很迷茫,該用哪個發行呢?是不是我少裝了什麼?怎麼公升級這麼快啊!怎麼這麼不穩定!每當遇到新的軟體他就想試用,每當新的版本出現,他就更新,然後用滑鼠在新的選單裡選擇從來沒見過的程式來用用。其實你是為了linux而使用linux,而沒有找到正確的理由來利用 linux。...
優秀程式設計師必備的七點
只是一般的開發工作撰寫程式解決問題,或是能夠運用資料結構或演算法,還不足以成為一位頂尖的程式設計師!知名顧問公司conigent的架構師justin james在美國科技 techrepublic上發表了 seven traits of effective programmers 這篇文章,列出了能...
選擇Scrum看板工具的七點特徵
首先 什麼是scrum?scrum 是乙個用於開發和維護複雜產品的框架 是乙個增量的 迭代的開發過程。在這個框架中,整個開發過程由若干個短的迭代週期組成,乙個短的迭代週期稱為乙個sprint,每個sprint的建議長度是2到4周 網際網路產品研發可以使用1周的sprint 在scrum中,使用產品b...