全部產品
Search
文件中心

ApsaraDB RDS:資料恢複方案概覽

更新時間:Nov 21, 2024

如果您誤釋放了RDS MySQL執行個體、誤刪除或修改了執行個體的資料、或有將備份檔案恢複到雲上或本地的需求等,可參考本文選擇合適的MySQL資料恢複方案。

情境一:恢複誤釋放的執行個體

  • 資源回收筒:進入資源回收筒,並選擇地區。如果在資源回收筒裡找到執行個體,可以重建恢複執行個體。

  • 已刪除執行個體備份:對於建立已超過7天的本地碟執行個體,如果之前在備份設定中開啟了執行個體釋放後保留備份,可以在已刪除執行個體備份頁面下載備份進行恢複。

情境二:恢複誤刪除或修改的資料

方案

支援執行個體

恢復點

恢複範圍

恢複位置

恢複速度

本地碟

雲端硬碟

任意時間點

備份組所在時間點

所有庫表

部分庫表

恢複至新RDS

恢複至原RDS

恢複至其他已有RDS

執行個體恢複

✔️

✔️

✔️

✔️

✔️

✔️

RDS MySQL應急恢複

✔️

✔️

✔️

✔️

庫表恢複

常規

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

極速

✔️

✔️

✔️

✔️

✔️

✔️

說明
  • 關於恢複至新RDS:如臨時使用,您可以選擇恢複至隨用隨付的新執行個體,把資料移轉到原執行個體,然後釋放新執行個體以節省費用。

  • 關於恢複至原RDS:恢複後不會覆蓋原執行個體的資料。

  • 也可以使用DMS的資料追蹤功能,通過執行復原SQL實現資料復原。

情境三:查詢某時間點的資料

情境四:通過備份檔案恢複到雲上或本地

遷移/恢複到雲上

遷移/恢複到本地

RDS執行個體間遷移

更多情境

  • 如果您需要將資料備份到其他地區,或有跨地區恢複資料到目的地區的新執行個體或已有執行個體的需求,請參見跨地區備份跨地區恢複資料

  • 您也可以通過mysqldump命令,將指定資料庫的資料匯出為SQL檔案進行備份,並通過mysql命令將SQL檔案中的資料匯入到目標資料庫進行恢複。具體詳情,請參見通過mysqldump進行庫備份及恢複