將數據庫實例恢復到指定時間點
更新時間 2025-03-27 10:41:15
最近更新時間: 2025-03-27 10:41:15
分享文章
本節介紹了云數據庫TaurusDB實例的PITR功能。
操作場景
TaurusDB支持恢復實例數據到指定時間點。
注意請勿在TaurusDB實例的生命周期內執行“reset master”命令,以免造成恢復到指定時間點功能異常。
操作步驟
步驟 1 登錄管理控制臺。
步驟 2 單擊管理控制臺右上角的
,選擇Region。
步驟 3 在頁面左上角單擊
,選擇“數據庫 > 云數據庫TaurusDB”。
步驟 4 在“實例管理”頁面,選擇指定的實例,單擊實例名稱。
步驟 5 在左側導航欄中選擇“備份恢復”頁簽,單擊“恢復到指定時間點”。
步驟 6 選擇需要恢復的日期和時間區間,選擇或輸入該恢復時間區間內的一個要恢復到的時間點,選擇恢復方式為“新實例”或“當前實例”。
- 選擇恢復到“新實例”,單擊“確定”,跳轉到“恢復到新實例”的服務頁面,設置相關參數,單擊“立即創建”。
- 區域、數據庫引擎、兼容的數據庫版本,與原實例相同,不可修改。
- 數據庫端口為默認值3306。
- 其他參數默認,用戶可設置,請參見創建實例。
- 選擇恢復到“當前實例”,單擊“下一步”,核對任務信息,無誤后單擊“確定”。
- 恢復到當前實例會將當前實例上的數據全部覆蓋,并且恢復過程中數據庫不可用,請在業務低峰期進行恢復。
步驟 7 查看恢復結果。
- 恢復到新實例,TaurusDB會為用戶重新創建一個和備份創建時的時間點數據相同的實例。可看到實例由“創建中”變為“正常”,說明恢復成功。恢復成功的新實例是一個獨立的實例,與原有實例沒有關聯。如需使用只讀節點,請重新在該實例上進行創建。
- 新實例恢復成功后,系統會自動執行一次全量備份。
- 恢復到當前實例,恢復到的目標實例運行狀態由“恢復中”變為“正常”,說明恢復成功。