MariaDB之備份恢復準則(三)


備份大於一切!!!



1、將數據和備份放在不同的磁盤設備上;異機或異地備份存儲較爲理想;


2、備份的數據應該週期性地進行還原測試;


3、每次災難恢復後都應該立即做一次完全備份;


4、針對不同規模或級別的數據量,要定製好備份策略;


5、二進制日誌應該跟數據文件在不同磁盤上,並週期性地備份好二進制日誌文件;

從備份中恢復應該遵循步驟:

1、停止MySQL服務器;


2、記錄服務器的配置和文件權限;


3、將數據從備份移到MySQL數據目錄;其執行方式依賴於工具;


4、改變配置和文件權限;


5、以限制訪問模式重啓服務器;mysqld的--skip-networking選項可跳過網絡功能;
方法:編輯my.cnf配置文件,添加如下項:
skip-networking
socket=/tmp/mysql-recovery.sock


6、載入邏輯備份(如果有);而後檢查和重放二進制日誌;


7、檢查已經還原的數據;


8、重新以完全訪問模式重啓服務器;

註釋前面在my.cnf中添加的選項,並重啓;


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