dsync
San Francisco, California, United States
What it is
dsync moves and replicates data between databases and other data stores, for one-time migrations or ongoing synchronization. After an initial copy, it can monitor the source and send changes to the destination. The open source edition is a single binary that can run on a laptop, VM, or Docker container. Listed connectors include MongoDB, Cosmos DB, DynamoDB, AWS DocumentDB, PostgreSQL, S3, and CSV files; other connectors are in preview or development. Integrity checks range from namespace counts to complete hash-based verification, and an interrupted initial copy or change-capture flow can resume from saved state. Progress is available in the command-line interface and a web page hosted on the machine running dsync. Adiom says dsync does not store data and supports network encryption. Transformations can be handled through external processes connected over gRPC. One limitation is that source DDL statements and indexes are not replicated. With a metadata store for resumability, the open source edition has a 16 MB cap on the read plan. Enterprise adds horizontal scalability, observability, and transformations.
For and against
For
- Supports one-time migrations and ongoing replication.
- Can resume copies and change-capture flows from saved state.
- Offers hash-based integrity verification.
- Runs as a single binary on a laptop, VM, or Docker container.
- Progress appears in the CLI and a hosted web page.
Against
- Does not replicate source DDL statements or indexes.
- Open source read plans have a 16 MB cap with a metadata store.
- Several connectors are in preview or development.
The verdict
dsync supports initial data moves followed by change replication, with verification and resumability options. Note that source DDL and indexes are not copied, and the open source edition has a read-plan cap in the stated resumability setup.
Who it suits
dsync is aimed at engineers and DevOps teams at enterprises and fast-growing companies. Its open source edition may suit small projects and testing; Adiom also offers commercial support for both editions.
Plans and prices
Open Source
Great for small projects and testing · Best effort support · Commercial support add-on
Read 2 Oct 2026 · adiom.io
Enterprise
Commercial support · Roadmap prioritization · Customization
Read 2 Oct 2026 · adiom.io
On the record
- Change capture
- After an initial sync, dsync monitors the source for changes and updates the destination.docs.adiom.io · read 2 Oct 2026
- Connectors
- Available connectors include MongoDB, Cosmos DB, DynamoDB, AWS DocumentDB, PostgreSQL, S3, and CSV files; several others are in preview or development.docs.adiom.io · read 2 Oct 2026
- Customization
- Dsync supports transformations through external processes connected over gRPC.docs.adiom.io · read 2 Oct 2026
- Deployment
- The open source edition is a single binary that can run on a laptop, VM, or Docker container.docs.adiom.io · read 2 Oct 2026
- Enterprise edition
- The Enterprise edition adds horizontal scalability, observability, and transformations and is described as suitable for production use cases from 100 GB to 100 TB and beyond.docs.adiom.io · read 2 Oct 2026
- Intended users
- Adiom describes dsync as intended for engineers and DevOps teams at enterprises and fast-growing companies.adiom.io · read 2 Oct 2026
- Limit
- Dsync does not replicate DDL statements or indexes from the source to the destination.docs.adiom.io · read 2 Oct 2026
- Monitoring
- Dsync provides progress reporting through both a CLI and a web page hosted on the machine running dsync.docs.adiom.io · read 2 Oct 2026
- Open source limit
- With a metadata store for resumability, the open source version has a 16 MB cap on the read plan.docs.adiom.io · read 2 Oct 2026
- Purpose
- dsync migrates and replicates data between databases and data stores, including one-time migrations and continuous replication.docs.adiom.io · read 2 Oct 2026
- Resumability
- Dsync can resume an initial copy or change data capture flow from its last saved state.docs.adiom.io · read 2 Oct 2026
- Security
- Adiom says dsync does not store data and supports network encryption.adiom.io · read 2 Oct 2026
- Support
- Adiom offers commercial support for both open source dsync and its Enterprise version.adiom.io · read 2 Oct 2026
- Verification
- Data integrity checks include quick namespace counts and complete hash-based verification.docs.adiom.io · read 2 Oct 2026