このトピックでは、ApsaraDB RDS for PostgreSQL インスタンスの仕様を変更する方法について説明します。仕様には、RDS エディション、インスタンスタイプ、ストレージ容量が含まれます。
前提条件
RDS for PostgreSQL インスタンスの課金方法は、サブスクリプションまたは従量課金です。
説明Serverless RDS for PostgreSQL インスタンスの仕様を変更するには、「Serverless ApsaraDB RDS for PostgreSQL インスタンス」をご参照ください。
RDS for PostgreSQL インスタンスは、「実行中」状態です。
Alibaba Cloud アカウントに延滞している更新注文はありません。
設定項目
読み取り専用 RDS インスタンスを作成して、データベースシステムのプライマリ RDS インスタンスから読み取りリクエストをオフロードできます。このようにして、データベースシステムの読み取り機能が向上します。詳細については、「読み取り専用 ApsaraDB RDS for PostgreSQL インスタンスの概要」および「読み取り専用 ApsaraDB RDS for PostgreSQL インスタンスの作成」をご参照ください。
RDS インスタンスの仕様を変更すると、ワークロードのスイッチオーバー中に一時的な切断またはインスタンスの再起動が発生する可能性があります。スイッチオーバー中は、データベース、アカウント、ネットワーク設定に関連するほとんどの操作を実行できません。メンテナンスウィンドウ内で RDS インスタンスの仕様を変更することをお勧めします。詳細については、「メンテナンスウィンドウの設定」をご参照ください。
設定項目 | 説明 | 影響 |
RDS エディション | RDS Basic Edition から RDS High-availability Edition に RDS インスタンスをアップグレードできます。詳細については、「ApsaraDB RDS for PostgreSQL インスタンスを Basic Edition から High-availability Edition にアップグレードする」をご参照ください。 | 一時的な切断が発生します。 |
プロダクトタイプ | RDS インスタンスのプロダクトタイプを YiTian と標準の間で変更できます。 YiTian インスタンスと標準インスタンスの違いについては、「プロダクトタイプ」をご参照ください。 説明
| 一時的な切断が発生します。 |
ストレージタイプ | RDS インスタンスのストレージタイプを変更できます。
説明 さまざまなストレージタイプのパフォーマンスの違いについては、「ストレージタイプ」をご参照ください。 |
|
インスタンスタイプ | RDS インスタンスのインスタンスタイプを変更できます。 説明
|
|
ストレージ容量 | RDS インスタンスのストレージ容量を拡張または縮小できます。
説明
|
|
課金ルール
詳細については、「仕様変更料金」をご参照ください。
使用上の注意
RDS インスタンスで RDS Basic Edition を実行している場合、セカンダリ RDS インスタンスはホットスタンバイとして提供されません。この場合、RDS インスタンスが予期せず終了すると、データベースサービスが長時間利用できなくなる可能性があります。RDS インスタンスの仕様を変更したり、データベースエンジンバージョンをアップグレードしたりすると、データベースサービスが長時間利用できなくなる可能性もあります。サービスの可用性に関する要件が高い場合は、RDS Basic Edition を使用しないことをお勧めします。
説明仕様変更中に一時的な切断が発生するかどうかは、変更する設定項目によって異なります。詳細については、「ApsaraDB RDS for PostgreSQL インスタンスの仕様を変更する」の「設定項目」セクションの 影響 列をご参照ください。
RDS インスタンスの仕様を変更すると、ワークロードのスイッチオーバー中に一時的な切断またはインスタンスの再起動が発生する可能性があります。スイッチオーバー中は、データベース、アカウント、ネットワーク設定に関連するほとんどの操作を実行できません。メンテナンスウィンドウ内で RDS インスタンスの仕様を変更することをお勧めします。詳細については、「ApsaraDB RDS for PostgreSQL インスタンスのメンテナンスウィンドウの設定」をご参照ください。設定項目の影響の詳細については、「ApsaraDB RDS for PostgreSQL インスタンスの仕様を変更する」の「設定項目」セクションの 影響 列をご参照ください。
RDS インスタンスの仕様を変更した後も、RDS インスタンスの ID とエンドポイントは変更されません。
RDS インスタンスの仕様を変更した後、インスタンスを手動で再起動する必要はありません。
読み取り専用 RDS インスタンスがプライマリ RDS インスタンスに接続されていて、ストレージ容量を拡張する場合、読み取り専用 RDS インスタンスのストレージ容量がプライマリ RDS インスタンスのストレージ容量以上であることを確認してください。そうでない場合、ストレージ容量を拡張できません。この場合、プライマリ RDS インスタンスのストレージ容量を拡張する前に、読み取り専用 RDS インスタンスのストレージ容量を拡張することをお勧めします。
読み取り専用 RDS インスタンスがプライマリ RDS インスタンスに接続されていて、ストレージ容量を変更する 場合、各読み取り専用 RDS インスタンスのストレージ容量がプライマリ RDS インスタンスのストレージ容量以上であることを確認してください。次の説明に基づいてストレージ容量を変更することをお勧めします。
ストレージ容量の拡張:最初に読み取り専用 RDS インスタンスのストレージ容量を拡張する 必要があります。すべての読み取り専用 RDS インスタンスのストレージ容量が拡張されたら、プライマリ RDS インスタンスのストレージ容量を拡張できます。
ストレージ容量の縮小:最初にプライマリ RDS インスタンスのストレージ容量を縮小する 必要があります。プライマリ RDS インスタンスのストレージ容量が縮小されたら、読み取り専用 RDS インスタンスのストレージ容量を縮小できます。
Premium ローカル SSD を使用する読み取り専用 RDS インスタンスがプライマリ RDS インスタンスに接続されていて、インスタンス仕様を変更する 場合、各読み取り専用 RDS インスタンスの仕様がプライマリ RDS インスタンスの仕様以上であることを確認してください。クラウドディスクを使用する読み取り専用 RDS インスタンスがプライマリ RDS インスタンスに接続されていて、インスタンス仕様を変更する場合、各読み取り専用 RDS インスタンスの仕様がプライマリ RDS インスタンスの仕様の半分以上であることを確認してください。次の説明に基づいてインスタンス仕様を変更することをお勧めします。
インスタンス仕様のアップグレード:最初に読み取り専用 RDS インスタンスの仕様をアップグレードする 必要があります。すべての読み取り専用 RDS インスタンスの仕様がアップグレードされたら、プライマリ RDS インスタンスの仕様をアップグレードできます。
インスタンス仕様のダウングレード:最初にプライマリ RDS インスタンスの仕様をダウングレードする 必要があります。プライマリ RDS インスタンスの仕様がダウングレードされたら、読み取り専用 RDS インスタンスの仕様をダウングレードできます。
RDS インスタンスのインスタンスタイプをアップグレードする場合は、RDS インスタンスが接続されている vSwitch に少なくとも 2 つの使用可能な IP アドレスがあることを確認してください。 vSwitch に使用可能な IP アドレスが十分にない場合、インスタンスタイプのアップグレードは失敗します。Virtual Private Cloud(VPC)コンソール にログインして、vSwitch の使用可能な IP アドレスの数を確認できます。 vSwitch に使用可能な IP アドレスが十分にない場合は、インスタンスタイプをアップグレードする前に、RDS インスタンスを、使用可能な IP アドレスを十分に提供できる別の vSwitch に切り替えます。詳細については、「vSwitch の変更」をご参照ください。
手順
インスタンス ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
基本情報ページの 設定情報 セクションで、設定を変更する をクリックします。
表示されるダイアログボックスで、仕様変更方法を選択し、[次のステップ] をクリックします。この手順は、サブスクリプション RDS インスタンスの場合にのみ必要です。
アップグレード または ダウングレード:仕様変更注文を送信した後、新しい仕様がすぐに有効になります。どちらの仕様変更方法も、サブスクリプション RDS インスタンスと従量課金 RDS インスタンスでサポートされています。
仕様変更注文を送信した後、システムはディスクから新しい RDS インスタンスに RDS インスタンスのデータを同期します。次に、システムは、選択した仕様変更方法 に基づいて、RDS インスタンスに関する ID やエンドポイントなどの情報を新しい RDS インスタンスに切り替えます。
警告[ダウングレード] を選択すると、スイッチオーバー中にプライマリ RDS インスタンスが再起動されます。メンテナンスウィンドウ内で RDS インスタンスの仕様を変更することをお勧めします。詳細については、「ApsaraDB RDS for PostgreSQL インスタンスのメンテナンスウィンドウの設定」をご参照ください。
RDS インスタンスの仕様を変更します。設定を変更できる設定項目の詳細については、「ApsaraDB RDS for PostgreSQL インスタンスの仕様を変更する」をご参照ください。
切り替え時間パラメータを設定します。
[すぐに実行]:仕様変更により、新しい RDS インスタンスへのデータ移行がトリガーされます。このオプションを選択すると、システムはすぐに仕様変更を適用し、移行プロセスが完了した後、ワークロードを新しい RDS インスタンスに切り替えます。
[メンテナンスウィンドウ内で切り替え]:仕様変更が適用されている間、一時的な切断またはインスタンスの再起動が発生する可能性があり、データベース、アカウント、ネットワーク設定に関連するほとんどの操作を実行できません。このオプションを選択すると、ワークロードは指定したメンテナンスウィンドウ中に切り替えられます。詳細については、「ApsaraDB RDS for PostgreSQL インスタンスのメンテナンスウィンドウの設定」をご参照ください。
説明RDS インスタンスでクラウドディスクを使用していて、ストレージ容量を拡張するか、ESSD ストレージタイプを異なる PL 間で変更するだけの場合は、ワークロードは影響を受けません。システムはすぐにワークロードを切り替えます。この場合、[メンテナンスウィンドウ内で切り替え] を選択する必要はありません。
RDS インスタンスで Premium ローカル SSD を使用している場合は、[メンテナンスウィンドウ内で切り替え] を選択することをお勧めします。RDS インスタンスが存在するホストがストレージ容量の拡張に十分なストレージリソースを提供できる場合、システムはすぐにワークロードを切り替え、ワークロードは影響を受けません。RDS インスタンスが存在するホストがストレージ容量の拡張に十分なストレージリソースを提供できない場合、システムは RDS インスタンスのデータを新しい RDS インスタンスに移行します。移行が完了すると、システムはメンテナンスウィンドウ中にワークロードを新しい RDS インスタンスに切り替えます。スイッチオーバー中は増分同期が実行されます。
利用規約を読み、選択し、[今すぐ支払う] をクリックします。表示されるダイアログボックスで、仕様変更前後のインスタンス情報を確認し、[続行] をクリックして支払いを完了します。
警告仕様変更注文を送信した後は、注文をキャンセルできません。したがって、仕様変更注文を送信する前に、新しい仕様がビジネス要件を満たしているかどうかを評価することをお勧めします。
仕様変更注文を送信した後は、仕様変更が適用されるまで DDL 操作を実行しないでください。
FAQ
RDS インスタンスのストレージタイプをクラウドディスクから Premium ローカル SSD に変更するにはどうすればよいですか?
詳細については、「ApsaraDB RDS インスタンスのストレージタイプをクラウドディスクからローカルディスクに変更するにはどうすればよいですか?」をご参照ください。
RDS インスタンスのストレージ容量のみを拡張する場合、RDS インスタンスのデータを新しい RDS インスタンスに移行する必要がありますか?
RDS インスタンスでクラウドディスクを使用している場合は、RDS インスタンスのデータを新しい RDS インスタンスに移行する必要はありません。
RDS インスタンスで Premium ローカル SSD を使用している場合は、RDS インスタンスが存在するホストのストレージリソースを確認する必要があります。
ホストが十分なストレージリソースを提供できる場合は、データを移行する必要はありません。
ホストが十分なストレージリソースを提供できない場合は、十分なストレージリソースを提供できる別のホストにデータを移行する必要があります。
RDS インスタンスのストレージ容量を縮小するにはどうすればよいですか?
RDS インスタンスで Premium ローカル SSD を使用している場合は、メジャーバージョンアップグレード機能を使用して、RDS インスタンスを、より新しいデータベースエンジンバージョンを実行し、クラウドディスクを使用するインスタンスにアップグレードすることをお勧めします。メジャーエンジンバージョンをアップグレードするときに、RDS インスタンスのストレージ容量を縮小できます。詳細については、「メジャーバージョンのアップグレード」をご参照ください。
RDS インスタンスでクラウドディスクを使用している場合は、「ESSD を使用する ApsaraDB RDS for PostgreSQL インスタンスのストレージ容量を縮小する」に記載されている手順に従って、ストレージ容量を縮小します。
RDS インスタンスの CPU コア、メモリ、ストレージ容量を同時にアップグレードする場合、一時的な切断はどれくらい続きますか?
一時的な切断は、RDS インスタンスの CPU コア、メモリ、またはストレージ容量を個別にアップグレードする場合に発生する一時的な切断と同じ長さ続きます。ほとんどの場合、一時的な切断は数分続きます。システムがワークロードを切り替えるときに、一時的な切断が発生したり、RDS インスタンスが再起動されたりする可能性があります。スイッチオーバー中は、データベース、アカウント、ネットワーク設定に関連するほとんどの操作を実行できません。指定されたメンテナンスウィンドウ内で RDS インスタンスの仕様を変更することをお勧めします。さまざまな設定項目の影響の詳細については、「設定項目」をご参照ください。
読み取り専用 RDS インスタンスの仕様を個別に変更した場合、プライマリ RDS インスタンスは影響を受けますか?
ほとんどの場合、読み取り専用 RDS インスタンスの仕様を個別に変更しても、プライマリ RDS インスタンスは影響を受けません。ただし、プライマリ RDS インスタンスに基づいて読み取り専用 RDS インスタンスの仕様を変更する必要があります。詳細については、「使用上の注意」をご参照ください。
関連操作
操作 | 説明 |
インスタンスの仕様を変更します。 |