Docs Menu
Docs Home
/
MongoDB Ops Manager
/ /

特定のデータセンターへのスナップショット ストアの割り当て

項目一覧

  • Overview
  • 前提条件
  • 手順

ストレージ要件を満たすために、追加のスナップショット ストアを追加できます。 これらの追加のストアは、最初のストアと同じデータセンターに配置できます。 ネットワークパフォーマンスの問題や規制要件により、これらのストアを他のデータセンターに配置する必要がある場合があります。

特定のMongoDB Ops Manager プロジェクトを特定のスナップショット ストアと特定のデータセンターにバインドできます。 これにより、特定の MongoDB 配置のバックアップが特定のデータセンターに割り当てられます。

注意

バインドできるのは、特定のスナップショット ストアまたはデータセンターにプロジェクトのみです。 シャードを特定の場所にバインドすることはできません。

2 つのデータセンターを使用する場合のMongoDB Ops Managerのバックアップ コンポーネントのデータ フローを示す図。

このチュートリアルでは、2 つの個別のデータセンターに 1 つずつ、2 つのスナップショットストアを設定し、それぞれに個別のプロジェクトをアタッチします。

  • 2 つのMongoDB Ops Managerアプリケーション インスタンスを構成して、単一の 専用 Ops Manager Application Databaseを共有します。

    • Ops Manager Application Database レプリカセットのノードは、各データセンターに配置できます。

  • ローカル アプリケーションのURLMongoDB Ops Manager を使用するように各バックアップを構成します。

    • 各MongoDB Ops Managerアプリケーションは、異なるホスト名または分割ホライズン DNS を使用して、各エージェントをローカルのMongoDB Ops Managerアプリケーションに向けることができます。

注意

Ops Manager Application Database および バックアップ ブロックストア データベースは MongoDB データベースであり、スタンドアロンまたはレプリカセットとして実行できます。

本番環境では、 レプリカセット を使用してデータベースの高可用性を実現します。

各データセンターは、独自のバックアップ ブロックストア データベースまたはファイル システム ストア、 MongoDB Ops Managerアプリケーション、およびバックアップを持つMongoDB Agentをホストする必要があります。

各サーバーは、実行するコンポーネントの累積ハードウェアとソフトウェアの要件を満たしている必要があります。 「 MongoDB Ops Managerのシステム要件 」を参照してください。

バックアップとMongoDB Ops Managerアプリケーション データベースを実行しているすべてのサーバーはMongoDBを使用します。 MongoDB プロダクション ノートの構成要件を満たしている必要があります。

次のサーバーをホストするサーバーに MongoDB をインストールします。

  • MongoDB Ops Managerアプリケーション データベース

  • ブロックストア データベース

ご使用のオペレーティング システムに適したインストール手順については、MongoDB マニュアルの「 MongoDB のインストール」を参照してください。

MongoDB Ops ManagerApplication データベースと ブロックストア データベースのレプリカセットを実行するには、MongoDB マニュアルの 「 レプリカセットの 配置」 を参照してください。

MongoDB Ops Managerアプリケーションを各データセンターにインストールします。

注意

ご使用のオペレーティング システム用の手順については、「 MongoDB Ops Managerのインストール」を参照してください。

重要

各オペレーティング システムのそれぞれのインストール手順では、 MongoDB Ops Managerアプリケーションの複数のインスタンスを作成する方法について説明します。 これらのアクティビティは、プロジェクトをバックアップ リソースにバインドする前に完了する必要があります。

1
2
  1. 右上隅のユーザー名をクリックし、[ My Projectsを選択します。

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

  3. プロジェクト名を入力します。

  4. [Create Project] をクリックします。

3
5
  1. [Backup] タブをクリックします。

  2. Daemonsページをクリックし、2 つのデーモンが表示されていることを確認します。

  3. Snapshot Storageページをクリックします。

  4. データセンター 2 のネットワーク ストレージまたは MongoDB データベースを使用して、ファイル システム ストアまたはブロックストアを作成します。

  5. [Save] をクリックします。

  6. Oplog Storageページをクリックします。

  7. データセンター 2 に MongoDB データベースを使用して oplog ストアを追加します。

  8. [Save] をクリックします。

6
  1. [General] タブをクリックします。

  2. Projectsページをクリックします。

  3. データセンター 1 に割り当てられたプロジェクトの名前を選択します。

  4. Backup Configurationの右側にあるViewリンクをクリックします。

  5. プロジェクト 1 / データセンター 1 のローカル オプションを選択します。

    Menu
    オプション
    Backup Daemons
    Select Backup Daemonsを選択し、Data Center 1 の デーモンを確認します。
    Oplog Stores
    Select Oplog Storesを選択し、データセンター 1 にある oplog ストアを確認します。
    Snapshot Stores
    Select Snapshot Storesを選択し、データセンター 1 にあるスナップショット ストアを確認します。
  6. プロジェクト 2 で手順 a から e を繰り返します。

7
  1. データセンター 1 に割り当てられたプロジェクトにMongoDB Agent をインストールします。

  2. データセンター 1 プロジェクトで使用される MongoDB Agent の必要に応じて、以下をアクティブ化します。

  3. データセンター 2 に割り当てられたプロジェクトにMongoDB Agent をインストールします。

  4. Data Center 2 プロジェクトで使用される MongoDB Agent の必要に応じて、以下をアクティブ化します。

戻る

大規模な配置を監視するためのMongoDB Ops Managerの設定