AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

レプリカセットのシャーディングされたクラスターへの変換

Cloud Manager には、レプリカセットをシャーディングされたクラスターに変換する機能が用意されています。

1
  1. まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー

  2. まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。

  3. サイドバーで、 Database見出しの下のProcessesをクリックします。

[プロセス ]ページが表示されます。

2
3

目的のレプリカセットの メニューから、Convert to Sharded Cluster をクリックします。

4

Provide details for your new sharded clusterモーダルで次の設定を構成します。

  1. シャーディングされたクラスターのコンポーネントに名前を付けます。

    フィールド
    アクション

    Cluster Name

    新しいクラスターの名前を入力します。

    CSRS Name

    CSRSの名前を入力します。

    注意

    Convertをクリックした後は、これらの値を変更できません。

  2. 内の各mongod Config Serversプロセスに対して次の値を設定します。すべてのフィールドが必須です。

    注意

    少なくとも 1 つの構成サーバーを配置する必要があります。

    フィールド
    アクション

    Host Name

    [] メニューから既存のホスト名を選択するか、リストの上の検索ボックスにホスト名を入力してホストを検索します。

    新しいホストを追加する必要がある場合には、次のようにします。

    1. New Serverリンクをクリックします。

    2. [Next] をクリックします。

    3. 手順に従って、新しいホストに新しいオートメーションをインストールします。

    4. [Verify Agent] をクリックします。

    Port

    IANAポート番号を入力します。

    Data Directory

    mongod のデータベースファイルへの絶対ディレクトリパスを入力します。

    サンプル パスは/dataです。

    mongodは、指定されたホスト上のこれらのパスを排他的に使用する必要があります。 Cloud Manager Automation には、 このディレクトリ内のすべてのファイルとフォルダーの読み取り、書込み、および実行に対するファイルシステム権限が必要です。

    Log File

    mongod のログファイルの絶対ファイルパスを入力します。

    サンプル パスは/data/mongodb.logです。

    mongodは、指定されたホスト上のこれらのパスを排他的に使用する必要があります。 Cloud Manager Automation には、 このディレクトリ内のすべてのファイルとフォルダーの読み取り、書込み、および実行に対するファイルシステム権限が必要です。

    注意

    コンフィギュレーションサーバーの追加または削除

    • 新しい構成サーバーを追加するには、 [ Add a Config Server ] をクリックします。

    • コンフィギュレーションサーバーを削除するには、次のクリックします:削除するコンフィギュレーションサーバーの右側にある。

  3. シャーディングされたクラスター 内の各MongoSプロセスに対して次の値を設定します。 すべてのフィールドが必須です。

    フィールド
    アクション

    Host Name

    [] メニューから既存のホスト名を選択するか、リストの上の検索ボックスにホスト名を入力してホストを検索します。

    新しいホストを追加する必要がある場合には、次のようにします。

    1. New Serverリンクをクリックします。

    2. [Next] をクリックします。

    3. 手順に従って、新しいホストに新しいオートメーションをインストールします。

    4. [Verify Agent] をクリックします。

    Port

    IANAポート番号を入力します。

    Log File

    mongos プロセスのログの正確なファイルパスを入力します。

    サンプル パスは/data/mongodb.logです。

    mongosは、指定されたホスト上のこれらのパスを排他的に使用する必要があります。 Cloud Manager Automation には、 このディレクトリ内のすべてのファイルとフォルダーの読み取り、書込み、および実行に対するファイルシステム権限が必要です。

    注意

    mongoシャード ルーターの追加または削除

    • 新しいmongos Add a MongoSを追加するには、 をクリックします。

    • mongosを削除するには、削除する の右側にあるmongos をクリックします。

5
6

Cloud Manager UIから、 アイコンをクリックし、Connect to this instance をクリックします。Connect to your Deployment ダイアログには、クラスター内のmongos のホスト名とポートが表示されます。

Cloud Manager 配置への接続に関する詳細なドキュメントについては、「 MongoDB プロセスへの接続」を参照してください。

7

シャーディングされたクラスターにさらに変更を加える場合は、[Sharded Cluster 配置の構成の編集 ] ページの []タブを参照してください。

レプリカセットをシャーディングされたクラスターに変換した後、データベースのシャーディングを有効にし、コレクションをシャーディングできます。

コレクションをシャーディングする方法については、「 コレクションのシャーディング 」を参照してください

より大きな容量をサポートするために追加のシャードを追加する必要がある場合は、シャーディングされたクラスターの [] メニューをクリックして、追加のシャードを作成します。

注意

変換後のバックアップへの影響

変換されたシャード(元のレプリカセット)には、次のものが含まれます。

  • backupEnabled

  • 以前のスナップショットが保持され

  • このシャードのみにスナップショットを復元する機能

変換後、シャーディングされたクラスター全体のバックアップを有効にする必要があります。 MongoDB.FCV4 0またはそれ以前を実行中データベースでは、バックアップを有効にすると、 Cloud Manager はコンフィギュレーションサーバーと変換されたシャードで最初の同期を開始します。シャーディングされたクラスター全体への復元では、変換後に取得したスナップショットのみを使用する必要があります。