Docs Menu
Docs Home
/
MongoDB Ops Manager
/ /

配置のバックアップ

項目一覧

  • 前提条件
  • 手順

MongoDB 配置をバックアップできます。

重要

シャーディングされたクラスターまたはレプリカセットのみをバックアップできます。 スタンドアロンの mongodプロセスをバックアップするには、 が単一ノードのレプリカセットに変換する必要があります。

バックアップを作成する前に、配置アイテムに一意の名前があることを確認してください。

重要

同じプロジェクト内のレプリカセット、シャーディングされたクラスター、およびシャード名は一意である必要があります。 配置名を一意のものにしないと、バックアップ スナップショットが中断されます。

レプリカセットは、次の条件を満たす必要があります。

  • MongoDB Ops Managerによって監視されるようになりました。

  • MongoDB Enterprise を4.2以降の FCVで実行します。

  • アクティブなプライマリノードがあること。

  • WiredTigerストレージ エンジンとして設定されている 1 つのノードを持ちます。

  • MongoDB Ops Managerによって監視されるようになりました。

  • MongoDB バージョン2.6から4.0を実行します。

  • アクティブなプライマリノードがあること。

シャーディングされたクラスターは、次の条件を満たす必要があります。

  • MongoDB Ops Managerによって監視されるようになりました。

  • コンフィギュレーションサーバーを含むすべてのノードで、 4.2以降のFCVで MongoDB Enterprise を実行します。

  • 各シャードとコンフィギュレーションサーバーのアクティブなプライマリノードがあること。

  • シャードまたはコンフィギュレーションサーバーごとに 1 つのノードがあり、 WiredTigerストレージエンジンとして設定されている。

すべてのFCV 4.2以降のデータベースは適切なバックアップに関する考慮事項を満たしている必要があります。

MongoDBバージョンとMongoDB Ops Managerバージョンは互換性要件を満たしている必要があります。

データをバックアップする方法と、バックアップするデータを決定します。

MongoDB 配置全体をバックアップできます。

1

MongoDB Ops Managerバックアップをまだ有効にしていない場合は、Begin Setup をクリックしてウィザードを完了します。 これによりバックアップ設定が完了し、この手順の残りの部分をスキップできます。

2

プロセスのリストから、バックアップするプロセスのStatus列に移動し、 Startをクリックします。

3

オートメーションが配置を管理せず、配置で認証が必要な場合は、認証メカニズムと認証情報を指定します。

必要に応じて、以下を指定します。

Auth Mechanism

MongoDB ホストが使用する認証メカニズム

MongoDB Community のオプションは次のとおりです。

MongoDB Enterprise オプションには、次のものも含まれます。

DB Username

Username/PasswordまたはLDAP認証の場合、MongoDB 配置で MongoDB Agent を認証するために使用されるユーザー名。

認証用の MongoDB Agent の構成 」または「 LDAP 用の MongoDB Agent の構成 」を参照してください。

DB Password
Username/PasswordまたはLDAP認証の場合、MongoDB 配置で MongoDB Agent を認証するために使用されるパスワード。
Allows TLS for connections

[] をオンにすると、バックアップはTLSを使用して MongoDB に接続します。

TLS を使用するように MongoDB Agent を構成する 」を参照してください。

4

レプリカセットまたはシャーディングされたクラスターでリージョンバックアップを有効にする場合は、配置リージョンを割り当てます。 シャーディングされたクラスターの場合、すべてのシャードとコンフィギュレーションサーバーを含むすべてのシャーディングされたクラスターのノードに配置リージョンを割り当てる必要があります。

単一リージョンまたはマルチリージョンのバックアップを開始するには、以下の手順を行います。

  1. [ Turn on Multi-Region Backupsチェックボックスを選択します。

  2. ドロップダウンから配置リージョンを選択します。

    シャーディングされたクラスターのすべてのノードに同じ配置リージョンを設定する場合は、 Setをクリックします。 または、シャーディングされたクラスターのノードごとに ドロップダウンから別のリージョンを選択します。

5

シャーディングされたクラスターでリージョンバックアップを有効にした場合は、各シャードで個別にStartをクリックして、それぞれで個別のバックアップジョブを開始します。 シャーディングされたクラスターのレベルで単一のバックアップジョブを開始した場合、 MongoDB Ops Managerはリージョン データの分離を保証できません。

MongoDB 配置内のすべてのデータベースとコレクション、または特定のデータベースとコレクションをバックアップすることを選択できます。

1

MongoDB Ops Managerバックアップをまだ有効にしていない場合は、Begin Setup をクリックしてウィザードを完了します。 これによりバックアップ設定が完了し、この手順の残りの部分をスキップできます。

2

プロセスのリストから、バックアップするプロセスのStatus列に移動し、 Startをクリックします。

3
Menu
Possible Values
デフォルト値
Sync source
  • 任意のセカンダリ( MongoDB Ops Managerが選択するもの)

  • 任意の特定のセカンダリ

  • プライマリ ノード

any secondary

プライマリへのパフォーマンスへの影響を最小限に抑えるため、 セカンダリ を使用することをおすすめします。

Storage Engine
  • MongoDB Memory Mapped Files or

  • WiredTiger.

    このオプションを選択すると、 MongoDB Ops Managerは、100,000 ファイルが未満の配置にバックアップを制限します。 ファイルには、コレクションとインデックスが含まれます。

ストレージ エンジンに関する考慮事項を参照してください。

バックアップされるデータベースのプライマリ ノードと同じストレージエンジン。

storage engine がWiredTigerの場合は暗号化を有効にできます。 暗号化を有効にするには、 Enable Encryptionを選択します。 バックアップ用のKMIP サーバー設定し、プロジェクトで KMIP を使用するように構成されている場合にのみ を選択します。

4

オートメーションが配置を管理せず、配置で認証が必要な場合は、認証メカニズムと認証情報を指定します。

必要に応じて、以下を指定します。

Auth Mechanism

MongoDB ホストが使用する認証メカニズム

MongoDB Community のオプションは次のとおりです。

MongoDB Enterprise オプションには、次のものも含まれます。

DB Username

Username/PasswordまたはLDAP認証の場合、MongoDB 配置で MongoDB Agent を認証するために使用されるユーザー名。

認証用の MongoDB Agent の構成 」または「 LDAP 用の MongoDB Agent の構成 」を参照してください。

DB Password
Username/PasswordまたはLDAP認証の場合、MongoDB 配置で MongoDB Agent を認証するために使用されるパスワード。
Allows TLS for connections

[] をオンにすると、バックアップはTLSを使用して MongoDB に接続します。

TLS を使用するように MongoDB Agent を構成する 」を参照してください。

5

このバックアップからデータベースとコレクションを除外するには:

  1. [Blacklist] をクリックします。

  2. テキストボックスに最初のデータベースとコレクションを入力します。 コレクションには、完全な名前空間を入力します: <database>.<collection>

  3. 追加のデータベースまたはコレクションを除外するには、 Add anotherリンクをクリックして、前の手順を繰り返します。

このバックアップに特定のデータベースとコレクションのみを含めるには、次の手順を実行します。

  1. [Access List] をクリックします。

  2. テキストボックスに最初のデータベースとコレクションを入力します。 コレクションには、完全な名前空間を入力します: <database>.<collection>

  3. 追加のデータベースまたはコレクションを含めるには、 Add anotherリンクをクリックして、前の手順を繰り返します。

6

戻る

バックアップの準備

項目一覧