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

ApsaraDB RDS:RDS High-availability editionからRDS Cluster EditionへのRDSエディションのアップグレード

最終更新日:Jan 18, 2024

このトピックでは、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にアップグレードできます。 RDS Cluster Edition for ApsaraDB RDS for MySQLには、読み取り可能なセカンダリノード、ノードの追加と削除、 マルチゾーンのディザスタリカバリ、ノードレベルのモニタリング、およびノードトポロジ管理。 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ストレージタイプを使用している場合、ストレージタイプをESSDにアップグレードする必要があります。 詳細については、「標準SSDからESSDへのストレージタイプのアップグレード」をご参照ください。

  • RDSインスタンスは標準製品タイプを使用します。

  • RDSインスタンスのマイナーエンジンバージョンが20201031以降です。

    説明

    詳細については、「マイナーエンジンバージョンの更新」をご参照ください。

影響

  • アップグレードによりデータ移行がトリガーされる場合があり、完了するまでに10〜20分かかる場合があります。 移行が完了すると、システムは指定された切り替え時間にワークロードを切り替えます。 切り替え中に、インスタンスの切り替えが発生します。 RDS インスタンスに自動的に再接続するようにアプリケーションが設定されていることを確認してください。 インスタンスの切り替えの影響の詳細については、「インスタンスの切り替えの影響」をご参照ください。

    説明

    アップグレード後、RDSインスタンスのエンドポイントは変更されません。 アプリケーション設定を変更する必要はありません。

  • アップグレード後、RDSインスタンスをRDS High-availability Editionにダウングレードすることはできません。

課金ルール

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

手順

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

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

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

  4. 次のパラメーターを設定します。

    パラメーター

    説明

    エディション

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

    ストレージタイプ

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

    [インスタンスタイプ]

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

    ストレージ容量

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

    切り替え時間

    有効な値: [すぐに実行] および [メンテナンス期間内の切り替え]

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

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

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

  6. [基本情報] ページの [基本情報] セクションで、アップグレードが成功したかどうかを確認します。 RDSインスタンスのType and Editionパラメーターの値がRegular instance (Cluster Edition) の場合、アップグレードは成功です。

関連操作

操作

説明

ModifyDBInstanceSpec

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

DescribeDBInstanceAttribute

インスタンスに関する情報を照会します。 DescribeDBInstanceAttribute操作を呼び出し、レスポンスのCategoryパラメーターの値を確認して、アップグレードが成功したかどうかを確認できます。 Categoryパラメーターの値がClusterの場合、アップグレードは成功です。