Freedom251 › Database Replication Software
dsync

What dsync is
dsync moves data between databases and other stores through one-time migrations or continuous replication. After an initial copy, it can watch for source changes and update the destination. The open source edition runs as a single binary on a laptop, VM or Docker container. Connectors include MongoDB, Cosmos DB, DynamoDB, AWS DocumentDB, PostgreSQL, S3 and CSV files; several 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 through a CLI and a web page on the machine running dsync. Adiom says the tool does not store data and supports network encryption. Transformations can use external processes connected over gRPC. dsync does not replicate source DDL statements or indexes. With a metadata store for resumability, the open source edition has a 16 MB read-plan cap. Enterprise adds horizontal scalability, observability and transformations, and is described as suited to production use cases from 100 GB to 100 TB and beyond.
Who it suits
dsync is intended for engineers and DevOps teams at enterprises and fast-growing companies. It may suit teams planning database migrations or ongoing replication who can work with its available connectors and deployment options.
What it does well
- Supports one-time migrations and continuous replication.
- Can resume copies from saved state.
- Offers count-based and hash-based integrity checks.
- Runs as a single binary in several environments.
- Supports transformations through external gRPC-connected processes.
What to know first
- Does not replicate source DDL statements or indexes.
- Open source read plans have a 16 MB cap with metadata-store resumability.
- Several connectors are still in preview or development.
Limits
The free Open Source plan has a 16 MB read-plan cap when a metadata store is used for resumability. dsync does not replicate DDL statements or indexes from source to destination.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Open Source | Free forever · Great for small projects and testing · Best effort support · Commercial support add-on | Free |
| Enterprise | Annual or monthly fee · Commercial support · Roadmap prioritization · Customization | On request |
As adiom.io lists them, read 2 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the dsync website.
- Choose the free Open Source plan or inquire about Enterprise.
- Run the open source single binary on a laptop, VM, or Docker container.
- Configure a supported source and destination for one-way migration or replication.
dsync is a self-hosted tool for one-way data migration and ongoing replication. It is best suited to engineering and DevOps teams that want control over where a transfer runs and need to verify or resume it. The main drawback is its inability to carry source DDL or indexes to the destination.
Overview
dsync copies data between databases and data stores, either as a one-time migration or as an initial copy followed by change capture. That makes it useful when a destination must stay current during a move, but not when both ends need to exchange changes. Operators can run its open source single binary on a laptop, VM, or Docker container, keeping deployment on their own infrastructure.
Progress is reported in a CLI and a web page hosted on the machine running dsync. The ability to resume from saved state helps with interrupted initial copies and change-capture flows. Verification ranges from quick namespace counts to full hash-based checks, so teams can choose between a fast sanity check and a more thorough integrity comparison.
Key features
Connectors and transformations
Supported systems include MongoDB, Cosmos DB through MongoDB API or NoSQL, Azure Document DB, DynamoDB, HBase, AWS DocumentDB, AstraDB, Cassandra, CouchDB/IBM Cloudant, Firestore, PostgreSQL, SQL Server, Oracle, DB2, Weaviate, Qdrant, S3 Vector Index, S3 Storage, and files. The broader connector range gives teams options across databases, vector stores, object storage, and files; however, some connectors are in preview or development, so connector status matters before committing to a migration. Transformations are supported through external processes connected over gRPC.
Operational limits and security
dsync does not replicate source DDL statements or indexes. Teams must account for schema and index setup separately, making it a poor fit when migration needs to reproduce the source structure automatically. Adiom says dsync does not store data and supports network encryption. With a metadata store for resumability, the open source edition has a 16 MB cap on the read plan, a constraint to check against the intended workflow.
The Enterprise edition adds horizontal scalability, observability, and transformations, and is positioned for production work from 100 GB to 100 TB and beyond. Adiom also offers commercial support for both editions. That gives teams a path beyond the open source version, though the Enterprise plan's cost is custom pricing.
Pricing
Open Source
Open Source costs nothing, billed Free forever. It is aimed at small projects and testing, with best-effort support; commercial support is an add-on. The single-binary deployment and core migration, change-capture, verification, and resumability capabilities make it a credible starting point, but the 16 MB read-plan cap with a metadata store and lack of DDL and index replication limit its suitability for some production workflows.
Enterprise
Enterprise uses custom pricing, billed as an annual or monthly fee. It includes commercial support, roadmap prioritization, customization, horizontal scalability, and observability. It is the option for teams with larger production workloads or needs beyond the open source edition, but buyers should weigh its custom-priced terms against their scale and operational requirements.
Platforms
dsync supports Linux, macOS, Windows, web, and self-hosted deployment. The open source binary can run on a laptop, VM, or Docker container, while its web page is hosted on the machine running dsync. Self-hosting suits teams that need to operate the replication process within their own environment; it is not a hosted service.
Who it's for
dsync is a good fit for engineers and DevOps teams at enterprises and fast-growing companies that need one-way migration or replication, value resumability and integrity checks, and can manage deployment themselves. It is less appropriate for teams that require bidirectional sync or expect indexes and DDL to move with the data. Smaller projects and testing have a free path; larger production requirements may call for Enterprise.
Pros and cons
- Resumable transfers: saved-state recovery can avoid restarting an interrupted initial copy or change-capture flow from scratch.
- Choice of verification depth: namespace counts provide a quick check, while hash-based verification offers a more complete integrity comparison.
- Self-hosted operation: the single binary can run on a laptop, VM, or Docker container, giving teams control over where it runs.
- Broad connector coverage: support spans databases, vector stores, S3, and files, though preview and development connectors need checking.
- No schema or index replication: teams must handle DDL and index setup separately at the destination.
- Read-plan ceiling: the 16 MB cap applies to the open source edition when a metadata store is used for resumability.
Alternatives
Consider Database Replication Software for a broader comparison of replication tools.
- SymmetricDS is an alternative with a free Community plan and support for Android and iOS as well as desktop and web platforms; choose it when those platforms are relevant.
- DBConvert Streams offers a free plan centered on an IDE, browser viewers, editor extensions, and federated queries over two sources; choose it when those tools and queries fit better than dsync's migration focus.
- Debezium is a free, open-source distributed change data capture platform under Apache License 2.0; choose it when distributed CDC is the priority.
- NineData offers a free Community plan with on-premise deployment, up to 10 data sources, and up to 10 replication tasks; choose it when those caps suit the workload.
- Artie has a free plan capped at 1M billable rows per month and two active pipelines, with backfills included; choose it when that pipeline and row allowance fits.
- DBSync offers a free Developer plan capped at two connectors, 10,000 records, and three objects; choose it for a small transfer within those limits.
- Google Cloud Datastream has a free tier of 100 GiB of CDC data per month per billing account for AlloyDB and Spanner sources to BigQuery; choose it when that source-destination path fits.
- Oracle GoldenGate has a free perpetual license with a recipe-driven interface and Docker deployment; consider it as an alternative.
Verdict
Choose dsync if you need self-hosted, one-way migration or replication with resumability and verification, and can manage schema and indexes separately. Look elsewhere if bidirectional synchronization or automatic DDL and index replication is essential, or if the open source read-plan cap conflicts with your workflow.
Verdict
dsync offers migration, change capture, verification and resumability with a self-hosted open source edition. Check connector status and the DDL, index and read-plan limits against your data workflow.
Questions
Is dsync free?
Yes. Open Source costs nothing and is billed Free forever. Commercial support is available as an add-on.
Is there a free trial?
Yes, a free trial is listed.
Where can dsync run?
The open source edition is a single binary that can run on a laptop, VM, or Docker container. It is self-hosted and supports Linux, macOS, and Windows.
Which databases and stores does dsync support?
The supported list includes MongoDB, Cosmos DB, DynamoDB, AWS DocumentDB, PostgreSQL, SQL Server, Oracle, S3 storage, and files, among others. Some connectors are in preview or development.
What does Enterprise add?
Enterprise adds horizontal scalability, observability, and transformations. Its plan is billed annually or monthly, with price not listed.
Facts from dsync's own pages
- Change capture
- After an initial sync, dsync monitors the source for changes and updates the destination. · docs.adiom.io, 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, 2 Oct 2026
- Customization
- Dsync supports transformations through external processes connected over gRPC. · docs.adiom.io, 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, 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, 2 Oct 2026
- Headquarters
- San Francisco, California, United States · adiom.io, 28 Sept 2026
- Intended users
- Adiom describes dsync as intended for engineers and DevOps teams at enterprises and fast-growing companies. · adiom.io, 2 Oct 2026
- Limit
- Dsync does not replicate DDL statements or indexes from the source to the destination. · docs.adiom.io, 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, 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, 2 Oct 2026
- Purpose
- dsync migrates and replicates data between databases and data stores, including one-time migrations and continuous replication. · docs.adiom.io, 2 Oct 2026
- Resumability
- Dsync can resume an initial copy or change data capture flow from its last saved state. · docs.adiom.io, 2 Oct 2026
- Security
- Adiom says dsync does not store data and supports network encryption. · adiom.io, 2 Oct 2026
- Support
- Adiom offers commercial support for both open source dsync and its Enterprise version. · adiom.io, 2 Oct 2026
- Verification
- Data integrity checks include quick namespace counts and complete hash-based verification. · docs.adiom.io, 2 Oct 2026
Where dsync stands on Freedom251
- Database Replication Software#5 of 32
