このトピックでは、MySQL 8.0 または MySQL 5.7 を実行する ApsaraDB RDS インスタンスを RDS High-availability Edition から RDS Cluster Edition にアップグレードする方法について説明します。RDS Cluster Edition は、RDS High-availability Edition よりも費用対効果が高く、柔軟性があり、信頼性が高いエディションです。
シナリオ
より柔軟なデプロイメント、よりきめ細かいモニタリング、そしてより信頼性の高いディザスタリカバリを低コストで実現したい場合は、RDS インスタンスを RDS High-availability Edition から RDS Cluster Edition にアップグレードできます。 ApsaraDB RDS for MySQL の RDS Cluster Edition は、読み取り可能なセカンダリノード、ノードの追加と削除、マルチゾーン ディザスタリカバリ、ノードレベルのモニタリング、ノードトポロジ管理などの機能を提供します。 RDS Cluster Edition は、RDS High-availability Edition よりも費用対効果が高く、柔軟性があり、信頼性が高いエディションです。 詳細については、「RDS Cluster Edition」をご参照ください。
前提条件
RDS インスタンスで、RDS High-availability Edition 上で MySQL 8.0 または MySQL 5.7 が実行されている。
説明RDS インスタンスの 基本情報 ページで、RDS エディションを確認できます。
RDS インスタンスに読み取り専用 RDS インスタンスがアタッチされていない。
RDS インスタンスでデータベースプロキシ機能が無効になっている。
RDS インスタンスで、企業向け SSD(ESSD)または汎用 ESSD ストレージタイプが使用されている。
説明RDS インスタンスでローカル SSD または標準 SSD ストレージタイプを使用している場合は、ストレージタイプを ESSD または汎用 ESSD にアップグレードしてから、RDS エディションを RDS Cluster Edition にアップグレードする必要があります。 詳細については、「ストレージタイプをローカル SSD から ESSD に変更する」または「ストレージタイプを標準 SSD から ESSD にアップグレードする」をご参照ください。
RDS インスタンスで標準プロダクトタイプが使用されている。
RDS インスタンスのマイナーエンジンバージョンが 20201031 以降である。
説明詳細については、「マイナーエンジンバージョンを更新する」をご参照ください。
影響
アップグレードによってデータ移行がトリガーされる場合があります。データ移行には 10 ~ 20 分かかる場合があります。 移行が完了すると、システムは指定された切り替え時間にワークロードを切り替えます。 スイッチオーバー中は、インスタンスのスイッチオーバーが発生します。 アプリケーションが RDS インスタンスに自動的に再接続するように構成されていることを確認してください。 インスタンスのスイッチオーバーの影響の詳細については、「インスタンスのスイッチオーバーの影響」をご参照ください。
説明アップグレード後も、RDS インスタンスのエンドポイントは変更されません。 アプリケーション構成を変更する必要はありません。
アップグレード後は、RDS インスタンスを RDS High-availability Edition にダウングレードできません。
課金ルール
アップグレードの料金の詳細については、「仕様変更」をご参照ください。
手順
[今すぐ支払う] をクリックします。表示されるダイアログボックスで、仕様変更前後のインスタンス情報を確認し、[続行] をクリックして支払いを完了します。
[基本情報] ページの 基本情報種類とエディション通常インスタンス(クラスタ版) セクションで、アップグレードが成功したかどうかを確認します。 RDS インスタンスの パラメータの値が の場合、アップグレードは成功です。
関連操作
操作 | 説明 |
インスタンスの仕様を変更します。 ModifyDBInstanceSpec 操作を呼び出して、インスタンスの RDS エディションを RDS Cluster Edition にアップグレードできます。 この操作を呼び出すときは、DBインスタンスクラスカテゴリクラスタ パラメータを RDS Cluster Edition でサポートされている新しいインスタンスタイプを指定する値に設定し、 パラメータを に設定する必要があります。 ビジネス要件に基づいて他のパラメータを構成できます。 | |
インスタンスに関する情報を照会します。 DescribeDBInstanceAttribute 操作を呼び出し、応答の [Category] パラメータの値を確認することで、アップグレードが成功したかどうかを確認できます。 カテゴリクラスタ パラメータの値が の場合、アップグレードは成功です。 |