恢復備份數(shù)據(jù)至當前實例
數(shù)據(jù)恢復功能可以最大程度地減少因數(shù)據(jù)庫誤操作引起的損失,本文介紹將備份數(shù)據(jù)恢復至當前實例的方法。
前提條件
已創(chuàng)建云原生多模數(shù)據(jù)庫 Lindorm實例,同時Lindorm實例已開通備份恢復功能,具體操作請參見開通備份恢復。
已完成備份數(shù)據(jù)操作,具體請參見自動備份Lindorm數(shù)據(jù)。
注意事項
Lindorm新版、Lindorm單節(jié)點實例暫不支持該功能。
數(shù)據(jù)恢復是通過向表中寫入備份數(shù)據(jù)來實現(xiàn)的,因此,如果需要恢復數(shù)據(jù)至當前表,建議您在執(zhí)行恢復任務前先清空原表中的數(shù)據(jù)。
操作步驟
登錄Lindorm管理控制臺。
在頁面左上角,選擇實例所屬的地域。
在實例列表頁,單擊目標實例ID或者目標實例所在行操作列的管理。
在左側(cè)導航欄中,單擊寬表引擎。
單擊備份恢復頁簽。
在全量備份區(qū)域中,單擊發(fā)起數(shù)據(jù)恢復。
在恢復對話框中,根據(jù)業(yè)務需求設置數(shù)據(jù)恢復參數(shù)。
配置
說明
恢復集群
選擇數(shù)據(jù)恢復的目標實例名稱。
重要數(shù)據(jù)庫版本升級后,原版本Lindorm的備份數(shù)據(jù)不能用于恢復新版本的Lindorm數(shù)據(jù)。
時間點
選擇數(shù)據(jù)恢復的時間點。
全庫恢復
全庫恢復選擇是。
恢復表
當全庫恢復選擇否時,需要設置恢復表。一行寫一個namespace,不支持使用星號(*)。
恢復表格,格式為
namespace:table
,例如default:testTable
。恢復到其他表,格式為
namespace:table/namespace:table2
,例如default:testTable/default:testTable2
。
單擊確定。您可以在恢復列表頁簽中單擊操作列中的詳情查看數(shù)據(jù)恢復進度。
FAQ
故障時最近可以恢復到哪個時間點?
正常不積壓情況下,取決于日志W(wǎng)AL備份至OSS的周期,默認是30M或30s刷新一次,最多丟30s數(shù)據(jù)。
多長時間可以恢復?
取決于數(shù)據(jù)量和帶寬限制。
全量數(shù)據(jù)恢復速度:OSS最大帶寬1 GB/s,LTS單機100 MB/s。
增量數(shù)據(jù)恢復速度:Lindorm目的集群單機30~40 MB/s寫入,LTS單機100 MB/s。
支持單表恢復嗎?
支持,如果有同名表還可以恢復到另外的表中。