當可用性區域資源不足無法升級執行個體規格、需要提高容災能力或因其它原因需要將現有執行個體切換到其它可用性區域時,您可以通過控制台或API操作更換Tair (Redis OSS-compatible)執行個體所屬的可用性區域。更換後,執行個體的資料、帳號、串連地址等資訊均不會改變。
前提條件
注意事項
支援的遷移類型和情境
支援的遷移類型 | 常見情境 |
從單可用性區域遷移至單可用性區域 | 將執行個體遷移至ECS所屬的可用性區域,同一可用性區域ECS和執行個體通過內網串連擁有更低的網路延遲。 |
從多可用性區域遷移至多可用性區域 | |
從單可用性區域遷移至多可用性區域 | 提高執行個體的容災能力,實現跨機房容災。 單可用性區域執行個體可以承受伺服器和機架層級的故障,而多可用性區域執行個體通過跨機房部署可抵禦機房層級的故障,從而提升容災能力。 |
從多可用性區域遷移至單可用性區域 | 滿足特定功能的要求。 |
操作步驟
該操作會產生串連閃斷,請確保業務具有重連機制並在業務低峰期執行。
訪問執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在基本資料地區的可用區右側,單擊遷移可用區。
在右側彈出的面板中,完成下述配置。
配置
說明
主可用性區域變更
選擇目標可用性區域。
備可用性區域變更(可選)
指定備可用性區域後,執行個體的備節點會遷移至該可用性區域,實現跨可用性區域容災。
說明如未指定備可用性區域,主備節點均遷移至主可用性區域。
虛擬交換器
選擇遷移的目標虛擬交換器。如果目標可用性區域中沒有虛擬交換器,您還需要建立虛擬交換器。具體操作,請參見建立和管理交換器。
說明當執行個體的網路類型為專用網路,該選項才會出現且需要配置。
执行时间
立即執行:單擊確定後,系統立即執行遷移可用性區域任務,直到執行個體狀態為運行中時,遷移可用性區域成功。
可維護時間內執行(推薦):單擊確定後,系統立即執行遷移可用性區域的前置任務並將執行個體狀態變更為跨可用區遷移過程中,該過程執行個體可正常提供服務。到達可維護時間段才正式執行切換操作。
具體操作,請參見設定可維護視窗。
主可用性區域單分區節點數
備可用性區域單分區節點數
如果執行個體為雲原生版(叢集多副本或讀寫分離)執行個體,在遷移到多可用性區域時,您可以通過本組參數調整執行個體中主、備可用性區域的備節點(或唯讀節點)分布。本操作不支援改變主備節點總數。
說明如果執行個體為叢集架構,則上述參數分別表示單分區主、備可用性區域的備(唯讀)節點數。
閱讀並選中提示資訊的複選框,然後單擊確定。
相關API
API介面 | 說明 |
將執行個體遷移到同地區內的其它可用性區域。 |