Docs Menu

配置リージョン

MongoDB Ops Managerは バックアップのリージョン化 をサポートしています。これにより、各クラスターまたはシャードは、選択したリージョンのスナップショット ストアから読み取り、書込み (write) が可能になります。 リージョン化されたバックアップを有効にするには、配置リージョンを設定する必要があります。 次に、 スナップショット ストアバックアップ デーモンなどのバックアップ リソースをこれらの配置リージョンにバインドします。

注意

現在バックアップ リソースにバインドされている配置リージョンは削除できません。

配置リージョン ページには、利用可能なすべての配置リージョンが一覧表示され、新しい配置リージョンを定義できるようになります。

重要

リージョナルバックアップにより、クラスター データバックアップのストレージ分離が確保されます。 特定のクラスターバックアップ データに関連していないバックアップ メタデータ、モニタリング、およびその他のMongoDB Ops Managerデータは、 MongoDB Ops Managerの配置構成によっては、リージョン間で移動できます。

復元手順中にデータを分離するには、その配置の構成済み配置リージョン内のエンドポイントに対してのみ復元を実行する必要があります。 この要件は、レプリカセットとシャーディングされたクラスター、およびクエリ可能な復元を復元する場合に適用されます。

バックアップデータの重大な要件を満たすには、すべてのバックアップと復元のエンドポイントが正しく構成されており、バックアップ データがリージョン間で移動されるような操作をユーザーがリクエストしていないことを確認する必要があります。

意図しないクロスリージョンバックアップまたは復元をさらに防ぐには、データセンターのネットワーク制限の設定を検討してください。

新しい配置リージョンを定義するには:

1
2

Set up a Deployment Regionウィンドウで、次のフィールドに値を指定します。

フィールド

deploymentId

構成内のこの配置リージョンを参照する一意の識別子。 ID には最大64文字とダッシュ( - 、アンダースコア( _ )、ドット( . )文字を含めることができます。

リージョンの配置 ID は、一度作成すると変更できません。

取り込みエンドポイント

MongoDB Ops Managerバックアップエージェント がスナップショットまたはoplog データを書き込む インスタンス。値は有効な URLである必要があります(例: http://www.mongodb.com 。 HTTP プロトコルと HTTPS プロトコルの両方をサポートします。

エンドポイントの復元

復元リクエストを提供する MongoDB Ops Manager インスタンス

クエリ可能なプロキシ サーバー エンドポイント

MongoDB Ops Managerクエリ可能な バックアップ リクエストを提供する のインスタンス。値は次の形式である必要があります: domain:port 。 たとえば、 localhost:8080

配置の説明

配置リージョンの目的を説明するstring 。

割り当てが有効

リージョンを新しいリソースに割り当てるかどうかを指定するフラグ。 このフィールドを無効にすると、そのリージョンを新しいリソースに割り当てることはできません。

3

配置リージョンを変更するには、次の手順を実行します。

1

変更する配置リージョンについて、以下を行います。

  1. をクリックしますActions列のドキュメント

  2. ドロップダウンから [Edit] を選択します。

    [ Set up a Deployment Regionモーダルが表示されます。

2

Set up a Deployment Regionモーダルで、次のフィールドのいずれかを変更します。

フィールド

取り込みエンドポイント

MongoDB Ops Managerバックアップエージェント がスナップショットまたはoplog データを書き込む インスタンス。値は有効なURLである必要がありますhttp://www.mongodb.comなど)。 HTTP プロトコルと HTTPS プロトコルの両方をサポートします。

エンドポイントの復元

復元リクエストを提供する MongoDB Ops Manager インスタンス

クエリ可能なプロキシ サーバー エンドポイント

MongoDB Ops Managerクエリ可能な バックアップ リクエストを提供する のインスタンス。値は次の形式である必要があります: domain:port 。 たとえば、 localhost:8080

配置の説明

配置リージョンの目的を説明するstring 。

割り当てが有効

リージョンを新しいリソースに割り当てられるかどうかを指定するフラグ。 このフィールドを無効にすると、そのリージョンを新しいリソースに割り当てることはできません。

3

新しいシャードに配置リージョンを割り当てるには、次の手順を実行します。

1

次の方法で、 Continuous BackupダッシュボードでAssignボタンを見つけることができます。

  • クラスターのステータスMisconfiguredにカーソルを合わせます。

  • をクリックしますOptions列のドキュメント

[ Start Backupモーダルが表示されます。

2

Select regionドロップダウンから配置リージョンを選択します。 既存のノードに構成された配置リージョンを変更することはできません。

注意

ノードの配置リージョンを変更するには、まず現在のバックアップジョブを停止して終了し、次に新しいリージョンで新しいバックアップジョブを開始する必要があります。

選択した配置リージョンに、そのリージョンにスナップショット、oplog、同期ストアが構成されていることを確認します。 選択した配置リージョンのいずれにもバインドされていないデーモンがない場合、 MongoDB Ops Managerはエラーを表示します。

3

配置リージョンをシャードに割り当てると、 MongoDB Ops Managerは次の処理を実行します。

  • バックアップジョブにスナップショット、oplog、同期ストアとデーモンを割り当てます。

  • oplog のテーリングを再開し、スナップショットを取得します

  • プロジェクト アラートを解決します。