場景:全量備份遷移
更新時間 2024-02-22 11:03:25
最近更新時間: 2024-02-22 11:03:25
分享文章
本章節內容主要介紹全量備份遷移
全量備份遷移場景為一次性數據庫遷移,需要停止業務,將導出的Microsoft SQL Server全量備份文件上傳至對象存儲服務,然后恢復到目標數據庫。
本小節將詳細介紹通全量備份遷移的步驟。
遷移示意圖
圖 全量遷移
遷移流程
圖 遷移流程
操作步驟
1.導出數據庫全量備份文件,具體操作請參見導出數據庫備份文件。
2.將導出的備份文件上傳至OBS桶內,具體操作請參見上傳備份文件。
3.登錄數據庫復制服務控制臺。
4.單擊管理控制臺左上角的,選擇區域和項目。
5.在“所有服務”或“服務列表”中,選擇“數據庫>數據庫復制服務”,進入數據庫復制服務信息頁面。
6.在頁面左側導航欄,選擇“備份遷移管理”,單擊“創建遷移任務”,進入“選定備份”頁面。
7.填寫遷移任務信息和備份文件信息,單擊“下一步”。
圖 遷移任務信息
表 遷移任務信息
| 參數 | 描述 |
|---|---|
| 任務名稱 | 任務名稱在4-64位之間,必須以字母開頭,不區分大小寫,可以包含字母、數字、中劃線或下劃線,不能包含其他特殊字符。 |
| 描述 | 描述不能超過256位,且不能包含!=<>&'"特殊字符。 |
| 數據庫類型 | 選擇Microsoft SQL Server數據庫引擎。 |
| 備份文件來源 | 選擇自建OBS桶。 |
| 桶名 | 選擇備份文件所在的桶名,以及該桶目錄下已經上傳好的全量備份文件。說明:o Microsoft SQL Server的備份文件需要選擇OBS桶目錄下“.bak”格式的文件名,且可以同時選擇多個備份文件。該桶的桶名、備份文件名或者路徑中不能包含中文。 |
在“選定目標”頁面,填選數據庫信息后,單擊“下一步”。
圖 全量遷移數據庫信息
Microsoft SQL Server數據庫信息
| 參數 | 描述 |
|---|---|
| 目標RDS實例名稱 | 選擇目標RDS實例。若沒有合適的目標RDS數據庫實例,請先創建所需的目標數據庫實例,可參見《關系型數據庫快速入門》中“SQL Server快速入門”下的“購買實例”章節。 |
| 待恢復備份類型 | 選擇全量備份。全量備份指備份文件是完整備份類型的備份。說明:一次性數據庫遷移,則需要停止業務,上傳全量備份進行恢復。 |
| 最后一個備份 | 當前進行的是一次性全量備份遷移,該參數選擇“是”。 |
| 覆蓋還原 | 覆蓋還原是指目標端數據庫實例已經存在同名的數據庫,備份還原中是否要覆蓋已存在的數據庫。您可以根據業務需求,選擇是否進行覆蓋還原。說明:若選擇此項,目標數據庫實例中與待還原數據庫同名的數據庫將會被覆蓋,請謹慎操作。 |
| 執行預校驗 | 備份遷移任務是否執行預校驗,默認為是。o 是:為保證遷移成功,提前識別潛在問題,在恢復前對備份文件的合法性、完整性、連續性、版本兼容性等進行校驗。否:不執行預校驗,遷移速度更快,但需要用戶判斷備份文件的合法性、完整性、連續性、版本兼容性等問題。 |
| 指定需要恢復的數據庫 | 您可以選擇將全部數據庫或部分數據庫進行恢復。o 全部數據庫:恢復備份文件中所有的數據庫,不需要輸入待還原數據庫名稱,默認還原備份文件里的所有數據庫。o 部分數據庫:恢復備份文件中的部分數據庫,需要輸入待還原數據庫名稱。[]()[]()全量備份需要保證指定恢復的數據庫始終一致。 |
9.在“確認信息”頁面核對配置詳情后,勾選協議,單擊“下一步”。
10.返回“備份遷移管理”頁面,在任務列表中,觀察對應的恢復任務的狀態為“恢復中”,恢復成功后,任務狀態顯示“成功”。