發(fā)起恢復(fù)
您可通過發(fā)起恢復(fù)功能,實(shí)現(xiàn)租戶、數(shù)據(jù)庫(kù)和表為粒度的數(shù)據(jù)恢復(fù)。
背景信息
恢復(fù)數(shù)據(jù)時(shí)可根據(jù)已備份的備份集進(jìn)行恢復(fù),包括物理備份和邏輯備份。
如您需要開通邏輯備份恢復(fù),請(qǐng)聯(lián)系 OceanBase 技術(shù)支持人員。
發(fā)起恢復(fù)任務(wù)時(shí),如果要將租戶 A 在特定時(shí)間的數(shù)據(jù),恢復(fù)至租戶 B 時(shí),則 A 為源租戶,B 為目標(biāo)租戶。
OceanBase 數(shù)據(jù)庫(kù)不僅支持本地備份恢復(fù)能力,如果開啟了異地備份,還支持通過異地備份文件進(jìn)行恢復(fù)。
備份恢復(fù)目前有一定限制,常見可能原因如下:
目標(biāo)集群需要處于運(yùn)行中或者處于修改白名單狀態(tài),才允許作為恢復(fù)對(duì)象。
在主備集群中,備集群不支持作為恢復(fù)目標(biāo),主集群僅 V4.x 版本支持作為恢復(fù)目標(biāo),V4.0.0 之前的版本不支持作為恢復(fù)目標(biāo)。
源實(shí)例與目標(biāo)實(shí)例的類型不匹配,暫不支持集群實(shí)例與 Serverless 實(shí)例之間進(jìn)行恢復(fù)。
源實(shí)例與目標(biāo)實(shí)例的產(chǎn)品系列不匹配,僅允許關(guān)系型數(shù)據(jù)庫(kù)恢復(fù)到關(guān)系型數(shù)據(jù)庫(kù),非關(guān)系型數(shù)據(jù)庫(kù)恢復(fù)到非關(guān)系型數(shù)據(jù)庫(kù)。
高版本的 OceanBase 數(shù)據(jù)庫(kù)備份不支持恢復(fù)到低版本。
一般低版本 OceanBase 數(shù)據(jù)庫(kù)的備份支持恢復(fù)到相同或更高版本的數(shù)據(jù)庫(kù),但目前尚有一些特殊場(chǎng)景暫未支持。
OceanBase 2.x & 3.x 版本的數(shù)據(jù)備份不支持恢復(fù)到 OceanBase 4.x 版本的集群實(shí)例。
OceanBase 4.0 版本的數(shù)據(jù)備份不支持恢復(fù)至 OceanBase 4.1 版本的集群實(shí)例。
集群實(shí)例恢復(fù)
在左側(cè)導(dǎo)航欄中單擊 實(shí)例列表,選擇需要恢復(fù)的集群實(shí)例。
進(jìn)入集群實(shí)例工作臺(tái)后,單擊左側(cè)導(dǎo)航欄 備份恢復(fù)。
單擊 發(fā)起恢復(fù),進(jìn)入發(fā)起恢復(fù)頁面,選擇恢復(fù)對(duì)象后配置相關(guān)參數(shù)。目前支持租戶、庫(kù)、表級(jí)的恢復(fù),詳細(xì)參數(shù)說明如下。
單擊 確定 發(fā)起恢復(fù)任務(wù),在彈窗中確認(rèn)恢復(fù)對(duì)象的資源情況。
當(dāng)恢復(fù)對(duì)象的資源足夠時(shí),彈窗示例如下。
當(dāng)恢復(fù)對(duì)象的資源不足時(shí),彈窗中會(huì)提醒 目標(biāo)實(shí)例存儲(chǔ)空間較低,示例如下。
在彈窗中單擊 確認(rèn),然后可以在目標(biāo)集群的 恢復(fù)任務(wù) 頁面查看狀態(tài)。恢復(fù)任務(wù)詳情,請(qǐng)參見 數(shù)據(jù)恢復(fù)。
租戶恢復(fù)任務(wù)
參數(shù) | 說明 |
恢復(fù)來源 | 選擇需要恢復(fù)數(shù)據(jù)的來源。 說明 選擇異地備份時(shí),當(dāng)前集群將作為恢復(fù)的目標(biāo)集群,如存在其他集群異地備份的區(qū)域與當(dāng)前集群所在的區(qū)域相同,則可以通過異地備份文件進(jìn)行恢復(fù),例如:杭州的 A 集群開啟異地備份區(qū)域?yàn)樯虾#珺 集群所在地域?yàn)樯虾#瑒t可通過上海 A 集群的異地備份文件,恢復(fù) A 集群的租戶到 B 集群。 |
恢復(fù)方式 | 選擇通過按時(shí)間點(diǎn)或者按備份集進(jìn)行恢復(fù)。
|
源集群 | 選擇在當(dāng)前區(qū)域存在異地備份文件的集群。當(dāng)恢復(fù)來源為異地備份時(shí)需要設(shè)置該參數(shù)。 |
源租戶 | 選擇需要恢復(fù)數(shù)據(jù)的租戶。 |
恢復(fù)時(shí)間點(diǎn) | 選擇需要恢復(fù)的時(shí)間點(diǎn)。 |
按備份集 | 選擇需要恢復(fù)的備份集。 |
目標(biāo)實(shí)例 | 選擇需要將數(shù)據(jù)恢復(fù)到其中的實(shí)例。當(dāng)恢復(fù)來源為異地備份時(shí),當(dāng)前集群將作為恢復(fù)的目標(biāo)實(shí)例。 說明 置灰的實(shí)例為不可恢復(fù)的狀態(tài),具體原因可將鼠標(biāo)指針置于集群名稱進(jìn)行查看。 |
白名單恢復(fù) | 選擇是否需要恢復(fù)源租戶白名單信息。 說明 恢復(fù)到其他集群時(shí)需要選擇白名單配置。 |
目標(biāo)租戶名稱 | 選擇需要將數(shù)據(jù)恢復(fù)到其中的租戶。 |
資源 Unit 數(shù) | 設(shè)定租戶的資源 Unit 數(shù)。每個(gè) Unit 包含 3 個(gè)節(jié)點(diǎn),每增加一個(gè) Unit 就會(huì)增加 3 個(gè)節(jié)點(diǎn)資源。 |
分配資源量 | 設(shè)定租戶在單個(gè)節(jié)點(diǎn)上的 CPU 和內(nèi)存大小。 說明
|
VPC 網(wǎng)絡(luò) | 選擇 ECS 所在網(wǎng)絡(luò)的專有網(wǎng)絡(luò) ID。 如果沒有合適的 VPC,請(qǐng)根據(jù)頁面提示創(chuàng)建一個(gè) VPC,詳情參見 什么是專有網(wǎng)絡(luò)。 |
主可用區(qū) | 選擇目標(biāo)租戶的主可用區(qū)。 |
vSwitch 交換機(jī) | 選擇 ECS 所在網(wǎng)絡(luò)的虛擬交換機(jī) ID,并提示該 vSwitch 還有幾個(gè)可用 IP。 如果沒有合適的 vSwitch,請(qǐng)根據(jù)頁面提示創(chuàng)建一個(gè),詳情參見 使用交換機(jī)。 |
備注(選填) | 備注長(zhǎng)度不能超過 30 個(gè)字符。 |
庫(kù)恢復(fù)任務(wù)
庫(kù)恢復(fù)支持邏輯庫(kù)恢復(fù),參數(shù)說明如下。
如您需要開通邏輯備份恢復(fù),請(qǐng)聯(lián)系 OceanBase 技術(shù)支持人員。
參數(shù) | 說明 |
恢復(fù)方式 | 庫(kù)恢復(fù)任務(wù)只支持通過備份集恢復(fù)。 |
按備份集 | 選擇需要恢復(fù)的備份集。 |
目標(biāo)實(shí)例 | 選擇需要將數(shù)據(jù)恢復(fù)到其中的實(shí)例。當(dāng)恢復(fù)來源為異地備份時(shí),當(dāng)前集群將作為恢復(fù)的目標(biāo)實(shí)例。 說明 置灰的實(shí)例為不可恢復(fù)的狀態(tài),具體原因可將鼠標(biāo)指針置于集群名稱進(jìn)行查看。 |
目標(biāo)租戶 | 選擇需要將數(shù)據(jù)恢復(fù)到其中的租戶。 |
備注(選填) | 備注長(zhǎng)度不能超過 30 個(gè)字符。 |
表恢復(fù)任務(wù)
表恢復(fù)支持邏輯表恢復(fù)和物理表恢復(fù)。
邏輯表恢復(fù)
邏輯表可恢復(fù)到已存在的租戶中,示例如下。
說明如您需要開通邏輯備份恢復(fù),請(qǐng)聯(lián)系 OceanBase 技術(shù)支持人員。
參數(shù)
說明
恢復(fù)方式
選擇通過按備份集進(jìn)行恢復(fù)時(shí),可進(jìn)行邏輯表恢復(fù)。
選擇備份集
選擇表恢復(fù)的備份集。
表對(duì)象選擇
選擇需要恢復(fù)的數(shù)據(jù)庫(kù)和表,也可通過在搜索框中輸入租戶/數(shù)據(jù)庫(kù)/表名進(jìn)行搜索。
說明單次恢復(fù)選擇的表數(shù)量不可超過 200 張。
目標(biāo)實(shí)例
選擇需要將數(shù)據(jù)恢復(fù)到其中的實(shí)例。
目標(biāo)租戶
選擇需要將數(shù)據(jù)恢復(fù)到其中的租戶。
目標(biāo)數(shù)據(jù)庫(kù)
選擇需要將數(shù)據(jù)恢復(fù)到其中的數(shù)據(jù)庫(kù)。
物理表恢復(fù)。物理表支持恢復(fù)到集群下的新建租戶中。
說明當(dāng)前版本僅 OceanBase 數(shù)據(jù)庫(kù) V3.x 版本支持物理表級(jí)別恢復(fù)。
參數(shù)
說明
恢復(fù)方式
選擇通過按備份集或者按時(shí)間點(diǎn)進(jìn)行恢復(fù)。
選擇按備份集恢復(fù)時(shí),恢復(fù)源信息需要選擇備份集。
選擇按時(shí)間點(diǎn)恢復(fù)時(shí),恢復(fù)源信息需要選擇源租戶和恢復(fù)時(shí)間點(diǎn)。
選擇備份集
選擇表恢復(fù)的備份集。
源租戶
選擇需要恢復(fù)數(shù)據(jù)的租戶。
恢復(fù)時(shí)間點(diǎn)
選擇需要恢復(fù)的時(shí)間點(diǎn)。
表對(duì)象選擇
選擇需要恢復(fù)的數(shù)據(jù)庫(kù)和表,也可通過在搜索框中輸入租戶/數(shù)據(jù)庫(kù)/表名進(jìn)行搜索。
說明單次恢復(fù)選擇的表數(shù)量不可超過 200 張。
目標(biāo)實(shí)例
選擇需要將數(shù)據(jù)恢復(fù)到其中的實(shí)例。
白名單恢復(fù)
選擇是否需要恢復(fù)源租戶白名單信息。
說明恢復(fù)到其他集群時(shí)需要選擇白名單配置。
目標(biāo)租戶名稱
選擇需要將數(shù)據(jù)恢復(fù)到其中的租戶。
資源 Unit 數(shù)
設(shè)定租戶的資源 Unit 數(shù)。每個(gè) Unit 包含 3 個(gè)節(jié)點(diǎn),每增加一個(gè) Unit 就會(huì)增加 3 個(gè)節(jié)點(diǎn)資源。
分配資源量
設(shè)定租戶在單個(gè)節(jié)點(diǎn)上的 CPU 和內(nèi)存大小,以及租戶的日志盤大小。
說明僅 OceanBase 數(shù)據(jù)庫(kù) V4.x 版本的租戶支持設(shè)置日志盤大小。
OceanBase 數(shù)據(jù)庫(kù) V3.x 和 V4.x 版本的集群實(shí)例支持創(chuàng)建 1C4GB 的租戶。
所有租戶 CPU 與內(nèi)存大小之和不可超過所屬集群規(guī)格。
租戶的總可使用資源=單節(jié)點(diǎn)分配資源量*資源分布節(jié)點(diǎn)數(shù)*副本數(shù)量。
VPC 網(wǎng)絡(luò)
選擇 ECS 所在網(wǎng)絡(luò)的專有網(wǎng)絡(luò) ID。
如果沒有合適的 VPC,請(qǐng)根據(jù)頁面提示創(chuàng)建一個(gè) VPC,詳情參見 什么是專有網(wǎng)絡(luò)。
主可用區(qū)
選擇目標(biāo)租戶的主可用區(qū)。
vSwitch 交換機(jī)
選擇 ECS 所在網(wǎng)絡(luò)的虛擬交換機(jī) ID,并提示該 vSwitch 還有幾個(gè)可用 IP。
如果沒有合適的 vSwitch,請(qǐng)根據(jù)頁面提示創(chuàng)建一個(gè),詳情參見 使用交換機(jī)。
備注(選填)
備注長(zhǎng)度不能超過 30 個(gè)字符。
Serverless 實(shí)例恢復(fù)
在左側(cè)導(dǎo)航欄中單擊 實(shí)例列表,選擇需要恢復(fù)的 Serverless 類型實(shí)例。
進(jìn)入 Serverless 工作臺(tái)后,單擊左導(dǎo)航欄 備份恢復(fù)。
單擊 發(fā)起恢復(fù),進(jìn)入發(fā)起恢復(fù)頁面,選擇恢復(fù)方式后配置相關(guān)參數(shù)。
參數(shù)
說明
恢復(fù)方式
選擇通過按備份集或者按時(shí)間點(diǎn)進(jìn)行恢復(fù)。
選擇按備份集恢復(fù)時(shí),恢復(fù)源信息需要選擇備份集和源實(shí)例。
選擇按時(shí)間點(diǎn)恢復(fù)時(shí),恢復(fù)源信息需要選擇源租戶和恢復(fù)時(shí)間點(diǎn)。
備份集
選擇需要恢復(fù)的備份集。
恢復(fù)時(shí)間點(diǎn)
選擇需要恢復(fù)的時(shí)間點(diǎn)。
Serverless 實(shí)例名稱
選擇恢復(fù)目標(biāo)的實(shí)例名稱。
說明Serverless 實(shí)例的恢復(fù)操作會(huì)新建一個(gè)全新的 Serverless 實(shí)例,本實(shí)例會(huì)按實(shí)際算力進(jìn)行收費(fèi)。
白名單恢復(fù)
選擇是否需要恢復(fù)源租戶白名單信息。
說明恢復(fù)到其他實(shí)例時(shí)需要選擇白名單配置。
可用區(qū)
恢復(fù)目標(biāo)的可用區(qū)。
說明當(dāng)前版本僅支持恢復(fù)到源實(shí)例的可用區(qū)。
最小算力配置
Serverless 實(shí)例根據(jù)使用量,算力自動(dòng)變化范圍的最小值。
最大算力配置
Serverless 實(shí)例根據(jù)使用量,算力自動(dòng)變化范圍的最大值。
VPC 網(wǎng)絡(luò)
選擇 ECS 所在網(wǎng)絡(luò)的專有網(wǎng)絡(luò) ID。
如果沒有合適的 VPC,請(qǐng)根據(jù)頁面提示創(chuàng)建一個(gè) VPC,詳情參見 什么是專有網(wǎng)絡(luò)。
主可用區(qū)
選擇目標(biāo)實(shí)例的主可用區(qū)。
vSwitch 交換機(jī)
選擇 ECS 所在網(wǎng)絡(luò)的虛擬交換機(jī) ID,并提示該 vSwitch 還有幾個(gè)可用 IP。
如果沒有合適的 vSwitch,請(qǐng)根據(jù)頁面提示創(chuàng)建一個(gè),詳情參見 使用交換機(jī)。
備注(選填)
備注長(zhǎng)度不能超過 30 個(gè)字符。
單擊 確定,執(zhí)行恢復(fù)任務(wù)。可在源實(shí)例的 恢復(fù)任務(wù) 頁面查看恢復(fù)任務(wù)狀態(tài),在目標(biāo)實(shí)例恢復(fù)完成后,也可以在恢復(fù)任務(wù)中查看該恢復(fù)任務(wù)。恢復(fù)任務(wù)詳情,請(qǐng)參見 數(shù)據(jù)恢復(fù)。