-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
5 changed files
with
33 additions
and
115 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
= Introduction to data migration | ||
:page-tag: migration,zdm,zero-downtime,zdm-proxy, introduction | ||
ifdef::env-github,env-browser,env-vscode[:imagesprefix: ../images/] | ||
ifndef::env-github,env-browser,env-vscode[:imagesprefix: ] | ||
|
||
Enterprises today want to reliably migrate mission-critical client applications and data to cloud environments with zero downtime or near zero downtime during the migration. | ||
|
||
{company} has developed a set of thoroughly tested self-service tools to walk you through well-defined migration options. | ||
These tools provide features that help you migrate your data from any Cassandra origin (Apache Cassandra®, {company} Enterprise (DSE), {company} {astra_db}) to any Cassandra target (Apache Cassandra®, DSE, {company} {astra_db}). | ||
|
||
== Migration process and tools | ||
|
||
A migration is a workflow that encompasses the lifecycle of uploading and importing your data to the selected databases. | ||
{company} can migrate all data, however critical, with acceptable or zero downtime. | ||
When the migration is complete, the data is present in the new database and all client applications connect exclusively to the new database. The old database becomes obsolete and can be removed. | ||
|
||
The migration tools are: | ||
|
||
* https://docs.datastax.com/en/data-migration/introduction.html[*Zero Downtime Migration*] (ZDM) Proxy: You can continue to run your current application and migrate data from the Origin to the Target database without any downtime. | ||
The proxy helps to manage the activity in transition. | ||
* xref:cassandra-data-migrator.adoc[*Cassandra Data Migrator*]: It can be used in conjunction with the ZDM Proxy for a migration with zero downtime. It can also be used on its own for migrations with acceptable downtime. | ||
* https://docs.datastax.com/en/dsbulk/overview/dsbulk-about.html[*DSBulk Loader*]: In addition to loading and unloading CSV and JSON data, DSBulk can transfer data between databases. | ||
It can read data from a table from your origin database and write it to a table in your target database. | ||
It can be used as an alternative to Cassandra Data Migrator (CDM). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters