使用云備份將SQL Server數據庫備份到云上備份庫后,您可以根據需要將備份的數據庫恢復到源SQL Server實例或者已注冊的其他SQL Server實例。
前提條件
已在云備份控制臺完成SQL Server備份。具體操作,請參見備份SQL Server。
SQL Server數據庫狀態為在線。若恢復至目的地SQL Server數據庫實例狀態異常,則恢復任務會失敗。更多問題,請參見數據庫備份常見問題。
費用說明
恢復功能不收費。
注意事項
云備份的備份速率和恢復速率是在實驗室測試環境下的數據,僅供您參考。更多信息,請參見數據庫備份及恢復速率。
若恢復數據至新SQL Server實例上,則需要您提前在云備份控制臺注冊該SQL Server實例,并確保其數據庫狀態為在線。
為了恢復數據至指定時間點,需開啟日志備份。
恢復SQL Server數據庫時若選擇增量備份,將自動恢復全量備份。無需單獨恢復全量備份后再恢復增量備份。
若需跨SQL Server恢復SQL Server數據庫,請確保原SQL Server版本等于目標SQL Server版本。
恢復master數據庫前,云備份會自動重啟SQL Server并切換到單用戶模式下運行。更多信息,請參見還原master數據庫。
恢復內容范圍
可恢復數據庫
支持恢復您創建的數據庫、系統數據庫master、model和msdb。其中系統數據庫恢復時,不允許恢復為其他名稱。
恢復時間點
支持恢復至任意指定時刻,也支持按照指定備份CheckPoint LSN進行恢復。
創建SQL Server恢復任務
將備份的數據庫恢復,具體操作如下:
單擊
,選擇所在地域,然后單擊SQL Server。單擊ECS數據庫實例或者本地數據庫實例頁簽。找到目標SQL Server實例,在其右側的操作列表,單擊恢復。在新建恢復任務面板,按照配置向導,完成如下操作。
配置恢復內容,然后單擊下一步。
參數
說明
可恢復數據庫
從列表中選擇待恢復數據庫。
備份點類型
指定恢復點類型。
當您準備從指定時間點恢復時,選擇指定時刻。
當您準備從指定備份文件恢復時,選擇指定備份。在備份集合中,單擊目標備份文件。
配置本次恢復任務的計劃名稱,立即啟動恢復,然后單擊下一步。
目前僅支持立即啟動恢復,不支持指定恢復時間。
配置恢復配置項,然后單擊下一步。
參數
說明
斷線重連時間
恢復時,斷開數據庫后重新連接的時間間隔。單位為分鐘。
限速
每秒恢復的數據大小。單位為MB/s。取值為0表示不限制。
為避免恢復數據量過大造成數據庫性能問題,建議設置合理限速。
恢復為
恢復后的數據庫名稱。
重要系統數據庫恢復時,不允許恢復為其他名稱,即不允許編輯名稱。
在恢復創建的數據庫時,您可以雙擊編輯數據庫名稱、數據庫路徑、數據文件名和日志文件名恢復到一個新的數據庫。
配置恢復目標實例,單擊創建。
選擇恢復的目標數據庫實例。默認為備份時的SQL Server實例。也可以恢復至已注冊的其他SQL Server實例。
創建成功恢復任務后,系統開始恢復數據庫。在恢復計劃頁簽,可以看到您創建的恢復任務進度。