MySQL 企業備份 (MEB) 是 MySQL 企業版的功能,與 MySQL Workbench 分開。如需關於其功能的詳細資訊,請參閱MySQL 企業備份文件。MySQL Workbench 提供 MySQL 企業備份的介面,如本節所述。
除了在目標伺服器上安裝 MySQL 企業備份之外,還適用以下一般要求
最新版本的 MySQL 企業備份。MySQL 企業備份支援政策是支援目前 GA 版本的 MySQL 企業備份,以及之前的重大版本。這規定了 MySQL Workbench 所需的最低 MySQL 企業備份版本,即目前 GA 版本之前的重大版本。
必須設定加密密碼,才能對加密表格執行備份和還原作業(請參閱選項標籤)。
在 Linux 和 macOS 上可以管理本機和遠端 MySQL 執行個體,在 Microsoft Windows 上則可以管理本機 MySQL 執行個體。遠端管理是使用 SSH 遠端管理進行設定。
具有 root 使用者的 MySQL 連線。
MySQL 伺服器組態設定檔路徑必須為 MySQL 連線設定且正確。
執行 MySQL Workbench 的使用者必須是 sudo 使用者 (Linux 和 macOS),並且能夠執行 MySQL 企業備份二進位檔。
-
執行系統命令時,sudo 使用者必須保留
HOME
環境變數,這表示使用 visudo 命令安全地將以下項目新增至/etc/sudoers
檔案Defaults env_keep +="HOME"
若要設定以下先決條件,請從主頁面(線上備份或還原)中按一下
-
MySQL 企業備份可執行檔的路徑。MySQL 企業備份可透過電子傳遞或 My Oracle Support (MOS) 取得。MySQL Workbench 會嘗試根據所使用的 MySQL 伺服器版本來尋找 MySQL 企業備份可執行檔,因此請檢查路徑並據此進行調整。例如
針對 MySQL 8.0,使用與伺服器版本號碼相同的 MySQL 企業備份版本。
針對 MySQL 5.7,使用 MySQL 企業備份 4.1。
針對 MySQL 5.6,使用 MySQL 企業備份 3.12。
備份主目錄的路徑,其中儲存備份設定檔和資料。這可以在 Workbench 中透過
建立。-
備份程序所使用的 MySQL 帳戶。可用的動作取決於此設定目前的狀態,選項包括
RELOAD
、SUPER
和REPLICATION CLIENT ON *.*
權限來變更使用者帳戶。
下圖顯示先決條件的範例。
如果未滿足任何要求,嘗試使用 MySQL 企業備份功能時將會產生錯誤。