Navigation

Fully Managed Backup Service

Note

This feature is not available for M0 (Free Tier), M2, and M5 clusters. For more information, see Atlas M0 (Free Tier), M2, and M5 Limitations.

Atlas continuously backs up your data, ensuring your backups are typically just a few seconds behind the operational system.

Important

The backup method that you choose when enabling backup for the first time for any cluster in a project is the only method allowed if you enable backup for other clusters in the project. For example, if you enable continuous backups for your first cluster, you may only perform continuous backups with any subsequent clusters in the project.

To change the backup method for the project, disable backups for all clusters in the project, then re-enable backups using your preferred backup methodology. Atlas deletes any stored snapshots when you disable backup for a cluster.

Consider creating a separate project for clusters where a different backup method is required.

You must restore a backup to an Atlas cluster running the same version of MongoDB as the cluster that you want to restore. The length of time required for an upgrade depends on factors such as the number of nodes in the cluster. Atlas uses a rolling upgrade process to maintain cluster availability.

Tip

You can still use backups made before an upgrade. For example, you can restore a 3.4 cluster to 3.6 with the following procedure:

  1. Restore the old 3.4 backup to another 3.4 cluster.
  2. Upgrade the restored cluster to 3.6.

Atlas supports two backup methods:

Continuous Backups

Atlas uses incremental snapshots to continuously back up your data. Continuous backup snapshots are typically just a few seconds behind the operational system.

Atlas ensures point-in-time backup of replica sets and consistent, cluster-wide snapshots of sharded clusters.

For each Atlas project with continuous snapshots enabled, Atlas stores the continuous backup snapshots in one backup data center location dictated by the first backup-enabled cluster created in that project.

Continuous snapshots support restoring from the full snapshot or from a point-in-time between snapshots. You can also query a continuous snapshot.

Cloud Provider Snapshots

Important

Azure-backed replica set clusters only.

Atlas takes full-copy snapshots of cluster data every 24 hours.

Atlas cloud provider snapshots are stored in the same region as the corresponding cluster. For multi-region clusters, snapshots are stored in the cluster’s preferred region.