說明
變更可用區功能目前為白名單特性,如需要使用該特性,請聯系技術支持開通后使用。
當可用區資源不足限制實例擴縮容、需要加強容災能力或有其他遷移需求需要將現有實例切換到其它可用區時,您可以直接在控制臺遷移實例至新的可用區。此過程將保留實例的所有數據、賬戶信息不變,除Cluster系列變更可用區外,其他系列實例連接地址不變。
前提條件
Redis緩存實例處于“運行中”狀態。
注意事項
基礎版、增強版實例
在某些場景下,遷移可用區不會導致連接閃斷,但在其他場景中仍可能引發連接閃斷。因此,請確保業務具有重連機制并在業務低峰期執行。
?不閃斷
實例當前為單可用區,增加備可用區(主可用區不變)。
實例當前為雙可用區,更換備可用區(備可用區無主節點)。
?? 閃斷
變更主節點所在可用區(包含主從切換導致主節點在備可用區時變更備可用區)。
讀寫分離實例讀請求訪問了備可用區節點時變更備可用區。
支持的遷移類型和場景
支持的遷移類型 | 常見場景 |
|---|---|
從單可用區遷移至單可用區 | 將實例遷移至ECS所屬的可用區,同一可用區ECS和實例通過內網連接擁有更低的網絡延遲。 |
從雙可用區遷移至雙可用區 | |
從單可用區遷移至雙可用區 | 提高實例的容災能力,實現跨機房容災。 單可用區實例可以承受服務器和機架級別的故障,而多可用區實例通過跨機房部署可抵御機房級別的故障,從而提升容災能力。 |
從雙可用區遷移至單可用區 | 滿足特定功能的要求。 |
操作步驟
登錄 。
在管理控制臺左上角選擇實例所在的區域。
在實例列表頁,單擊目標實例名稱進入實例詳情頁面。
在網絡信息區域,點擊可用區右側的變更可用區按鈕即打開新的變更可用區頁面。
在打開的變更可用區頁面中,可以查看實例基礎信息,并完成下述配置。
配置
說明
主可用區變更
選擇目標可用區。
備可用區變更
指定備可用區后,實例的備節點會遷移至該可用區,實現跨可用區容災。
主可用區副本數 如果實例為基礎版、增強版(多副本)實例,在遷移到雙可用區時,您可以通過本參數調整實例中主可用區的副本數分布。備可用區副本數自動確定。
查看變更風險檢查明細,也可手動執行左下角重新檢查按鈕,然后單擊提交訂單。