您可以將RDS MySQL 8.0、5.7的高可用系列實例升級為集群系列,以獲得更低的成本、更高的靈活性和可靠性。
應用場景
如果您追求更低的成本、更靈活的部署、更細粒度的監控、更可靠的容災能力,可將高可用系列實例升級為集群系列實例。MySQL集群系列實例支持備節點可讀、按需增刪節點、變更節點配置、多可用區容災、節點粒度的監控、集群節點拓撲管理等功能,相比基礎系列和高可用系列,進一步提升了經濟性、靈活性、可靠性。集群系列詳情請參見集群系列。
前提條件
實例為MySQL 8.0或5.7高可用系列實例。
說明您可以在實例的基本信息頁面查看實例的系列。
實例沒有只讀實例。
實例沒有開通數據庫代理服務。
實例的存儲類型為ESSD云盤或通用云盤。
說明如果實例的存儲類型為SSD云盤,請先升級為ESSD云盤。升級方法,請參見升級SSD云盤至ESSD云盤。
實例的產品類型為標準版。
實例內核小版本必須大于或等于20201031。
說明如何升級內核小版本,請參見升級內核小版本。
影響
RDS MySQL實例變更配置可能涉及底層數據遷移,遷移時間通常在10~20分鐘,請您耐心等待。在遷移完成后會根據您設置的切換時間自動進行實例切換,請確保應用具備重連機制。實例切換的影響請參見實例切換的影響。
說明升級后實例連接地址不會改變,應用側無需做修改。
升級后無法回退到高可用系列。
費用
升級版本的費用請參見變更配置。
操作步驟
勾選服務協議,單擊去支付,在彈出的對話框中確認變配前后的實例信息,單擊繼續支付完成支付。
驗證升級結果:返回實例基本信息頁面,如果查看到實例的類型及系列顯示為常規實例(集群系列),表示升級成功。
相關API
API | 描述 |
調用ModifyDBInstanceSpec接口,將實例系列升級為集群系列。您需要將DBInstanceClass參數取值修改為需要升級的集群系列實例規格,Category參數取值修改為Cluster,其他參數請按需配置。 | |
驗證升級結果:調用DescribeDBInstanceAttribute接口,查看Category參數取值是否為Cluster。如果為Cluster,則升級成功。 |