このトピックでは、MySQL 5.7またはMySQL 8.0を実行するApsaraDB RDSインスタンスのRDSエディションをRDS Basic editionからRDS High-availability Editionにアップグレードする方法について説明します。 アップグレードにより、データベースサービスの信頼性が向上します。
RDS High-availability Editionでは、データベースシステムはプライマリRDSインスタンスとセカンダリRDSインスタンスで構成されます。 これらのインスタンスは、高可用性アーキテクチャで動作します。 RDS High-availability Editionは、80% を超えるビジネスシナリオに適しています。 詳細については、「RDS High-availability Edition」をご参照ください。
アップグレードの料金の詳細については、「仕様の変更」をご参照ください。
前提条件
RDSインスタンスは、サブスクリプションまたは従量課金の課金方法を使用します。
説明RDSインスタンスがサーバーレス課金方法を使用している場合、「サーバーレスApsaraDB RDS for MySQLインスタンスの設定」の手順に基づいてRDSエディションをアップグレードできます。
RDSインスタンスは、RDS Basic EditionでMySQL 8.0またはMySQL 5.7を実行します。 RDSインスタンスの [基本情報] ページに移動して、前述の情報を表示できます。
RDSインスタンスは、20211231以降のマイナーエンジンバージョンを実行します。 RDSインスタンスのマイナーエンジンバージョンを更新する方法の詳細については、「マイナーエンジンバージョンのアップグレード」をご参照ください。
説明RDSインスタンスが標準SSDを使用してRDS Basic EditionでMySQL 5.7を実行し、RDSインスタンスをローカルディスクを使用してRDS High-availability Editionにアップグレードする場合、RDSインスタンスはこの前提条件を満たす必要はありません。
RDS インスタンスが読み取り専用インスタンスではないこと。 読み取り専用RDSインスタンスのRDSエディションをRDS Basic editionからRDS High-availability Editionにアップグレードすることはできません。
課金
アップグレードのために支払う必要がある実際の料金は、購入ページに表示されます。 アップグレードの料金の詳細については、「仕様の変更」をご参照ください。
影響
アップグレードにより、数分かかるデータ移行がトリガーされる場合があります。 移行が完了すると、指定した切り替え時間にインスタンスの切り替えがトリガーされます。 RDS インスタンスに自動的に再接続するようにアプリケーションが設定されていることを確認してください。 インスタンスの切り替えの影響の詳細については、「インスタンスの切り替えの影響」をご参照ください。
説明アップグレードが完了すると、RDSインスタンスのエンドポイントは変更されません。 アプリケーション設定を変更する必要はありません。
アップグレードが完了した後、RDSインスタンスのRDSエディションをRDS Basic editionにダウングレードすることはできません。
手順
[インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
表示されるページの設定情報セクションで、仕様変更をクリックします。
表示されるダイアログボックスで、[アップグレード] を選択し、[次へ] をクリックします。 この手順は、サブスクリプションRDSインスタンスにのみ必要です。
以下のパラメーターを設定します。
パラメーター
説明
エディション
[高可用性エディション] を選択します。
ストレージタイプ
このパラメーターはオプションです。 ストレージタイプを標準SSDからローカルSSDに変更できます。
説明このパラメーターは、RDSインスタンスがRDS Basic EditionでMySQL 5.7を実行している場合にのみ使用できます。
切り替え時間
ワークロードの切り替えがトリガーされる時刻を指定します。 有効な値:
すぐに実行
メンテナンス期間内に切り替え
利用規約を読んで選択し、今すぐ支払うをクリックし、そして支払いを完了します。
関連する API 操作
API 操作 | 説明 |
インスタンスの仕様を変更します。 |