全部產品
Search
文件中心

Cloud Backup:準備工作

更新時間:Sep 27, 2025

您可以使用Cloud Backup來備份ECS執行個體或本機伺服器中部署的MySQL資料庫,並在需要時恢複。本文介紹使用MySQL備份之前的準備工作。

步驟一:確認與擷取

  1. 如果備份ECS執行個體中的資料庫,需要為ECS執行個體安裝阿里雲雲助手。

    ECS備份用戶端需要和阿里雲雲助手配合使用。2017年12月01日前購買的ECS執行個體需手動安裝雲助手用戶端

  2. 擷取MySQL資料庫的使用者名稱和密碼。

步驟二:建立備份帳號並授權

如果無用於備份的使用者名稱和密碼,建議聯絡管理員建立專用備份使用者。該備份使用者要求具有的最小許可權集為SELECT,RELOAD,PROCESS,LOCK TABLES,REPLICATION SLAVE,REPLICATION CLIENT,SUPER。當資料庫為 MySQL 8.0 及以上版本時,還需授予 BACKUP_ADMIN 許可權。如需執行連續記錄備份任務,則必須包含 REPLICATION SLAVE 許可權。

此處以建立備份使用者backupadmin為例介紹具體操作。

  1. 登入MySQL資料庫。

    mysql -u root -p

    執行命令後,根據介面提示輸入資料庫密碼。

  2. 建立備份使用者backupadmin。

    CREATE USER 'backupadmin' IDENTIFIED BY 'password';
  3. 授予許可權。

    建立備份使用者後,您需要授予其對資料庫的存取權限。這裡*.*表示所有的資料庫和表,請根據需要指定具體的資料庫和表。

    GRANT SELECT,RELOAD,PROCESS,LOCK TABLES,REPLICATION SLAVE,REPLICATION CLIENT,SUPER ON *.* TO 'backupadmin'@'%' ;
  4. 重新整理許可權。

    在授予許可權後,您需要重新整理許可權,使其立即生效。

    FLUSH PRIVILEGES;

後續步驟

註冊MySQL(ECS)註冊MySQL(本地)