中國站
幫助中心 > 數(shù)據(jù)庫 > 云數(shù)據(jù)庫MySQL > 最佳實(shí)踐 > 恢復(fù)數(shù)據(jù)庫

恢復(fù)數(shù)據(jù)庫

使用控制臺(tái)的”庫/表恢復(fù)功能”

  1. 登錄 MySQL 控制臺(tái), 在實(shí)例列表,點(diǎn)擊實(shí)例名稱或操作欄的管理,選擇備份恢復(fù) > 數(shù)據(jù)備份。點(diǎn)擊庫/表級(jí)別恢復(fù)按鈕。

按備份集恢復(fù)

  1. 選擇所需的備份集。

  2. 選擇回檔位置,選擇回檔到原實(shí)例時(shí),可選擇恢復(fù)的庫表信息;選擇回檔到臨時(shí)實(shí)例時(shí),無需選擇恢復(fù)的庫表信息

  3. 選擇要恢復(fù)的庫或者表。

  4. 點(diǎn)擊確定按鈕。

按時(shí)間點(diǎn)恢復(fù)

  1. 選擇恢復(fù)的時(shí)間點(diǎn),恢復(fù)最晚時(shí)間按照最新的Binlog文件的結(jié)束時(shí)間,最早時(shí)間按照保留的最舊數(shù)據(jù)備份文件的備份結(jié)束時(shí)間

  2. 彈窗顯示的庫表信息取自比所選時(shí)間點(diǎn)提前的最新數(shù)據(jù)備份文件,僅供參考,恢復(fù)后具體庫表情況按照恢復(fù)的數(shù)據(jù)為準(zhǔn)

  3. 選擇臨時(shí)實(shí)例進(jìn)行恢復(fù),要求臨時(shí)實(shí)例的系列、版本要與原實(shí)例的一致,存儲(chǔ)空間要不少于原實(shí)例的存儲(chǔ)空間;

  4. 由于選擇恢復(fù)到時(shí)間點(diǎn)還原方式只支持回檔到臨時(shí)實(shí)例,無已有臨時(shí)實(shí)例時(shí),點(diǎn)擊確定后會(huì)跳到臨時(shí)實(shí)例自選配置購買頁,可自行選擇數(shù)據(jù)庫服務(wù)器配置購買;一般來說選擇的配置越高,恢復(fù)速度越快

注意:

  1. 恢復(fù)任務(wù)提交后,恢復(fù)到原實(shí)例可以在原實(shí)例的任務(wù)管理查看恢復(fù)任務(wù)的執(zhí)行狀況。
  2. 選擇恢復(fù)到臨時(shí)實(shí)例時(shí),可以在臨時(shí)實(shí)例的任務(wù)管理查看恢復(fù)進(jìn)度
  3. 請(qǐng)勿重復(fù)提交恢復(fù)任務(wù)。
  4. 恢復(fù)到原實(shí)例時(shí),只有在當(dāng)前恢復(fù)任務(wù)完成后,才能提交新的任務(wù)。

下載備份文件后使用工具或命令恢復(fù)

  1. 登錄 MySQL 控制臺(tái), 在實(shí)例列表,點(diǎn)擊實(shí)例操作欄的管理,選擇備份恢復(fù) > 數(shù)據(jù)備份。

  2. 選擇要下載的備份,在操作列單擊下載。

  3. 可選擇復(fù)制下載地址(推薦到需要恢復(fù)數(shù)據(jù)庫的云服務(wù)器上使用wget命令從改地址下載備份文件)或直接下載到本地再上傳至需要恢復(fù)數(shù)據(jù)庫的云服務(wù)器。

注意:

  1. 如果是物理備份(.xb)文件,創(chuàng)建一個(gè)空庫后安裝 xbstream,解壓即可。
  2. 如果是邏輯備份(sql)文件,需要先創(chuàng)建一個(gè)空庫,后使用mysqldump命令。