注意事項
如果選擇將備份文件恢復至當前實例,當前實例將被覆蓋性恢復,并按照備份集中的數據進行恢復,請謹慎操作。
如果選擇將備份文件恢復至已有實例(非原實例),則目標實例將被覆蓋性恢復,原有數據都會消失,并按照備份集中的數據進行恢復,務必提前妥善保存目標實例的數據,請謹慎操作。
恢復過程中實例將不可用,請選擇適當時間執行恢復任務。
恢復到實例時,SQL攔截規則不會隨之進行遷移,如需目標實例與當前實例的攔截規則一致,請手動保存當前實例的規則,并將其使用至目標實例。
恢復到云硬盤備份類型的新實例,新實例與原實例處于同一VPC,若備份類型選擇為對象存儲,可以為不同VPC。
恢復到新實例,數據庫版本須一致,且性能規格須大于等于原實例規格。
恢復到任何實例,目標實例的錯誤日志文件、慢日志文件和審計等日志文件都會被清除。
操作步驟
注意
該操作恢復的是整個實例的數據,恢復時長和備份的大小與介質有關。
恢復到實例
在天翼云官網首頁的頂部菜單欄,選擇產品 > 數據庫 > 關系型數據庫 > 關系數據庫MySQL版,進入關系數據庫MySQL產品頁面。然后單擊管理控制臺,進入概覽頁面。
在左側導航欄,選擇MySQL > 實例管理,進入實例列表頁面。然后在頂部菜單欄,選擇區域和項目。
在實例列表中,單擊目標實例名稱,進入實例基本信息頁面,然后單擊備份恢復。
說明
您也可以在左側導航欄選擇MySQL > 備份管理,進入基礎備份列表頁面,查看所有實例的備份文件列表。然后在備份文件列表中找到待恢復的備份文件,單擊操作列的恢復。
單擊備份恢復,進入基礎備份列表頁簽。
在備份文件列表中找到目標備份文件,單擊操作列的恢復。
在實例恢復面板中,選擇將文件恢復至當前實例、已有實例或者新實例,然后單擊提交。
如果選擇新實例,則您需要選擇目標資源池,提交任務后,進入受理頁面。您需要選擇新實例的各項配置,確認好配置,并完成付款,開始執行恢復任務。
注意
- 未開啟跨域備份時,僅支持恢復到本地資源池。
如果原實例創建表時的SQL語句指定了透明頁壓縮,恢復到實例時可能會出現磁盤空間不足導致的恢復失敗,建議恢復到新實例時選擇磁盤空間自動擴容。
如果選擇其他選項,則會馬上執行恢復任務。實例狀態變為恢復中。
當恢復完成后,實例狀態將恢復成運行中。
查看恢復任務信息
在天翼云官網首頁的頂部菜單欄,選擇產品 > 數據庫 > 關系型數據庫 > 關系數據庫MySQL版,進入關系數據庫MySQL產品頁面。然后單擊管理控制臺,進入概覽頁面。
在左側導航欄,選擇MySQL > 任務列表,進入任務列表頁面。然后在頂部菜單欄,選擇區域和項目。
在任務列表上方的全部任務名稱列表中選擇實例恢復,然后單擊查詢。
您可以單擊實例恢復旁的感嘆號,查看恢復任務和相關日志。
恢復實例Q&A
為何通過備份集不能恢復到當前實例?
可檢查當前實例的狀態是否正常,如果非運行中或異常,需要等待實例為運行中才可以進行恢復到當前實例。
為何不能恢復到已有實例?
可以從以下原因進行排查:
可檢查目標實例的狀態是否正常。
目標實例版本與源實例的版本是否相同,且內核版本目標實例是否大于等于當前實例內核版本,因為高內核版本的實例無法恢復到低內核版本的實例。
目標實例與源實例的lower_case_table_names參數是否相同,該參數為區分表名大小寫參數,如果不同,也無法恢復。
目標實例實例與源實例若備份類型為云硬盤,則需要注意目標實例與源實例的VPC需要一致,若為對象存儲,則可以跨VPC恢復。
目標實例與源實例是否在同一個企業項目,不同企業項目無法恢復。
目標實例如果為帶只讀的MGR實例,也無法進行恢復。
源實例具備tde功能,但是目標實例不具備,也將無法進行恢復。