天天看點

MySQL 備份過程優化

1. 從二級複制伺服器上進行備份。

2. 在進行備份期間停止複制,以避免在資料依賴和外鍵限制上出現不一緻。

3. 徹底停止MySQL,從資料庫檔案進行備份。

4. 如果使用 MySQL dump進行備份,請同時備份二進制日志檔案 – 確定複制沒有中斷。

5. 不要信任LVM 快照 – 這很可能産生資料不一緻,将來會給你帶來麻煩。

6. 為了更容易進行單表恢複,以表為機關導出資料 – 如果資料是與其他表隔離的。

7. 當使用mysqldump時請使用 –opt。

8. 在備份之前檢查和優化表。

9. 為了更快的進行導入,在導入時臨時禁用外鍵限制。

10. 為了更快的進行導入,在導入時臨時禁用唯一性檢測。

11. 在每一次備份後計算資料庫,表以及索引的尺寸,以便更夠監控資料尺寸的增長。

12. 通過自動排程腳本監控複制執行個體的錯誤和延遲。

13. 定期執行備份。

14. 定期測試你的備份。

15: 執行MySQL 監控: Monitis Unveils The World’s First Free On-demand MySQL Monitoring。