Cluster compatibility for Zero Downtime Migration
True zero downtime migration is only possible if your database meets the minimum requirements described in Feasibility checks, including compatibility of the source and target clusters.
Compatible source and target clusters for migrations with zero downtime
You can use ZDM Proxy to support migrations from Apache Cassandra®, DataStax Enterprise (DSE), Hyper-Converged Database (HCD), Astra DB, and other Cassandra-based databases to any other Cassandra-based database of the equivalent type or version:
- Compatible origin clusters
-
Migrate from one of the following:
-
DataStax Enterprise (DSE) version 4.7.1 and later
-
Apache Cassandra® version 2.1.6 and later
-
Other Cassandra-based databases that are based on a compatible Cassandra version, such as Astra DB Classic, ScyllaDB, and Yugabyte.
-
- Compatible target clusters
-
Migrate to one of the following:
-
A cluster running the same or later version of Cassandra or DSE
-
For more Astra DB migration paths, see Astra Migration Toolkit.
Incompatible clusters and migrations with some downtime
If you don’t want to use ZDM Proxy or your databases don’t meet the zero-downtime requirements, you can still complete the migration, but some downtime might be necessary to finish the migration.
If your clusters are incompatible, you might be able to use data migration tools such as DSBulk Migrator or a custom data migration script. Make sure you transform or prepare the data to comply with the target cluster’s schema.