このトピックでは、MySQL 8.0またはMySQL 5.7を実行するApsaraDB RDSインスタンスをRDS Basic EditionからRDS Cluster Editionにアップグレードする方法について説明します。 RDS Cluster Edition for ApsaraDB RDS for MySQLは、ディザスタリカバリ機能を提供し、他のRDSエディションよりも柔軟で信頼性があります。
シナリオ
より信頼性の高いディザスタリカバリ、より柔軟なデプロイ、よりきめ細かいモニタリングが必要な場合、またはセカンダリノードを使用して読み書き分離を実装する場合は、RDSインスタンスをRDS Basic EditionからRDS Cluster Editionにアップグレードできます。 RDS Cluster Edition for ApsaraDB RDS for MySQLには、読み取り可能なセカンダリノード、プライマリ /セカンダリスイッチオーバー、ノードの追加と削除、 マルチゾーンのディザスタリカバリ、ノードレベルのモニタリング、およびクラスタートポロジ管理。 詳細は、「RDS Cluster Edition」をご参照ください。
前提条件
RDSインスタンスは、RDS Basic EditionでMySQL 5.7またはMySQL 8.0を実行します。
説明RDSインスタンスの [基本情報] ページに移動して、前述の情報を表示できます。
RDSインスタンスは、拡張SSD (ESSD) または一般ESSDストレージタイプを使用します。
説明RDSインスタンスが標準SSDストレージタイプを使用している場合、ストレージタイプをESSDにアップグレードする必要があります。 詳細については、「標準SSDからESSDへのストレージタイプのアップグレード」をご参照ください。
RDSインスタンスのマイナーエンジンバージョンが20211231以降です。
説明詳細については、「マイナーエンジンバージョンの更新」をご参照ください。
影響
RDSインスタンスのRDSエディションをアップグレードすると、インスタンスの切り替えがトリガーされます。 RDSインスタンスに自動的に再接続するようにアプリケーションが設定されていることを確認します。 インスタンスの切り替えの影響の詳細については、「インスタンスの切り替えの影響」をご参照ください。
アップグレードが完了した後、RDSインスタンスのRDSエディションをRDS Basic editionにダウングレードすることはできません。
課金ルール
アップグレードのために支払う必要がある実際の料金は、購入ページに表示されます。 アップグレードの料金の詳細については、「仕様の変更」をご参照ください。
手順
利用規約を読んで選択し、[今すぐ支払う] をクリックして、支払いを完了します。
[基本情報] ページの [基本情報] セクションで、アップグレードが成功したかどうかを確認します。 RDSインスタンスのType and Editionパラメーターの値がRegular instance (Cluster Edition) の場合、アップグレードは成功です。
説明アップグレードが完了すると、RDSインスタンスのエンドポイントは変更されません。 アプリケーション設定を変更する必要はありません。
関連操作
操作 | 説明 |
インスタンスの仕様を変更します。 ModifyDBInstanceSpecを呼び出して、インスタンスのRDSエディションをRDS Cluster editionにアップグレードできます。 このAPIを呼び出すとき、DBInstanceClassパラメーターをRDS Cluster Editionでサポートされる新しいインスタンスタイプを指定する値に設定し、CategoryパラメーターをClusterに設定する必要があります。 ビジネス要件に基づいて他のパラメーターを設定できます。 | |
インスタンスに関する情報を照会します。 DescribeDBInstanceAttribute操作を呼び出し、レスポンスのCategoryパラメーターの値を確認して、アップグレードが成功したかどうかを確認できます。 値がクラスターの場合、アップグレードは成功です。 |