本文介紹Database BackupDBS如何恢複已完成物理備份的SQL Server資料到自建資料庫,可用於誤操作後恢複以及分析歷史資料等情境。
支援恢複的資料庫類型
目標資料庫類型 | 說明 |
ECS自建資料庫 |
|
本地自建資料庫 |
|
前提條件
已完成Database Backup。具體操作,請參見SQL Server物理備份。
已在資料庫所在的伺服器上添加備份網關。具體操作,請參見添加備份網關。
恢複目標資料庫的版本需與原資料庫版本保持一致。
說明DBS支援備份和恢複的SQL Server資料庫版本,請參見支援的資料庫引擎與功能。
操作步驟
登入DBS控制台。
單擊左側導覽列中的備份計劃。
找到目標備份計劃ID,單擊右側操作列下的管理。
在備份任務配置頁面,單擊右上方的恢複資料庫。
在配置恢復點頁面,配置以下資訊,並單擊下一步。
類別
配置
說明
無
恢複任務名稱
DBS會自動產生一個任務名稱,建議配置具有業務意義的名稱(無唯一性要求),便於後續識別。
恢復點
可恢複的時間範圍
系統展示出可以恢複的時間範圍。
已選擇的恢復點
選擇需要恢複的時間,設定的時間必須在可恢複的時間範圍內。
恢複目標資料庫
執行個體地區
選擇恢複的目標執行個體所在地區,即目標備份網關的地區。
備份網關
選擇目標備份網關。添加備份網關的方法,請參見添加備份網關。
資料庫類型
預設為SQL Server資料庫。
串連地址
目標資料庫的主機串連地址。預設為localhost。
連接埠
目標資料庫的串連連接埠。預設為1433。
資料跨境合規承諾
閱讀並勾選合規承諾。
選擇整個執行個體添加到右側已選框,單擊預檢查並啟動。
您可以在左側的復原任務頁簽中,查看資料庫恢複進度。
說明恢復取決於備份計劃規格與資料庫的大小,規格越高,恢複速度越快。更多資訊,請參見備份恢複效能說明。
相關操作
您也可以通過API直接建立、啟動或查看恢複任務。具體詳情,請參見CreateRestoreTask - 建立恢複任務、StartRestoreTask - 啟動恢複任務或DescribeRestoreTaskList - 查看恢複工作清單。
如果所選恢復點的備份資料不符合業務要求,必要時,您可以在全量資料備份頁面右上方,單擊發起全量備份進行手動備份。等待備份完成後,重新執行恢複任務,恢複時選擇最新全量備份組所在的時間點。
如果恢複任務出現異常或報錯,請參見常見報錯排查嘗試解決。