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

ApsaraDB for MongoDB:レプリカセットインスタンスの設定の変更

最終更新日:Oct 09, 2024

このトピックでは、レプリカセットインスタンスの設定を変更する方法について説明します。 既存のレプリカセットインスタンスがビジネス要件を満たしていない場合は、インスタンスの設定を変更できます。

課金ルール

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

制限事項

  • インスタンスのネットワークタイプがクラシックネットワークの場合、インスタンスのインターネットを有効化するか、インスタンスを仮想プライベートクラウド (VPC) に切り替える必要があります。 これにより、インスタンス内の読み取り専用ノード数が変更されます。

  • インスタンスの設定を変更した場合、インスタンスのストレージ容量を減らすことはできません。 インスタンスのストレージ容量を削減するには、インスタンスを作成し、既存のインスタンスに保存されているデータを新しいインスタンスに復元します。 詳細については、「その他の構成変更のシナリオと方法」をご参照ください。

  • インスタンスの設定を変更する場合、インスタンスのアーキテクチャまたはストレージエンジンは変更できません。 たとえば、レプリカセットインスタンスをシャードクラスターに変更することはできません。 インスタンスのアーキテクチャまたはストレージエンジンを変更するには、インスタンスを作成し、既存のインスタンスに保存されているデータを新しいインスタンスに復元します。 詳細については、「その他の構成変更のシナリオと方法」をご参照ください。

使用上の注意

  • 設定変更を実行するのに必要な時間は、ネットワークの状態、タスクキューのステータス、データ量などの要因によって異なります。 オフピーク時にインスタンスの設定を変更し、アプリケーションがインスタンスに自動的に再接続するように設定されていることを確認することを推奨します。

  • ローカルディスクを使用し、十分なリソースを持つ物理デバイスに存在する汎用インスタンスまたは専用インスタンスのストレージ容量のみをスケールアップすると、デバイス上でスケールアップが実行されます。 したがって、構成変更は、任意の時点で接続中断なしに、直ちに適用され、有効である。

  • クラウドディスクを使用するインスタンスのストレージ容量のみをスケールアップした場合、設定変更は指定されたメンテナンス期間に関係なく直ちに有効になり、一時的な切断は発生しません。

  • 構成変更中に、1つまたは2つの一時的な切断が発生する可能性があります。 各一時的な切断は約30秒続きます。 [切り替え時間] パラメーターは、設定変更を適用する時間を指定します。 サービスの中断を防ぐために、パラメーターをオフピーク期間に設定できます。

  • 設定の変更によってデータが失われることはありません。

  • ローカルディスクを使用するインスタンスの構成を変更すると、デフォルトでインスタンスのマイナーバージョンが最新バージョンに更新されます。

手順

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

  2. インスタンスの詳細ページの [仕様情報] セクションで、インスタンスの課金方法に基づいて必要な操作を実行します。

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

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

    • 従量課金インスタンス

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

  3. 下表に示すパラメーターを設定します。

    タイプ

    パラメーター

    説明

    • アップグレード

    • ダウングレード

    アクティブスタンバイノード

    インスタンスの設定を変更するときに選択できるノードの数。 有効な値:

    • 3つのノードReplicaset: ダウングレードできません。

    • Five Nodes Replicaset: Three Nodes Replicasetにダウングレードできます。

    • Seven Nodes Replicaset: Three Nodes ReplicasetまたはFive Nodes Replicasetにダウングレードできます。

    読み取り専用ノード

    インスタンスの設定を変更するときに選択できる読み取り専用ノードの数。 有効値: 0 ~ 5 です。

    仕様

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

    Storage

    インスタンスの設定を変更するときに選択できるストレージ容量。

    説明
    • インスタンスの設定を変更した場合、インスタンスのストレージ容量を減らすことはできません。 インスタンスのストレージ容量を削減するには、インスタンスを作成し、既存のインスタンスに保存されているデータを新しいインスタンスに復元します。 詳細については、「その他の構成変更のシナリオと方法」をご参照ください。

    • このパラメーターは、各ノードのストレージ容量を指定しますが、すべてのノードの合計ストレージ容量は指定しません。

    切り替え時間

    設定変更を適用する時刻。 有効な値:

    • データ移行直後の切り替え: ApsaraDB for MongoDBは、構成変更の設定を完了した直後に構成変更を適用します。

    • メンテナンス期間内に切り替える: ApsaraDB for MongoDBは、指定したメンテナンス期間内に設定変更を適用します。 次のいずれかの方法を使用して、現在のメンテナンスウィンドウを使用するか、新しいメンテナンスウィンドウを指定できます。

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

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

    説明
    • ローカルディスクを使用し、十分なリソースを持つ物理デバイスに存在する汎用インスタンスまたは専用インスタンスのストレージ容量のみをスケールアップすると、デバイス上でスケールアップが実行されます。 したがって、構成変更は、任意の時点で接続中断なしに、直ちに適用され、有効である。

    • クラウドディスクを使用するインスタンスのストレージ容量のみをスケールアップした場合、設定変更は指定されたメンテナンス期間に関係なく直ちに有効になり、一時的な切断は発生しません。

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

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

関連する API 操作

API 操作

説明

ModifyDBInstanceSpec

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