- Back Up and Restore Deployments >
- Back up MongoDB Deployments >
- Back up a Deployment
Back up a Deployment¶
On this page
You can back up your MongoDB deployment to a local MongoDB database or a cloud-hosted MongoDB database.
Important
Only sharded clusters or replica sets can be backed up. To back up a standalone mongod process, you must convert it to a single-member replica set.
- FCV 4.2 or later
- FCV 4.0 or earlier
Prerequisites¶
Unique Names for Deployment Items¶
Ensure your deployment items have unique names before creating backups.
Important
Replica set, sharded cluster, and shard names within the same project must be unique. Failure to have unique names for the deployments will result in broken backup snapshots.
Replica Set Requirements¶
A Replica Set must:
- Be monitored by Ops Manager.
- Run MongoDB Enterprise with an FCV of 4.2 or later.
- Have an active primary node.
- Have one node with WiredTiger set as its storage engine.
Sharded Cluster Requirements¶
A Sharded Cluster must:
- Be monitored by Ops Manager.
- Run MongoDB Enterprise with an FCV of 4.2 or later on all nodes including the config server.
- Have an active primary node of each shard and the config server.
- Have one node per shard or config server with WiredTiger set as its storage engine.
MongoDB FCV 4.2 Compatibility¶
All FCV 4.2 and later databases must fulfill the appropriate backup considerations.
MongoDB Compatibility¶
The MongoDB version and Ops Manager version must meet the compatibility requirements.
Data Protection Plan¶
Procedure¶
You can back up your entire MongoDB deployment.
Click Continuous Backup.¶
If you have not yet enabled Ops Manager Backup, click Begin Setup and complete the wizard. This results in a completed backup setup, so you can skip the rest of this procedure.
Start backing up the process.¶
From the list of processes, navigate to the Status column for the process you want to back up and click Start.
Set Authentication Mechanisms.¶
If Automation doesn’t manage your deployment and your deployment requires authentication, specify the authentication mechanism and credentials.
Specify the following, as appropriate:
Auth Mechanism | The authentication mechanism that the MongoDB host uses. MongoDB Community options include: MongoDB Enterprise options also include: |
DB Username | For See Configure MongoDB Agent for Authentication or Configure MongoDB Agent for LDAP. |
DB Password | For Username/Password or LDAP authentication, the
password used to authenticate the MongoDB Agent with the MongoDB
deployment. |
Allows TLS for connections | If checked, Backup uses TLS to connect to MongoDB. |