Mysql數據備份以及異地存儲

腳本如下:

#==========================================================

#!/bin/bash
current_date=`date +%Y-%m-%d:%H:%M:%S`

/usr/local/mysql/bin/mysqldump -prootpass  dbname1 > ./DB_DIR/dbname1_"$current_date"_dump_file.sql  
/usr/local/mysql/bin/mysqldump -prootpass  dbname2 > ./DB_DIR/dbname2_"$current_date"_dump_file.sql


scp /root/DB_DIR/dbname1_"$current_date"_dump_file.sql sca@172.90.91.92:/root/DBBakDir

scp /root/DB_DIR/dbname2_"$current_date"_dump_file.sql sca@172.91.92.93:/root/DBBakDir

 

if [ $? -ne 0 ]
then
mail -s "Warning mesage from the automating backup program of tuscany.org.cn" [email protected] < mailcontext.txt 
fi

 

#==========================================================

 

 

mailcontext.txt的內容

==================================

Tuscany數據備份出錯,請儘快查看原因並解決!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章