Docs Menu
Docs Home
/
MongoDB Ops Manager
/ / /

Deployment Regions

On this page

  • Add New Deployment Regions
  • Click Add New Deployment Region.
  • Configure the deployment region.
  • Click Confirm.
  • Edit a Deployment Region
  • Open the modal to edit a deployment region.
  • Modify the deployment region.
  • Click Confirm.
  • Assign a Deployment Region for a Shard
  • Click the Assign button.
  • Configure the deployment region.
  • Click Start.

Ops Manager supports backup regionalization, which allows each cluster or shard to read from and write to snapshot stores in a region you choose. To enable regionalized backup, you must configure deployment regions. You then bind backup resources such as snapshot stores or backup daemons to these deployment regions.

Note

You can't delete deployment regions that are currently bound to backup resources.

The deployment region page lists all available deployment regions, and allows you to define new deployment regions.

Important

Regional backups ensure storage isolation of cluster data backup. Backup metadata, monitoring, and other Ops Manager data not related to the specific cluster backup data can still move across regions depending on your Ops Manager deployment configuration.

To ensure data isolation during restore procedures, you must execute restores only against endpoints in that deployment's configured deployment region. This requirement applies when you restore replica sets and sharded clusters, as well as queryable restores.

To fulfill backup data sovereignty requirements, you must ensure that you configure all backup and restore endpoints correctly and a user doesn't request an operation that causes backup data to move across regions.

To further protect against unintentional cross-region backup or restore, consider configuring network restrictions for your data centers.

To define a new deployment region:

1
2

In the Set up a Deployment Region window, provide values for the following fields:

Field
Value
Deployment ID

Unique identifier that references this deployment region in configurations. The ID can contain up to 64 alphanumeric characters and the dash (-), underscore (_), and dot (.) characters.

You can't modify the deployment ID of a region once it's created.

Ingestion Endpoint
Ops Manager instance to which the Backup Agent writes snapshot or oplog data. Value must be a valid URL such as http://www.mongodb.com. Supports both HTTP and HTTPS protocols.
Restore Endpoint
Ops Manager instance that serves restore requests.
Queryable Proxy Server Endpoint
Ops Manager instance that serves Queryable Backup requests. Value must be in the following format: domain:port. For example, localhost:8080.
Deployment Description
String that describes the purpose of the deployment region.
Assignment Enabled
Flag that specifies whether you an assign the region to new resources. If you disable this field, you can't assign the region to any new resource.
3

To make changes to a deployment region, perform the following steps:

1

For the deployment region that you want to modify:

  1. Click the in the Actions column.

  2. Select Edit from the dropdown.

    The Set up a Deployment Region modal displays.

2

In the Set up a Deployment Region modal, make changes to any of the following fields:

Field
Value
Ingestion Endpoint
Ops Manager instance to which the Backup Agent writes snapshot or oplog data. Value must be a valid URL such as http://www.mongodb.com. Supports both HTTP and HTTPS protocols.
Restore Endpoint
Ops Manager instance that serves restore requests.
Queryable Proxy Server Endpoint
Ops Manager instance that serves Queryable Backup requests. Value must be in the following format: domain:port. For example, localhost:8080.
Deployment Description
String that describes the purpose of the deployment region.
Assignment Enabled
Flag that specifies whether you can assign the region to new resources. If you disable this field, you can't assign the region to any new resource.
3

To assign a deployment region to a new shard, perform the following steps:

1

You can find the Assign button in the Continuous Backup dashboard the following ways:

  • Hover over the cluster status Misconfigured.

  • Click the in the Options column.

The Start Backup modal displays.

2

Select a deployment region from the Select region dropdown. You can't modify deployment regions configured for existing members.

Note

To change the deployment region for a member, you must first stop and terminate the current backup job, and then start a new backup job in the new region.

Ensure that the deployment region that you select has snapshot, oplog, and sync stores configured for that region. Ops Manager displays an error if there are no daemons bound to any of the selected deployment regions.

3

When you assign a deployment region to a shard, Ops Manager does the following:

  • Assigns snapshot, oplog, and sync stores and daemons to the backup jobs.

  • Resumes oplog tailing and takes snapshots

  • Resolves project alarms.

Back

Oplog Stores