資料災備提供全量備份、增量備份和資料恢複能力。本文介紹如何建立和配置備份計劃、備份資料庫以及恢複資料庫,協助您快速瞭解和上手Database Backup與管理操作。
如需瞭解資料災備是否支援備份恢複您的資料庫,以及各類Database Backup恢複的具體粒度等,請參見支援的資料庫類型與功能。
如需瞭解備份計劃的規格詳情或規格的選擇建議,請參見如何選擇備份方式。
如需瞭解備份方式(邏輯備份、物理備份)的具體含義及區別,請參見邏輯備份、物理備份與快照。
建立備份計劃
在頂部功能表列中,選擇。
說明若您使用的是極簡模式的控制台,請單擊控制台左上方的
表徵圖,選擇。單擊右上方建立備份計劃按鈕,前往售賣頁。
配置如下參數,單擊頁面右下角的立即購買。
配置
說明
商品類型
請選擇備份計劃。
說明DMS控制台暫不支援建立隨用隨付的備份計劃。
備份計劃地區
選擇要存放備份資料的地區。
說明同地區備份:選擇與資料庫相同的地區。
跨地區備份(異地備份):選擇與資料庫不同的地區,容災更強,但可能會有額外費用。例如您希望將資料庫華北2(北京)備份到華東2(上海),需購買華東2(上海)地區。
資料來源類型
選擇待備份資料庫的源類型。
說明資料來源為RDS MySQL、自建MySQL或PolarDB MySQL版時,請選擇MySQL。資料來源類型如何選擇,請參見支援的資料庫類型與功能。
規格
規格越高,備份與恢複的效能越高,支援的規格為:micro(入門型)、small(低配型)、medium(中配型)、large(高配型)、xlarge(高配型-無資料傳輸量上限)。
如果資料庫執行個體(例如生產環境的資料庫)需要高效能的備份計劃快速地執行備份與恢複任務,建議購買xlarge或large規格,以擷取更高的備份恢複效能。
對備份恢複效能(速度)要求不高時,您可以通過計算,選擇性價比最高的備份計劃規格。更多詳情,請參見備份方式與備份計劃規格選型指引。
如果備份庫表存在表結構不合理、大表、大欄位等情況,備份計劃規格選擇過小可能會導致後續備份計劃資源不足,備份出現異常的情況。建議您在購買時選擇較高規格的備份計劃避免後續備份出現異常。
備份方式
支援如下備份方式:
物理備份:僅支援備份自建資料庫,不支援備份RDS執行個體。
資料庫檔案級備份(備份作業系統上資料庫檔案),通常情況下,物理備份與恢複速度快於邏輯備份及其恢複,且支援進行快速恢複。
邏輯備份:支援備份RDS執行個體、本地IDC自建資料庫、ECS自建資料庫等。
資料庫物件級備份(備份表、索引、預存程序等資料庫物件),支援進行庫表級精細化的備份與恢複。
說明如需瞭解備份方式(邏輯備份、物理備份)的具體含義及區別,請參見邏輯備份、物理備份與快照和邏輯備份、物理備份與快照。
儲存空間
購買時無需選擇容量,系統將根據實際存入的資料量計費。
資源群組
配置資源群組。選擇預設或自訂的資源群組,方便備份計劃管理。
購買數量
按需選擇購買數量。
說明一個備份計劃僅允許備份一個資料庫執行個體,多個資料庫執行個體需要建立多個備份計劃。例如,您希望備份RDS MySQL執行個體A和備份RDS MySQL執行個體B,需要購買2個備份計劃。
一個備份計劃僅允許備份一種資料庫,不支援備份多種類型的資料庫。例如,您希望備份自建SQL Server資料庫和自建MySQL資料庫,需要購買2個備份計劃。
購買時間長度
選擇該備份計劃的購買時間長度。
在確認訂單頁面,確認訂單資訊,閱讀並選中服務合約,單擊去支付。
支付成功後,請前往備份計劃頁面查看新建立的備份計劃。
配置備份計劃
前提條件
操作步驟
本文以配置RDS MySQL邏輯備份計劃為例,介紹配置流程。不同的資料庫類型在配置備份計劃時有所不同。
找到目標備份計劃ID,單擊右側操作列下的配置備份計劃。

在配置備份源和目標頁面,配置備份源資訊與備份目標資訊,並單擊頁面右下角的下一步。

在配置備份對象頁面,將目標資料庫內的庫表移動到已選擇資料庫物件框中,單擊下一步。
說明邏輯備份:您可按需選擇後續系統全量備份時備份哪些庫表,部分資料庫支援選擇多庫、單庫或單表。部分資料庫支援增量備份,且增量備份不區分庫表,預設備份全部增量資料。
物理備份:僅支援備份整個資料庫執行個體。
在配置備份時間頁面,配置備份時間等資訊,並單擊頁面右下角的下一步。
在配置生命週期頁面,輸入全量備份資料的儲存時間。
說明若您在上一步開啟了增量備份功能,您還需要配置增量備份資料的備份時間。
完成上述配置後,單擊頁面右下角的預檢查並啟動。
在預檢查對話方塊中顯示預檢查通過後,單擊立即啟動。
說明待備份計劃狀態變為運行中,表示備份計劃已配置完成。
如果備份計划出現異常或報錯,請到客戶諮詢群(DingTalk群號:35585947)進行諮詢。
恢複資料庫
注意事項
通過進行恢複操作時,若需將資料庫恢複到其他地區的RDS執行個體中,目標RDS執行個體需要具備公網地址。
例如,當前備份計劃所在地區為華東1(杭州),需要恢複資料到華北2(北京)的RDS執行個體中,則華北2(北京)地區的RDS執行個體需要具備公網地址。
恢復取決於備份計劃規格和要恢複的資料庫大小。規格越高恢複速度越快,資料量越大恢複所需的時間也就越長。
操作步驟
本樣本僅介紹通用配置流程,不同資料庫引擎的恢複配置略有不同。
基於Copy Data Management(CDM)技術提供沙箱功能,讓您的資料庫實現快速恢複(RTO秒級),您可以在沙箱中進行各類分析、測實驗證操作。更多資訊與具體操作,請參見自建MySQL應急恢複。
找到目標備份計劃ID,單擊右側操作列下管理。
在備份任務配置頁面,單擊右上方的復原資料庫。
在配置恢復點頁面,配置恢復點與恢複目標資料庫,並單擊下一步。
說明不同資料庫引擎的恢複配置略有不同。
資料災備支援將資料庫(MySQL、SQL Server)恢複至建立RDS執行個體中,無需提前建立RDS執行個體。
在配置復原對象頁面,配置以下資訊,並單擊頁面右下角的預檢查並啟動。
配置
說明
衝突處理
預設衝突處理為遇到同名對象則重新命名,例如表
job_info恢複時遇到同名表時,系統會將新表重新命名為job_info_dbs_<恢複任務ID>_<時間戳記>。恢複對象
在來源資料庫對象欄中選擇需要恢複的資料庫或表,將其移動到已選擇資料庫物件欄中。
說明部分資料庫支援單表或單庫恢複粒度,減少恢複的資料量,縮短恢復RTO(Recovery Time Objective)。具體支援的恢複粒度,請參見支援的資料庫類型與功能。
在預檢查對話方塊中顯示預檢查通過後,單擊立即啟動。
您可以在左側的復原任務頁簽中,查看資料庫恢複進度。
說明恢復取決於備份計劃規格與資料庫的大小,規格越高,恢複速度越快。
若您選擇恢複至建立執行個體中,系統大約需要5~10分鐘建立RDS新執行個體。恢複成功後,您可以在RDS控制台找到建立的RDS執行個體;或者單擊恢複任務ID,在基本資料地區單擊RDS執行個體名稱,系統將自動跳轉至RDS控制台。