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

ApsaraDB for MongoDB:レプリカセットインスタンスの構成を変更する

最終更新日:Nov 09, 2025

現在の仕様がビジネス要件を満たしていない場合、ApsaraDB for MongoDB レプリカセットインスタンスの構成を変更できます。

課金ルール

詳細については、「構成変更料金」をご参照ください。

制限事項

  • インスタンスが [クラシックネットワーク] を使用している場合、[読み取り専用ノード数] を変更するには、パブリックアクセスを有効にするか、VPC (Virtual Private Cloud) に切り替える必要があります。

  • 構成変更時にインスタンスのストレージ領域を減らすことはできません。ストレージ領域を減らすには、新しいインスタンスを作成して元のインスタンスを置き換える必要があります。詳細については、「その他の構成変更シナリオと方法」をご参照ください。

  • 構成変更時にインスタンスタイプやストレージタイプを変更することはできません。たとえば、レプリカセットインスタンスをシャードクラスターインスタンスに変更することはできません。インスタンスタイプやストレージタイプを変更するには、新しいインスタンスを作成して元のインスタンスを置き換える必要があります。詳細については、「その他の構成変更シナリオと方法」をご参照ください。

注意事項

  • 構成変更の完了に必要な時間は、ネットワークの状態、タスクキュー、データ量などの要因によって異なります。オフピーク時間帯にインスタンスの構成を変更し、アプリケーションに自動再接続メカニズムがあることを確認してください。

  • ローカルディスクを使用する汎用インスタンスまたは専用インスタンスの場合、ストレージのスケールアウトのみを行い、ホスト物理マシンに十分なリソースがある場合、スケールアウトは移行やスイッチオーバーなしでローカルで実行されます。選択した切り替え時間に関係なく、変更は接続の中断なしで即時に有効になります。

  • クラウドディスクを使用するインスタンスの場合、ストレージ領域のスケールアウトのみを行うと、構成変更は即時に有効になります。このプロセスでは、選択したスイッチオーバー時間に関係なく、接続の中断は発生しません。

  • 構成変更中に、それぞれ約 30 秒間続く 1 つまたは 2 つの一時的な切断が発生する場合があります。構成変更が有効になるタイミングを指定し、サービスの中断を防ぐために、[切り替え時間] をオフピーク期間に設定してください。

  • 構成を変更してもデータは失われません。

  • ローカルディスクを使用するインスタンスの構成を変更すると、システムはデフォルトでデータベースのマイナーバージョンを最新バージョンにアップグレードします。

手順

  1. MongoDB レプリカセットインスタンスページに移動します。ページの上部で、リソースグループとリージョンを選択します。次に、ターゲットインスタンスの ID をクリックします。

  2. [仕様情報] セクションで、インスタンスの課金方法に応じた手順に従って、構成変更ページに移動します。

    • サブスクリプションインスタンス

      仕様 セクションの右上隅にある アップグレード または ダウングレード をクリックします。

    • 従量課金インスタンス

      仕様 セクションの右上隅にある 設定の変更 をクリックします。

  3. 構成変更ページで、次のパラメーターを設定します。

    変更タイプ

    パラメーター

    説明

    • 構成のスペックアップ

    • 構成のスペックダウン

    プライマリおよびセカンダリノード

    プライマリおよびセカンダリノードの数を選択します。有効な値:

    • 3 ノード: スペックダウンはサポートされていません。

    • 5 ノード: 3 ノードにスペックダウンできます。

    • 7 ノード: 3 ノードまたは 5 ノードにスペックダウンできます。

    読み取り専用ノード数

    読み取り専用ノードの数を選択します。値は 0 から 5 までの整数である必要があります。

    インスタンスタイプ

    新しいインスタンスタイプを選択します。レプリカセットインスタンスがサポートするインスタンスタイプの詳細については、「インスタンスタイプ」をご参照ください。

    ストレージ領域

    新しいストレージ領域を選択します。

    説明
    • 構成変更時にインスタンスのストレージ領域を減らすことはできません。ストレージ領域を減らすには、新しいインスタンスを作成して元のインスタンスを置き換える必要があります。詳細については、「その他の構成変更シナリオと方法」をご参照ください。

    • 選択するストレージ領域は、すべてのノードの合計ストレージ領域ではなく、各ノードのストレージ領域です。

    切り替え時間

    構成変更が有効になるタイミングを選択します。

    • データ移行後すぐに切り替え: データ移行が完了すると、システムはすぐに変更を適用します。

    • メンテナンスウィンドウ内で切り替え: システムは指定されたメンテナンスウィンドウ内に変更を適用します。現在のメンテナンスウィンドウを使用するか、新しいメンテナンスウィンドウを設定できます。

      1. [メンテナンスウィンドウ内で切り替え] の横にある [変更] をクリックします。

      2. [仕様情報] セクションで、[メンテナンスウィンドウ] の横にある [編集] をクリックしてスイッチオーバー時間を設定します。詳細については、「メンテナンスウィンドウの設定」をご参照ください。

    説明
    • ローカルディスクを使用する汎用インスタンスまたは専用インスタンスの場合、ストレージのスケールアウトのみを行い、ホスト物理マシンに十分なリソースがある場合、スケールアウトは移行やスイッチオーバーなしでローカルで実行されます。選択した切り替え時間に関係なく、変更は接続の中断なしで即時に有効になります。

    • クラウドディスクを使用するインスタンスの場合、ストレージ領域のスケールアウトのみを行うと、構成変更は即時に有効になります。このプロセスでは、選択したスイッチオーバー時間に関係なく、接続の中断は発生しません。

  4. 利用規約を読み、[今すぐ購入] をクリックし、プロンプトに従って支払いを完了します。

    インスタンスの構成を変更すると、インスタンスのステータスは [構成変更中] になります。インスタンスのステータスが [実行中] に変わると、インスタンスの構成が変更されます。

関連する API 操作

API

説明

ModifyDBInstanceSpec - スタンドアロンインスタンスまたはレプリカセットインスタンスの仕様またはストレージ容量を変更する

スタンドアロンインスタンスまたはレプリカセットインスタンスの仕様またはストレージ容量を変更します。