mysql 備份工具簡介

2023-01-25 21:26:01 字數 522 閱讀 4829

mysql自帶的:

mysqldump:邏輯備份工具,對mysam可以實現溫備,對innodb可以進行熱備

mysqlhotcopy:物理備份工具(溫備份)

檔案系統工具:

比如你在linux下面的直接使用cp 命令(冷備份),win下面的複製(冷備份)

lvm快照功能可以實現幾乎熱備份

lvm快照備份myisam 和innodb引擎的資料時候需要注意:

對myisam而言使用lvm快照備份需要在mysql執行sql命令 flush tables;然後lock table 然後才能建立快照,建立完成後釋放鎖,建立快照後,複製走資料即可。

對innodb,使用flush tables; 和lock tables; 命令以後還要監控innodb儲存引擎,確保其緩衝區資料都已經同步到磁碟才行,這可能需要大量時間

第三方工具:

對innodb備份的一個商業工具ibbackup,需要收費一臺伺服器5000刀

開源工具:xtrabackup,免費而且功能比ibbackup更強

mysql 備份工具mysqldump

將表內容轉儲到檔案 所有資料庫 特定資料庫或特定表 允許備份本地伺服器或遠端伺服器 與儲存引擎無關 以文字格式寫入 可移植 卓越的複製 移動策略 適用於小規模匯出,但不適用於完整備份解決方案 基本用法 mysqldump user password opt db name backup.file 恢...

mysql備份工具mysqldump

完全備份 增量備份 差異備份 mysql 自帶邏輯備份 工具 mysqldump 可以保證資料備份一致性,以及服務可 用性 以下都為邏輯備份 mysqldump h 伺服器 u 使用者名稱 p 密碼 資料庫名 備份 檔案.sql 常用引數 a,all databases 備份所有庫 b,databa...

MySQL備份介紹

2 邏輯備份 3 物理和邏輯備份的區別 4 備份方式的選擇 5 mysql備份工具 6 mysql備份策略 6 mysqldump 邏輯備份 7 xtrabackup 物理備份 1.1 熱備 hot bakcup 對應用基本無影響 應用程式讀寫不會阻塞,但是效能還是會有下降,所以儘量不要再主上做備份...