Can I bring an existing MongoDB deployment into MongoDB Atlas for management?

No. However, you can upload data from existing MongoDB deployment into MongoDB Atlas.

  • You can use the Live Migrate feature in Atlas to migrate from a source replica set to an Atlas cluster.
  • You can use mongomirror to migrate data from an existing MongoDB replica set into MongoDB Atlas.
  • You can use mongodump and mongorestore to seed MongoDB Atlas clusters from an existing standalone, replica set, and sharded cluster .

For information, see Import Data into Cluster.

You can also write scripts using official MongoDB supported drivers to upload data.

Which versions of MongoDB does Atlas use for the clusters?

Atlas supports creating M10+ paid tier clusters with the following MongoDB versions:

  • MongoDB 3.2
  • MongoDB 3.4
  • MongoDB 3.6

M0 Free Tier and M2/M5 shared tier clusters only support MongoDB 3.4.

As new maintenance releases become available, Atlas automatically upgrades to these releases via a rolling process to maintain cluster availability.

Can I migrate between regions?

Yes. You can change one or more regions for a given cluster within the original cloud service provider for that cluster. Using a rolling-migration strategy for moving nodes from the original region to a new region, MongoDB Atlas preserves cluster availability.

AWS Only

Amazon Web Services (AWS) Virtual Private Cloud (VPC) peering connections are region-specific. Clusters utilizing an existing VPC peering connections to an AWS VPC in a given AWS region lose access to that peering connection if moved to a different AWS region. AWS does not support VPC peering connections between different regions. See Set up VPC Peering Connection for complete documentation.

If you need to migrate data between regions on different cloud service providers, you can:

Do you support cross-region deployments?

Yes. You can specify additional regions for high availability or local reads when creating or scaling a deployment.

Atlas does not support cross-cloud service provider deployments.

What AWS Regions does Atlas support?

Atlas supports all AWS regions other than those in China and US GovCloud. For more information, see Amazon Web Services.

How does MongoDB Atlas deliver high availability?

Atlas clusters use MongoDB’s replication capability to deliver high availability. All Atlas clusters are either replica sets or sharded clusters where each shard is a replica set. For complete documentation on MongoDB replica sets and replication, see Replication.

For maintenance or infrastructure operations, Atlas uses a rolling upgrade strategy:

  • Atlas applies the changes to each secondary node in the cluster.
  • Atlas directs the primary node to step down to the secondary state and trigger an election of a new primary.
  • Once the cluster has a new primary, Atlas applies the changes to the former primary node.

This strategy ensures that the cluster remains available for the majority of the operation, with only a brief period during the replica set elections where applications must hold writes until the election completes.

For M10+ clusters, Atlas provides a Test Failover feature for application developers to check that their applications are designed to detect and react appropriately to a replica set election. By designing applications that can seamlessly handle a replica set election, developers no longer have to worry about the underlying maintenance occurring on their clusters.

Atlas maintenance operations include OS patches and maintenance patches for the MongoDB database itself (e.g. v3.6.3 to v3.6.4). Infrastructure operations include repair operations required to replace faulty infrastructure, and scheduled infrastructure replacements such as changing the cluster size.

Please contact Atlas support if your organization has specific needs or requirements for maintenance or infrastructure operations.

How can I pay for MongoDB Atlas without a credit card?

For alternative ways of purchasing Atlas, please contact MongoDB Inc..

Can I specify my own VPC for my MongoDB Atlas project?

No. An Atlas project, and its clusters, are associated with a region-specific Virtual Private Cloud (VPC).

Atlas creates a VPC when you deploy the first M10+ dedicated paid cluster to a given provider and region. For multi-region clusters, Atlas creates one VPC per region if there is not already a VPC for that region.

(AWS deployments only) Atlas also creates a VPC when you create a VPC peering connection to an AWS VPC. Atlas creates the VPC in the same region as the peered VPC.

To use a different VPC (e.g. on the customer’s own cloud infrastructure accounts), you would need to use MongoDB Cloud Manager or Ops Manager.

MongoDB Atlas or Cloud Manager?

Atlas offers a managed experience, but without all of the configurations and infrastructure flexibility that some MongoDB users require. For example, Atlas only supports MongoDB versions 3.2 and MongoDB 3.4 with the WiredTiger storage engine. You also cannot customize the replica set or sharded cluster configuration.

MongoDB Cloud Manager offers users more control, exposing numerous MongoDB configuration options such as the storage engine, startup parameters, and access control options. Cloud Manager also provides the ability to manage MongoDB on the infrastructure of your choice. MongoDB Cloud Manager is better suited for advanced operations users who require this higher level of control, but Cloud Manager requires users to manage the full lifecycle of their infrastructure.

As an existing MongoDB Cloud Manager account holder, how do I create a new MongoDB Atlas project?

In the Context drop down in Cloud Manager, select New Project.

The Create a New Project screen provides you the choice to create either an Atlas project or a Cloud Manager project. Select MongoDB Atlas and continue with the creating the project.

As an existing Atlas account holder, how do I create a new Atlas project?

In the Context drop down in Cloud Manager, select New Project.

The Create a New Project screen provides you the choice to create either an Atlas project or a Cloud Manager project. Select MongoDB Atlas and continue with the creating the project.

Can I disable SSL/TLS on my deployment?


How do I remove my project?

You can remove a project if:

  • You have the Project Owner role for the project.
  • The project has no outstanding invoices.
  • The project has no active clusters.

To delete a project for an organization, you can delete from the organization’s Projects view or the project’s Project Setting view. For details, see Delete a Project.

Can I pause or stop my Atlas clusters?

You can pause an M10+ paid cluster for up to 7 days at a time. Atlas automatically resumes the cluster after 7 days. For complete documentation, see Pause a Cluster.

How do I modify alerts?

To modify an existing alert settings, go to Alerts and select Alert Settings. Click the ellipsis ... to modify (edit, clone, disable, delete) the setting for an active Alerts.

Does MongoDB Atlas expose the oplog?

Yes. To access the oplog, a database user must have read access on the local database. To create a user with read access on local:

  1. Click Clusters, then Security.
  2. Click Add New User and enter a user name. For example, “oploguser”.
  3. Click Show Advanced Options and select the read role and the local database. This restricts the user to read operations on the local database.
  4. Enter a password and click Add User.

Can MongoDB Atlas deploy clusters with more than 12 shards?

While MongoDB Atlas out of the box allows selection of up to 12 shards, customers interested in more than 12 shards should inquire with MongoDB. Contact us at

How does Atlas encrypt my data?

Atlas uses whole volume (disk) encryption for any data at rest, including your cluster data and backups of that data.

Atlas also requires TLS encryption for client data and intra-cluster network communications.

If your organization requires more specific information regarding Atlas encryption, please contact Atlas support. From the Atlas project or cluster view, click Support in the left-hand navigation bar.

Can I pre-split chunks in a Atlas sharded cluster?

The Atlas admin MongoDB user role has the necessary privileges to pre-split chunks in an empty sharded collection.

See Create Chunks in a Sharded Cluster for complete documentation on sharded cluster chunk creation and management.

Where can I view the system status of the MongoDB Cloud?

Visit for the status of the MongoDB Cloud, including Atlas and Cloud Manager.

You can also subscribe to an RSS feed of the MongoDB Cloud Status page using your preferred RSS reader.

←   Billing API  →