mysql自動備份

echo -e '******Start********'$(date '+%Y%m%d%H%M%S')>>/storage/test/srdb_bak/blog.txt #日誌打印 rq='srdb'$(date '+%Y%m%d')'01' #動態編寫時間 orq='srdb'$(date -d'2 day ago' +'%Y%m%d')'01' #當前時間減去2天 echo -e $rq $orq>>/storage/test/srdb_bak/blog.txt expdp vids/vids123@XE dumpfile=$rq.dmp log=$rq.log directory=dpdata nohup mkdir -p /storage/test/srdb_bak/$rq & mydumper -h 177.17.10.100 -P 33036 -u smart -p smartmin -t 32 -F 5 -B srdb --no-schemas --no-views --skip-tz-utc -o /storage/test/srdb_bak/$rq >> dump_$rq.log & #導出數據庫文件 find /storage/test/srdb_bak -name $orq |xargs rm -rf #壓刪除最近2天之外的數據 echo -e '******End**********'$(date '+%Y%m%d%H%M%S')>>/storage/test/srdb_bak/blog.txt
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章