本文介紹如何通過Database BackupDBS恢複邏輯備份的MySQL資料庫。
前提條件
已完成Database Backup。具體操作,請參見RDS MySQL或自建MySQL邏輯備份。
注意事項
恢複資料至已有執行個體時,請確保配置恢複任務時所填寫的資料庫帳號擁有目標資料庫的許可權,否則恢複任務可能會失敗。更多詳情,請參見帳號許可權說明。
操作步驟
登入DBS控制台。
單擊左側導覽列中的備份計劃,然後在上方選擇目標地區。
找到目標備份計劃ID,單擊右側操作列下方的管理。
在備份任務配置頁面,單擊右上方的復原資料庫。
在配置恢復點頁面,配置以下資訊,並單擊下一步。
說明本例中備份組將恢複到建立執行個體中,若您選擇使用已有執行個體,您還需配置其他參數,參數說明請參見資料庫配置表。
類別
配置
說明
無
復原任務名稱
DBS會自動產生一個任務名稱,建議配置具有業務意義的名稱(無唯一性要求),便於後續識別。
恢復點
可恢複的時間範圍
系統展示出可以恢複的時間範圍,即首次至最近一次完成全量備份組的時間點。
已選擇的恢復點
選擇需要恢複的時間,設定的時間必須在可恢複的時間範圍內。
說明已開啟增量記錄備份,DBS支援恢複至自備份後的任意時間點。
未開啟增量記錄備份,DBS支援恢複至全量備份組的時間點。
恢複目標資料庫
目標資料庫執行個體類型
選擇建立執行個體(推薦)或使用已有執行個體。
說明若您選擇使用已有執行個體,請確保目標資料庫服務正在運行中。
資料庫所在位置
建立執行個體的所在位置,本例中為RDS。
執行個體地區
建立執行個體所在地區。
VPC
建立執行個體所在的Virtual Private Cloud。
說明若未建立專用網路,請參見建立和管理專用網路。
執行個體規格
建立執行個體的執行個體規格,可選規格以控制台為準。
說明建立執行個體規格建議大於或等於源執行個體規格。
儲存空間(GB)
建立執行個體的儲存空間,可選儲存空間以控制台為準。
資料跨境合規承諾
請閱讀並勾選合規聲明。
在配置復原對象頁面,配置以下資訊,並單擊頁面右下角的預檢查並啟動。
配置
說明
衝突處理
預設衝突處理為遇到同名對象則重新命名,例如表
job_info
恢複時遇到同名表時,系統會將新表重新命名為job_info_dbs_<恢複任務ID>_<時間戳記>
。恢複對象
在來源資料庫對象欄中選擇需要恢複的資料庫或表,將其移動到已選擇資料庫物件欄中。
說明部分資料庫支援單表或單庫恢複粒度,減少恢複的資料量,縮短恢復RTO(Recovery Time Objective)。具體支援的恢複粒度,請參見支援的資料庫引擎與功能。
在預檢查對話方塊中顯示預檢查通過後,單擊立即啟動。