全部產品
Search
文件中心

PolarDB:恢複已釋放的叢集

更新時間:May 27, 2025

叢集資源回收筒用於儲存已釋放的PolarDB叢集,您可以將資源回收筒中的叢集(即已釋放的叢集)恢複至新叢集,或刪除已釋放叢集的備份組。本文以PolarDB MySQL版叢集為例介紹如何恢複資源回收筒中的叢集。

注意事項

  • 叢集資源回收筒中每個叢集至少需要存在一個備份組,如果刪除了某個叢集下所有的備份組,該叢集將無法恢複。

  • 釋放叢集後,叢集資源回收筒中所有一級備份都會依次非同步轉存為二級備份,速度為150 MB/s左右。更多關於備份的介紹請參見備份與恢複

  • 請確保賬戶餘額充足,以避免因將欠費而導致無法恢複到新叢集。

操作步驟

  1. 登入PolarDB控制台

  2. 在左側導覽列中單擊集群回收站

  3. 在左上方,選擇叢集所在地區。

  4. 找到目的地組群,單擊右側操作欄中的恢复数据到新集群

    恢複資料到新叢集

  5. 在彈出的售賣頁中,設定以下參數。其他參數可根據您的業務需求進行配置。詳細說明,請參見自訂購買

    參數

    說明

    建立方式

    選擇從資源回收筒恢複,即基於叢集資源回收筒中保留的叢集備份組來恢複已刪除的PolarDB叢集。

    說明

    若原PolarDB叢集開啟了高壓縮引擎(X-Engine)並存在相應的庫表資料,您需在儲存引擎中選擇InnoDB & 高壓縮引擎,否則新的PolarDB叢集將無法正常訪問高壓縮引擎中資料。

    原版本

    選擇已刪除叢集的版本。

    已刪除叢集

    選擇已刪除的叢集ID。

    歷史備份

    選擇需要恢複的備份。

    說明

    歷史備份顯示的備份時間為UTC時間,数据备份列表頁簽中顯示的備份時間已轉換成您當前本地時區的時間,請確保所選擇的歷史備份無誤。

    例如,您當前位於東八區(北京時間),控制台的備份列表裡顯示某個備份的建立時間是2021年05月28日 11:19:30(北京時間),那麼請在此處的歷史備份列表裡選擇2021-05-28T03:19:30Z(UTC時間)。

    資料庫引擎

    PolarDB叢集的資料庫引擎版本,預設與已刪除叢集的版本保持一致,不可變更。

  6. 完成購買後,系統需要10~15分鐘建立叢集,之後您就可以在PolarDB控制台中的叢集列表看到新建立的叢集。

    說明
    • 當叢集中的節點狀態為创建中時,整個叢集可能仍未建立完成,此時叢集不可用。只有當叢集狀態為运行中時,叢集才可以正常使用。

    • 請確認您已在頁面左上方選擇了正確的地區,否則您將無法查看所建立的叢集。

常見問題

從叢集資源回收筒內恢複叢集時,出現報錯The restore function has been disabled due to arrears.

當您的阿里雲帳號出現欠費情況時,系統將禁用PolarDB叢集的備份恢複功能。儲值成功後,系統將自動重新開啟該功能。

若恢複叢集時仍然出現錯誤,請手動調用ReactivateDBClusterBackup,以重新開啟相應叢集的備份恢複功能。

說明
  • 當您的阿里雲帳號欠費時間超過14天后,系統將自動釋放叢集資源回收筒內的備份組,相關資料將不再保留且無法恢複。

  • 您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。

相關API

API

描述

CreateDBCluster

從叢集資源回收筒中恢複PolarDB叢集。

說明

調用API時,參數CreationOption取值需要為RecoverFromRecyclebin

ReactivateDBClusterBackup

重新開啟PolarDB叢集的備份功能。