天天看點

Mysql 遠端自動化備份

實驗環境:

一共2台mysql伺服器A和B,在B上遠端備份A上的資料庫,在A上建立資料庫google和baidu,注意在防火牆上開啟3306端口或者關閉防火牆;

實驗拓撲:

Mysql 遠端自動化備份

實驗步驟

1)在A上建立資料庫

Mysql 遠端自動化備份

2)在A上建立一個建立一個專用的資料庫使用者,這裡我使用root賬戶,授予root賬戶對可以通過遠端主機192.168.1.2連接配接A

Mysql 遠端自動化備份

3)在備份主機B上備份測試

Mysql 遠端自動化備份

檢視已經備份成功

Mysql 遠端自動化備份

4)在備份主機B上編寫腳本,之前需要建立備份目錄 mkdir -p /opt/beifen

然後編寫腳本vi mysqlbak.sh

Mysql 遠端自動化備份

5)執行備份腳本前别忘了給腳本權限“chmod +x mysqlbak.sh”然後

執行:

./mysqlbak.sh

6)檢視備份結果

Mysql 遠端自動化備份