MySQL數據庫簡單的數據備份與恢復過程
QUESTION
要實現本地和異地(Ftp方式)的定期備份,請給我腳本,其中:
bx9目錄: /var/web/bx9
mysql庫: /usr/local/mysql/var/……
本地服務器的備份地址:/home/bx9_bak/
遠端ftp服務器 ftp://ftp.back.com,備份目錄 bx9_bak,用戶名/密碼:bx9/bx9123
策略:每天3:00
ANSWER
建立一個腳本:
|
請修改mysql的root口令!需要備份的數據庫。。。。
建立好此腳本后,加執行權限!
測試運行!成功后可以加入定時
|
即可!
由于mysqldump導出的是完整的SQL語句,所以用mysql客戶程序很容易就能把數據導入了:
|
windows下定義rsync的備份腳本
|
rem 設置path變量,
|
rem windows下的鏡象客戶端腳本編寫時,對于驅動器的寫法是:
rem 比如:需要把鏡象文件放到d:ackdir下面;其寫法應該是:/cygdrive/d/backdir
rem 其他和linux相同。