1. 程式人生 > >自動定時備份刪除指令碼

自動定時備份刪除指令碼

任務:定時備份資料庫所有資料。

          定時刪除7天以前的資料

指令碼如下:

#!bin/bash
dat=`date +%Y%m%d`    

mysqldump -uroot -p10quantenmei --events --ignore-table=mysql.events --all-databases > /home/back.data/all_bak_${dat}.sql
rm -rf /home/back.data/`date -d'-7 days' +%Y%m%d`.tar.gz
tar zcvf /home/back.data/$dat.tar.gz /home/back.data/all_bak_${dat}.sql