使用Cloud Backup將SQL ServerDatabase Backup到雲上備份庫後,您可以根據需要將備份的資料庫恢複到源SQL Server執行個體或者登入的其他SQL Server執行個體。
前提條件
已在Cloud Backup控制台完成SQL Server備份。具體操作,請參見備份SQL Server。
SQL Server資料庫狀態為在线。若恢複至目的地SQL Server資料庫執行個體狀態異常,則恢複任務會失敗。更多問題,請參見Database Backup常見問題。
費用說明
恢複功能不收費。
注意事項
Cloud Backup的備份速率和恢複速率是在實驗室測試環境下的資料,僅供您參考。更多資訊,請參見Database Backup及恢複速率。
若恢複資料至新SQL Server執行個體上,則需要您提前在Cloud Backup控制台註冊該SQL Server執行個體,並確保其資料庫狀態為在线。
為了恢複資料至指定時間點,需開啟記錄備份。
恢複SQL Server資料庫時若選擇增量備份,將自動回復全量備份。無需單獨恢複全量備份後再恢複增量備份。
若需跨SQL Server恢複SQL Server資料庫,請確保原SQL Server版本等於目標SQL Server版本。
恢複master資料庫前,Cloud Backup會自動重啟SQL Server並切換到單一使用者模式下運行。
恢複SQL Server Always On可用性群組的資料庫時,僅支援植入模式為手動(Manual)的可用性群組。若可用性群組採用自動(Automatic)種子模式,請先將其切換為手動模式後再執行恢複。
恢複內容約制
可恢複資料庫
支援恢複您建立的資料庫、系統資料庫master、model和msdb。其中系統資料庫恢複時,不允許恢複為其他名稱。
恢復點
支援恢複至任意指定時刻,也支援按照指定備份CheckPoint LSN進行恢複。
在恢複內容步驟中,從可恢複資料庫下拉式清單選擇待恢複的資料庫,然後在用於恢複的備份組地區選取項目目標備份組(支援 differential 和 database/full 類型)。
建立SQL Server恢複任務
將備份的資料庫恢複,具體操作如下:
在左側導覽列,選擇,選擇資料庫執行個體所屬的地區,然後單擊SQL Server。單擊ECS 数据库实例或者本地数据库实例頁簽。找到目標SQL Server執行個體,在其右側的巨集指令清單,單擊恢复。
在新建恢复任务面板,按照設定精靈,完成如下操作。
配置恢複內容,然後單擊下一步。
參數
說明
可恢复数据库
從列表中選擇待恢複資料庫。
备份点类型
指定備份點類型。
當您準備從指定時間點恢複時,選擇指定时刻。
當您準備從指定備份檔案恢複時,選擇指定备份。在備份組合中,單擊目標備份檔案。
配置本次恢複任務的计划名称,立即啟動恢複,然後單擊下一步。
說明目前僅支援立即啟動恢複,不支援指定恢復。
配置恢复配置项,然後單擊下一步。
參數
說明
断线重连时间
恢複時,斷開資料庫後重新串連的時間間隔。單位為分鐘。
限速
每秒恢複的資料大小。單位為MB/s。取值為0表示不限制。
為避免恢複資料量過大造成資料庫效能問題,建議設定合理限速。
恢复为
恢複後的資料庫名稱。
重要當復原點類型為指定备份時:
系統資料庫:不支援修改資料庫名稱、資料庫檔案存放路徑、資料檔案名及記錄檔名。
非系統資料庫:允許編輯上述配置項。
當復原點類型為指定时刻時,無論恢複的是系統資料庫還是非系統資料庫,資料庫名稱、資料庫檔案存放路徑、資料檔案名及記錄檔名均不顯示在恢复配置项頁簽中。
配置恢複目標執行個體,單擊創建。
通過指定帳號欄位選擇恢複目的資源所屬的帳號,預設為本帳號,支援跨帳號恢複。然後選擇恢複的目標資料庫執行個體,預設為備份時的SQL Server執行個體。
說明您可通過勾選仅查看离线实例選項,尋找已離線的執行個體。可以將這些離線執行個體上的資料恢複到已安裝新用戶端的新執行個體上,實現跨執行個體的資料恢複。更多資訊,請參見Database Backup常見問題。
建立成功恢複任務後,系統開始恢複資料庫。在恢复计划頁簽,可以看到您建立的恢複任務進度。
建立恢複任務後,工作清單中顯示該任務,狀態為完成(進度 100%)。展開恢複詳情可查看源執行個體與目標執行個體的連線關係及已配置的恢複參數。