本文由簡體中文內容自動轉碼而成。阿里雲不保證此自動轉碼的準確性、完整性及時效性。本文内容請以簡體中文版本為準。

遷移可用性區域

更新時間:2025-01-09 19:11
重要

本文中含有需要您注意的重要提示訊息,忽略該訊息可能對您的業務造成影響,請務必仔細閱讀。

您可以將RDS執行個體遷移至同一地區內的其他可用性區域。遷移可用性區域後,執行個體的所有屬性、配置和串連地址都不會改變。遷移所需時間跟執行個體的資料量有關,通常為幾個小時。

前提條件

  • 執行個體所在的地區有多個可用性區域時,才支援遷移可用性區域功能。詳情請參見地區和可用性區域

  • 執行個體為主執行個體,且未建立唯讀執行個體。

  • 執行個體狀態需為運行中。

說明

暫不支援叢集系列執行個體。

使用限制

  • 本地碟執行個體只支援遷移主可用性區域。

  • 暫不支援Serverless執行個體遷移可用性區域。

費用

  • 遷移可用性區域功能免費。即使將執行個體從單可用性區域遷移至多個可用性區域,也不收取費用。

  • 如果您的執行個體儲存類型為SSD雲端硬碟,遷移時會自動從SSD雲端硬碟升級為ESSD PL1雲端硬碟。升級後,儲存費用不變。

影響

  • 切換時執行個體可用性會受到短暫影響,請確保應用具有自動重連機制。

  • 遷移可用性區域會造成虛擬IP(VIP)的變更,請盡量在您的應用程式中使用串連地址進行串連,不要使用IP地址。

  • 遷移可用性區域期間如果發生主節點切換,會造成虛擬IP(VIP)的變更,請使用串連地址而非IP地址,並請及時清理用戶端DNS緩衝。對於JVM的應用,建議將TTL設定為不超過60秒,以確保VIP變更時能及時更新。

    說明

    JVM中設定TTL的方法請參見JDK官方文檔:Class InetAddress

  • 可用性區域遷移後,需重啟正在執行的DTS任務。

  • 如果遷移的目標可用性區域資源不足,則可能導致遷移可用性區域失敗。

  • RDS PostgreSQL已不再支援新購SSD雲端硬碟,如果您的執行個體儲存類型為SSD雲端硬碟,則在遷移可用性區域時,會自動從SSD雲端硬碟升級為ESSD PL1雲端硬碟。更多資訊,請參見【停售/下線】2022年07月01日起部分RDS執行個體不再提供SSD雲端硬碟售賣

遷移類型

遷移類型

情境

遷移類型

情境

從一個可用性區域遷移至另一個可用性區域

執行個體所在可用性區域出現滿負載或者其他影響執行個體效能的情況。

從一個可用性區域遷移至多個可用性區域

遷移後的主備執行個體分別位於不同的可用性區域,實現跨機房容災。多可用性區域執行個體可以承受更進階別的災難,例如機房層級的故障。

說明

對於包含主備節點的執行個體,建議遷移至多個可用性區域,實現執行個體的跨可用性區域容災。

從多個可用性區域遷移至一個可用性區域

為了滿足特定功能的要求。

操作步驟

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

  2. 基本資料地區,單擊遷移可用區

  3. 在彈出的對話方塊中,選擇遷移的主備可用性區域及交換器,單擊確定

    主要參數及配置規則

    參數

    配置規則

    參數

    配置規則

    遷移至主可用性區域

    選擇新的主可用性區域和備可用性區域。

    • 對於本地碟執行個體,只支援遷移主可用性區域,不支援遷移備可用性區域。

    • 對於雲端硬碟執行個體,支援同時遷移主可用性區域和備可用性區域,也支援單獨遷移主可用性區域或備可用性區域。例如:

      • 支援將新加坡 可用性區域A(主) + 可用性區域B(備)遷移至新加坡 可用性區域C(主) + 可用性區域D(備)

      • 支援將新加坡 可用性區域A(主) + 可用性區域B(備)遷移至新加坡 可用性區域A(主) + 可用性區域C(備)

      說明

      單獨遷移時,只需配置需要遷移的可用性區域。

    遷移至備可用性區域

    主可用性區域交換器

    選擇主、備可用性區域對應的虛擬交換器。如果當前可用性區域無虛擬交換器,請參見建立交換器

    備可用性區域交換器

    切換時間

    • 立即切換:配置後立即切換。

    • 在可維護時間段內切換:使用提前設定好的可維護時間段切換,更多資訊,請參見設定可維護時間段

    • 用戶指定時間段生效:您可以直接指定切換時間。

    單擊確定後,底層開始拷貝資料到目標可用性區域,不影響執行個體運行。拷貝完成後,將按您指定的切換時(立即切換在可維護時間段內切換用戶指定時間段生效),把流量切換到新鏈路。

    警告

    切換時會發生串連閃斷。請確保應用具有自動重連機制,否則需手動重連。

    由於用戶端DNS緩衝可能沒有及時重新整理,部分流量可能在10分鐘後才進行切換,導致第二次閃斷。用戶端採用JVM的應用,建議將JVM配置中的TTL設定為不超過60秒,可確保在串連地址的VIP地址發生變更時,應用程式可以通過重新查詢DNS來接收和使用資源的新VIP地址。設定方法請參見本文的影響章節。

相關API

API

描述

API

描述

MigrateToOtherZone

遷移RDS執行個體可用性區域。

  • 本頁導讀 (1, M)
  • 前提條件
  • 使用限制
  • 費用
  • 影響
  • 遷移類型
  • 操作步驟
  • 相關API
文檔反饋