您可以將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,則升級成功。 |