全部產品
Search
文件中心

ApsaraDB RDS:添加或移除從角色

更新時間:Oct 11, 2025

RDS PostgreSQL全球多活資料庫執行個體組建立完成後,您可以建立新執行個體或將已有執行個體作為從角色添加到執行個體組中。業務結束後可按需將從角色移除出執行個體組,從角色移除後仍可作為獨立的RDS PostgreSQL執行個體使用。

前提條件

  • 建立全球多活資料庫執行個體組

  • 全球多活資料庫執行個體組的狀態必須為運行中

  • 目前僅支援華東1(杭州)、華東2(上海)、華北2(北京)、華北3(張家口)、華南1(深圳)、華北5(呼和浩特)、華南2(河源)、西南1(成都)

注意事項

  • 添加從角色的過程中會立即重啟主角色執行個體,這將導致主角色執行個體暫時不可用。整個重啟過程持續約5到15分鐘,並會出現HA短暫中斷,預計對業務的影響時間為10到30秒。

  • 一個全球多活資料庫執行個體組中僅允許含一個主角色和一個從角色。

  • 一個RDS PostgreSQL執行個體只能作為主角色或從角色加入到一個全球多活資料庫執行個體組。

  • 從角色RDS PostgreSQL執行個體存在於全球多活資料庫執行個體組中時,禁止釋放(隨用隨付類型)或退訂(訂用帳戶類型)該執行個體。如需釋放或退訂該執行個體,您需要先將移除從角色,然後再手動釋放從角色對應的RDS PostgreSQL執行個體

費用說明

全球多活資料庫費用包含新購RDS執行個體費用DTS資料同步費用,將已有執行個體添加為從角色時不額外收取執行個體費用,但會收取資料同步費用。計費詳情,請參見全球多活資料庫費用說明

添加從角色

警告

添加從角色的過程中會立即重啟主角色執行個體,這將導致主角色執行個體暫時不可用。整個重啟過程持續約5到15分鐘,並會出現HA短暫中斷,預計對業務的影響時間為10到30秒。

方式一:建立新執行個體並添加為從角色

  1. 訪問全球多活資料庫頁面。

  2. 在全球多活資料庫列表頁面,單擊目標執行個體組右側操作列下的添加從角色

    說明

    您也可以在目標多活資料庫執行個體組詳情頁中,單擊image

  3. 配置新購的RDS PostgreSQL執行個體。

    新購RDS PostgreSQL執行個體需滿足以下要求。其它配置項說明,請參見建立RDS PostgreSQL執行個體

    • 計費方式:支援隨用隨付、訂用帳戶。

    • 執行個體版本:需與主角色執行個體大版本一致。

    • 執行個體規格

      • 獨享規格:不低於4核 8 GB。

      • 通用規格:不低於2核 4 GB。

    • 儲存空間:需大於或等於主角色執行個體的總儲存空間

      說明

      您可以前往主角色執行個體詳情頁的基本資料頁面,在实例资源地區查看儲存空間總量。

  4. 配置DTS資料同步鏈路。

    保持預設值,無需進行手動設定。

    • 資料同步類型,僅支援單向同步

    • 資料同步範圍,僅支援整執行個體同步

  5. 確認從角色和DTS同步執行個體的配置資訊以及費用詳情,無誤後單擊去支付,並單擊確定

    系統將自動建立一個從角色RDS PostgreSQL執行個體和一個DTS同步鏈路。

  6. 支付成功後頁面將跳轉至全球多活資料庫執行個體組詳情頁面,待從角色添加成功後,可在該頁面查看從角色及DTS同步執行個體。更多頁面介紹,請參見查看執行個體組資訊

    image

方式二:將已有執行個體添加為從角色

已有RDS PostgreSQL執行個體需要滿足如下條件:

  • 計費方式:支援隨用隨付、訂用帳戶。

  • 執行個體版本:需與主角色執行個體大版本一致。

  • 執行個體系列:需與主角色執行個體系列一致,目前僅支援基礎系列或高可用系列。

  • 執行個體規格

    • 獨享規格:不低於4核 8 GB。

    • 通用規格:不低於2核 4 GB。

  • 儲存空間:需大於或等於主角色執行個體的總儲存空間

說明

您可以前往執行個體基本資料頁面查看以上資訊。執行個體規格或儲存空間不足時,可通過變更配置提升。具體操作,請參見變更配置

  1. 訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID(從角色執行個體)。

  2. 單擊頁面右上方的加入多活執行個體組

    image

  3. 在彈出的對話方塊中,配置目標全球多活資料庫資訊。

    配置項

    說明

    地區

    選擇目標全球多活資料庫執行個體組所在地區。

    選擇全球多活資料庫(名稱/ID)

    選擇目標全球多活資料庫執行個體組。

  4. 單擊確認,頁面將跳轉至全球多活資料庫執行個體組詳情頁面,待從角色添加成功後,可在該頁面查看從角色及DTS同步執行個體。更多頁面介紹,請參見查看執行個體組資訊

    image

移除從角色

說明

移除從角色釋放或退訂從角色執行個體為兩個不同的操作,其中:

  • 移除從角色:僅將從角色從多活資料庫執行個體組中移除,從角色對應的RDS PostgreSQL執行個體仍繼續保留且正常運行,執行個體內資料也保持不變。您可以在執行個體列表頁面查詢到該執行個體。

  • 釋放或退訂從角色執行個體:需要先移除從角色,才能釋放或退訂從角色執行個體。釋放或退訂後,執行個體進入執行個體資源回收筒,到期徹底刪除。

  1. 訪問全球多活資料庫頁面。

  2. 在全球多活資料庫執行個體組列表頁面,單擊目標執行個體組ID。

  3. 在頁面下方的RDS執行個體列表部分,單擊從角色右側操作列的移除

  4. 單擊刪除

    重要
    • 從角色被移除過程中,從角色對應的RDS PostgreSQL資料庫連接不會中斷,RDS PostgreSQL執行個體正常訪問不受影響。移除後仍可作為新的從角色加入到全球多活資料庫執行個體組中,但需通過約束條件檢查。

    • 從角色被移除出全球多活資料庫執行個體組後,從角色與主角色之間的DTS同步執行個體(同步鏈路)將中斷,從角色對應的RDS PostgreSQL執行個體將轉化為讀寫(RW)狀態,成為獨立的RDS執行個體。

相關文檔