Docs Menu

Cluster-to-Cluster Sync

Preview Release

Cluster-to-Cluster Sync is available as a Preview feature. This feature and the corresponding documentation may change at any time during the Preview phase.

MongoDB does not support unreleased software. Cluster-to-Cluster Sync should not be used in production systems.

Cluster-to-Cluster Sync provides continuous data synchronization or a one-time data migration between two MongoDB clusters in the same or hybrid environments. You can enable Cluster-to-Cluster Sync with the mongosync utility.

mongosync can continuously synchronize data between two clusters. You can use mongosync to create dedicated analytics, development, or testing clusters that mirror your production environment. Synchronized clusters can also support locality requirements for audit and data residency compliance.

In addition to continuous data synchronization, mongosync can also facilitate a one time data migration between clusters.

To get started with mongosync, refer to the Quick Start Guide. For more detailed information, refer to the Installation or Connecting mongosync page that best fits your situation.


mongosync does not check for compliance with the documented limitations. Please ensure that your application is not affected by the limitations.

Running mongosync in the presence of one of these limitations could lead to undefined behavior on the destination cluster.

The Frequently Asked Questions (FAQ) page addresses common questions users have asked about mongosync.

Quickstart →
Give Feedback
© 2022 MongoDB, Inc.


  • Careers
  • Investor Relations
  • Legal Notices
  • Privacy Notices
  • Security Information
  • Trust Center
© 2022 MongoDB, Inc.