Skip to content
Rate this page
Thanks for your feedback
Thank you! The feedback has been submitted.

Get free database assistance or contact our experts for personalized support.

Percona ClusterSync for MongoDB documentation

This is the documentation for the latest release, PCSM 0.7.0 (Release Notes).

Percona ClusterSync for MongoDB (PCSM) is a tool for replicating data from a source MongoDB cluster to a target MongoDB cluster. It enables you to migrate from MongoDB Atlas or MongoDB Enterprise Edition to Percona Server for MongoDB with zero downtime. Check Supported MongoDB deployments.

Percona ClusterSync for MongoDB (PCSM) supports cloning data, replicating changes, and managing collections and indexes.

Get started How Percona ClusterSync for MongoDB works

Features

  • Data clone: Transfer existing data from a source MongoDB to a target MongoDB deployment.
  • Real-time replication: Percona ClusterSync for MongoDB uses MongoDB change streams to track changes in your source cluster and replicate them to target in real time.
  • Namespace filtering: Specify which databases and collections to include or exclude.
  • Automatic index management: Ensure necessary indexes are created on the target.
  • HTTP API: Start, finalize, pause, resume, and check replication status via HTTP endpoints.

Why you need PCSM

Benefit from Percona ClusterSync for MongoDB in the following use cases:

  • Disaster recovery:

    PCSM enables you to maintain a secondary cluster as a backup. In case of a failure in the primary cluster, the secondary cluster can take over, ensuring minimal downtime.

  • Data migration:

    PCSM simplifies the process of migrating data between clusters, whether you’re upgrading to a new MongoDB version, moving to a different vendor, or transitioning from cloud to on-premises.

  • Global data distribution

    Synchronize data across geographically distributed clusters to improve data access speed and reduce latency for users in different regions.

  • Testing and development:

    Keep a test or development cluster in sync with the production cluster to ensure accurate testing and debugging without affecting live data.

  • Hybrid cloud deployments

    Synchronize data between on-premises clusters and cloud clusters, enabling hybrid cloud strategies.


Last update: January 13, 2026
Created: January 13, 2026