MongoDB Cluster-to-Cluster Sync (original) (raw)
Migrate your cluster anywhere you want to run it
MongoDB gives you the flexibility to run anywhere and Cluster-to-Cluster Sync helps you move your data there. You can easily migrate your databases that are on-premises, in a private cloud, hybrid cloud, or public cloud with minimal downtime.
Get more control over your migrations
Cluster-to-Cluster Sync gives you more options like migrating between different versions of MongoDB and migrating from a replica set to a sharded cluster.
Less downtime, more successful migrations
Your original cluster keeps working while the migration takes place. Easily resume synchronization in case of interruptions. An embedded verifier makes sure all your data is correct before you perform the cutover to the new cluster.
Feature overview
Learn more about MongoDB’s Cluster-to-Cluster Sync
Get the most out of MongoDB Atlas
Power more data-driven experiences and insights with the rest of our application data platform.
FAQ
Common questions and answers about Cluster-to-Cluster Sync
At the core of Cluster-to-Cluster Sync in MongoDB is the mongosync utility. You can use this tool to perform one-time data migrations between MongoDB clusters with minimal downtime. It works with many environments including MongoDB Atlas, private clouds, public clouds, and on-premises.
Cluster-to-Cluster Sync is free for Atlas and Enterprise Advanced users. If you are a Community Edition user planning to migrate to Atlas, please consult with your MongoDB account team for guidance.
Cluster-to-Cluster Sync currently supports replica set to replica set migrations, replica set to sharded cluster migrations, and sharded cluster to sharded cluster migrations.
See more in the Supported Cluster Topology documentation page.