すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:RDS エディションを RDS High-availability Edition から RDS Cluster Edition にアップグレードする

最終更新日:Mar 13, 2025

このトピックでは、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 にダウングレードできません。

課金ルール

アップグレードの料金の詳細については、「仕様変更」をご参照ください。

手順

  1. [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDS インスタンスを見つけ、インスタンスの ID をクリックします。

  2. 表示されるページの 構成情報変更仕様 セクションで、 をクリックします。

  3. 表示されるダイアログボックスで、アップグレード次へ を選択し、 をクリックします。 この手順は、サブスクリプション RDS インスタンスの場合にのみ必要です。

  4. 以下のパラメータを構成します。

    パラメータ

    説明

    エディション

    [クラスター エディション] を選択します。

    説明

    ページに Cluster Edition が表示されない場合は、RDS インスタンスでローカル SSD または標準 SSD が使用されています。 この場合は、RDS インスタンスのストレージタイプを ESSD または汎用 ESSD にアップグレードしてから、RDS エディションを RDS Cluster Edition にアップグレードする必要があります。 詳細については、「ストレージタイプをローカル SSD から ESSD に変更する」または「ストレージタイプを標準 SSD から ESSD にアップグレードする」をご参照ください。

    ストレージタイプ

    使用するストレージタイプを選択します。

    インスタンスタイプ

    使用するインスタンスタイプを選択します。

    ストレージ容量

    ビジネス要件に基づいてストレージ容量を選択します。

    切り替え時間

    有効な値: 即時実行メンテナンス期間中に切り替え

    説明
    • 即時実行: データは即時移行され、RDS インスタンスのワークロードには影響しません。データの移行後、インスタンスのスイッチオーバーが即時実行されます。インスタンスのスイッチオーバーの影響の詳細については、「インスタンスのスイッチオーバーの影響」をご参照ください。

    • メンテナンスウィンドウ内での切り替え: データはすぐに移行され、RDS インスタンスのワークロードには影響しません。データの移行後、指定されたメンテナンスウィンドウ内でインスタンスのスイッチオーバーが実行されます。

  5. [今すぐ支払う] をクリックします。表示されるダイアログボックスで、仕様変更前後のインスタンス情報を確認し、[続行] をクリックして支払いを完了します。

  6. [基本情報] ページの 基本情報種類とエディション通常インスタンス(クラスタ版) セクションで、アップグレードが成功したかどうかを確認します。 RDS インスタンスの パラメータの値が の場合、アップグレードは成功です。

関連操作

操作

説明

ModifyDBInstanceSpec

インスタンスの仕様を変更します。 ModifyDBInstanceSpec 操作を呼び出して、インスタンスの RDS エディションを RDS Cluster Edition にアップグレードできます。 この操作を呼び出すときは、DBインスタンスクラスカテゴリクラスタ パラメータを RDS Cluster Edition でサポートされている新しいインスタンスタイプを指定する値に設定し、 パラメータを に設定する必要があります。 ビジネス要件に基づいて他のパラメータを構成できます。

DescribeDBInstanceAttribute

インスタンスに関する情報を照会します。 DescribeDBInstanceAttribute 操作を呼び出し、応答の [Category] パラメータの値を確認することで、アップグレードが成功したかどうかを確認できます。 カテゴリクラスタ パラメータの値が の場合、アップグレードは成功です。