文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  備份與復原

第 9 章 備份與復原

備份資料庫非常重要,以便在發生系統當機、硬體故障或使用者誤刪資料等問題時,您可以復原資料並重新啟動。備份也是升級 MySQL 安裝之前的重要保護措施,而且可以用來將 MySQL 安裝傳輸到另一個系統或設定複本伺服器。

MySQL 提供各種備份策略,您可以從中選擇最適合您安裝要求的方法。本章討論您應該熟悉的幾個備份與復原主題

  • 備份類型:邏輯與實體、完整與增量等等。

  • 建立備份的方法。

  • 復原方法,包括時間點復原。

  • 備份排程、壓縮和加密。

  • 資料表維護,以啟用損毀資料表的復原。

其他資源

與備份或維護資料可用性相關的資源包括下列

  • MySQL 企業版的客戶可以使用 MySQL Enterprise Backup 產品進行備份。如需 MySQL Enterprise Backup 產品的概觀,請參閱 第 32.1 節「MySQL Enterprise Backup 概觀」

  • 專門討論備份問題的論壇位於 https://forums.mysql.com/list.php?28

  • mysqldump 的詳細資訊位於 第 6 章「MySQL 程式中。

  • 此處所述 SQL 陳述式的語法在 第 15 章「SQL 陳述式中提供。

  • 如需有關 InnoDB 備份程序的其他資訊,請參閱 第 17.18.1 節「InnoDB 備份」

  • 複寫讓您能夠在多個伺服器上維護相同的資料。這有幾個好處,例如啟用用戶端查詢負載分佈在伺服器上、即使特定伺服器離線或發生故障也能使用資料,以及能夠使用複本執行備份而不影響來源。請參閱 第 19 章「複寫

  • MySQL InnoDB 叢集是一組共同運作以提供高可用性解決方案的產品。可以使用 MySQL Shell 設定一組 MySQL 伺服器來建立叢集。伺服器叢集具有單一來源,稱為主要伺服器,它會充當讀寫來源。多個次要伺服器是來源的複本。至少需要三個伺服器才能建立高可用性叢集。用戶端應用程式會透過 MySQL Router 連接到主要伺服器。如果主要伺服器發生故障,次要伺服器會自動升級為主要伺服器,而 MySQL Router 會將請求路由傳送到新的主要伺服器。

  • NDB 叢集提供適用於分散式運算環境的高可用性、高冗餘版本的 MySQL。請參閱 第 25 章「MySQL NDB 叢集 9.0,其中提供有關 MySQL NDB 叢集 9.0.0 的資訊。