Docs Menu
Docs Home
/
Ops Manager
/

サードパーティ プラットフォームを使用したバックアップと復元

既存のサードパーティのバックアップソリューションを再利用するには、 MongoDB Ops Managerを、安全でスケーラブルなストレージ( コールドストレージを含む)、不変の適用、およびコンプライアンスポリシーのサポート:

  • Coordinate DataProtect

  • Rubrik

これらの統合により、 MongoDBクラスターのスケジュールされたバックアップまたはオンデマンドのバックアップと復元をサードパーティのマネジメントコンソールから直接調整して、データプラットフォーム全体でバックアップ、保持、リカバリの操作を効率化でき、Ops の管理に関する複雑さや追加の運用コストはありません。バックアップ増やすのマネージャー。

バックアップまたは復元プロセスを開始するために、サードパーティのバックアッププラットフォームはMongoDB Ops Manager Administration APIを呼び出して、 MongoDBクラスターをバックアップ可能または復元可能状態にします。 サードパーティのプラットフォームは、MongoDB Ops Manager Administration APIを再度呼び出してクラスターを通常の実行中状態に戻す前に、すべてのバックアップまたは復元操作を処理します。

MongoDBサポートはMongoDB Ops Managerの統合ポイントの構成に役立ちますが、バックアップと復元プロセスに関連する機能やパフォーマンスの問題については、サードパーティベンダーに問い合わせてください。

1 つのクラスターをバックアップするには、1 つのソリューションのみを使用できます。 Ops Manager とサードパーティのプラットフォームを使用して、同じクラスターをバックアップすることはできません。複数のサードパーティ プラットフォームを使用して同じクラスターをバックアップすることはできません。

注意

サードパーティのバックアップは、同じクラスターで Ops Manager のネイティブバックアッププロセスと一緒に実行することはできません。ただし、柔軟な回復力戦略のために、同じプロジェクト内の個別のクラスターで両方のタイプのバックアップを実行できます。

  • MongoDB Ops Managerプロジェクトでは、MongoDB Ops Managerバックアップ8.0.8 以降を実行する必要があります。

  • 使用するツール バージョンについては、ベンダーのドキュメントを参照してください。

  • Ops Manager をサードパーティのバックアップ統合用に構成する前に、すべてのホストのマシンのクロックを同期してください。詳細については、「 クロック同期 」を参照してください。

統合設定を完了するためにサードパーティのプラットフォームに移動する前に、Ops Manager で次の予備設定を完了してください。

1

サードパーティベンダーへの適切なレベルのMongoDB Ops Manager Administration APIアクセスを許可するには、 MongoDB Ops Managerでグローバルまたはプロジェクト レベルのAPIキーのいずれかを生成する必要があります。

統合に必要なAPIアクセスのレベルを判断するには、サードパーティ ベンダーのドキュメントを参照してください。

グローバルMongoDB Ops Manager APIアクセス用のAPIキーを生成するには、次の手順に従います。

  1. MongoDB Ops Manager Admin コンソールで、GeneralAPI Keys をクリックします。

  2. Create API Keyボタンをクリックします。

  3. Enter API Key Information モーダルで、 APIキーの説明を入力し、Global Permissions ドロップダウン メニューから Global Backup Admin を選択します。

  4. [Next] ボタンをクリックします。

  5. Public KeyPrivate Key をコピーし、安全な場所に保存します。

    各APIリクエストでは、Ops Manager と安全に通信するために ヘッダーにこれらのキーが必要です。

  6. [Done] をクリックします。

プロジェクトレベルの Ops Manager Administration APIアクセス用のAPIキーを生成するには、次の手順に従います。

  1. Ops Managerプロジェクトで、[]Access Manager ドロップダウン メニューを展開し、[]Project Access を選択します。

  2. [API Keys] タブをクリックします。

  3. Create API Keyボタンをクリックします。

  4. Enter API Key Information モーダルで、 APIキーの説明を入力し、Project Permissions ドロップダウン メニューから Project Backup Admin を選択します。

  5. Nextボタンをクリックします。

  6. Public KeyPrivate Key をコピーし、安全な場所に保存します。

    各APIリクエストでは、Ops Manager と安全に通信するために ヘッダーにこれらのキーが必要です。

  7. [Done] をクリックします。

Ops Manager Administration APIアクセスの詳細については、「 Ops Manager へのプログラムによるAPIアクセス 」を参照してください。

2
  1. Ops Manager Admin コンソールで、GeneralOps Manager Config をクリックします。

  2. [Custom] タブをクリックします。

  3. 次のいずれかのキーと値のペアを追加して、グローバルまたはプロジェクトレベルでサードパーティバックアップを有効にします。

    統合に必要なアクセス レベルは、サードパーティ ベンダーのドキュメントを参照してください。

    アクセス レベル
    キー

    プロジェクト

    mms.featureFlag.backup.thirdPartyManaged

    controlled

    グローバル

    mms.featureFlag.backup.thirdPartyManaged

    enabled

  4. サードパーティのバックアップを有効にするには、 Save をクリックします。

3

前の手順でプロジェクトレベルでサードパーティバックアップを有効にした場合は、 MongoDB のプロジェクト設定 でサードパーティバックアップを有効にする必要があります。

  1. MongoDB Ops Managerプロジェクトで、Settings をクリックします。

  2. [Beta Featuresタブ]をクリックし、Backup Third Party Managed をクリックします。

4

まだインストールされていない場合は、バックアップする各MongoDBクラスター内のすべてのサーバーにMongoDBエージェントをインストールします。

  1. MongoDB Ops Managerプロジェクトで、DeploymentAgentsタブ、および Downloads & Settingsタブをクリックします。

  2. Select your operating system ドロップダウン メニューからホストマシンのオペレーティング システムを選択します。

  3. 手順に従って、バックアップする各MongoDBサーバーにMongoDB Agent をインストールします。

詳細については、「配置を管理するためにMongoDB Agent をインストールする」を参照してください。

5

MongoDB Agent のoplog出力のディレクトリを設定するには:

  1. Ops Manager Admin コンソールで、GeneralOps Manager Config をクリックします。

  2. Customタブをクリックし、次のキーと値のペアを追加します。

    キー

    brs.thirdparty.baseOplogFilePath

    MongoDB Agent がアクセスできるディレクトリへのパス。

  3. ファイルパス パラメータを追加するには、Save をクリックします。

  4. 以前に設定した各MongoDB Agent について、そのエージェントがoplogディレクトリの読み取りと書込みができることを確認します。

    検証方法については、オペレーティング システムのドキュメントを参照してください。

6

MongoDB Ops Managerプロジェクトで、DeploymentServersタブをクリックして、MongoDB Ops Managerプロジェクトが管理するMongoDBクラスター サーバーを表示します。

各サーバー:

  1. ターゲット サーバーのMongoDB Agent の横にあるメニューをクリックします。

  2. [Activate MonitoringActivate Backup をクリックします。

  3. [Review & Deploy] をクリックします。

    [ Review Your Changesモーダルが表示されます。

  4. 変更を確認したら、Confirm & Deploy をクリックします。

7
  1. MongoDB Ops Managerプロジェクトで、Continuous Backup をクリックします。

  2. ターゲットのシャーディングされたクラスターまたはレプリカセットの Status 列にカーソルを合わせ、Manage をクリックします。

  3. 次に表示されるモーダルで、Manage をクリックします。

    クラスターの Continuous Backup ステータスが Third Party Managed に変わります。

8

Ops Manager とサードパーティのバックアッププラットフォームの統合を完了するには、ベンダーのドキュメントを参照してください。

戻る

単一のデータベースまたはコレクション

項目一覧