雲原生部署模式相容更高的Redis版本,同時也具有更加靈活的架構配置,您可以參考本文將經典版執行個體轉換為雲原生版執行個體。
本功能公測中,如需使用請提交工單申請使用。
轉換流程
執行個體執行切換時會出現1次30秒內的串連閃斷,請確保應用具有重連機制。
為保障變更配置後的新執行個體能快速追平原執行個體的增量資料,同時規避因DNS緩衝引起的資料雙寫,在變更配置過程中,通常情況下執行個體會出現1分鐘內的唯讀狀態,而在寫入量較大的情境下唯讀狀態的時間可能增加,因此建議在業務低峰期進行變更配置。
使用限制
計費要求
僅支援隨用隨付執行個體,訂用帳戶執行個體需轉為隨用隨付。
網路設定
頻寬調整
手動調整過頻寬需調整至預設頻寬。
已開啟頻寬Auto Scaling需關閉頻寬Auto Scaling。
串連地址:若叢集執行個體已申請公網地址或直連地址,需釋放上述串連地址。
安全配置
專用網路免密訪問執行個體必須把專用網路的IP段加入白名單,然後調整參數
#no_loose_check-whitelist-always值為yes。已配置安全性群組的執行個體必須把專用網路的IP段加入白名單,然後刪除安全性群組,再進行轉雲原生操作。待變更配置完成後,可重新添加安全性群組。
功能相容性
開啟多可用性區域讀寫分離、TDE或全球多活後不支援轉換。
開啟TLS串連或資料閃回(PITR)後,需先關閉功能。
節點類型
僅支援雙副本(高可用)執行個體,單副本(單節點)執行個體需先升配為雙副本執行個體。
注意事項
轉換後,執行個體ID、執行個體串連地址、帳號密碼、IP白名單配置等均保持不變,執行個體中的資料不會丟失。
若原執行個體為Redis 2.8、4.0版本,建議先將執行個體升級至Redis 5.0版本,再執行本操作。
Tair(企業版)執行個體轉為雲原生部署模式後Terraform的資源類型由alicloud_kvstore_instance變更為alicloud_redis_tair_instance,詳情參考Tair Resources。
操作步驟
訪問執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在配置資訊地區框,單擊轉雲原生。
說明本功能公測中,若找不到該按鈕,請提交工單申請使用。
選擇轉換後的分區規格和分區數量。
建議選擇與原執行個體相同及以上的執行個體規格。
選擇付費方式、執行個體相容版本及切換時間等配置項。
在執行本操作時,您也可以選擇將執行個體升級至除Redis 5.0以外的更高版本,例如Redis 6.0、Redis 7.0等,更多資訊請參見Redis開源版大版本新特性與相容性。
閱讀並勾選服務合約(以及轉換須知),單擊立即購買。
執行個體狀態將變為跨架構變更配置中,當執行個體狀態變為運行中時,表示變更配置完成。
常見問題
Q:為什麼報錯所請求的執行個體的容量不足?
A:上述報錯表示原執行個體所屬的可用性區域中雲原生資源不足。如果原執行個體建立的時間較早,可能會出現該情況。請遷移執行個體的可用性區域,再進行重試。
Q:變更配置完成後,使用DMS串連執行個體失敗。
A:需添加DMS的IP至白名單。