tmgodinho commented on code in PR #6849: URL: https://github.com/apache/ignite-3/pull/6849#discussion_r2465978233
########## docs/_docs/installation/migration-from-ai2/persistent-migration.adoc: ########## @@ -0,0 +1,133 @@ += Persistent Data Migration + +Ignite 3 persistent data storage is not directly compatible with Ignite 2. You need to convert your Ignite 2 caches to Ignite 3 tables. The migration tool can be used to convert most Ignite 2 caches + +There are two options for creating the required Ignite 3 configuration: + +* <<Replicating Caches to Ignite 3>> +* <<Migrating Persistent Data>> + +Regardless of the approach you choose, you need to download the migration tools first: + +. link:https://dlcdn.apache.org/ignite/3.1.0/migration-tools-cli-3.1.0.zip[Download] the migration tools. +. Unpack the downloaded archive to your machine. +. To explore the available commands in help, run the following command from the migration tools directory: ++ +[source, shell] +---- +bin/migration-tools --help +---- ++ +or ++ +[source, shell] +---- +bin/migration-tools {command} --help +---- ++ +Substitute `{command}` with the actual command name. + +== Replicating Caches to Ignite 3 + +The migration tool can analyze Ignite 2 configuration and create DDL requests required to reproduce the caches. These caches will be empty, and you can then use the link:migration-from-gg-8/dcr-from-gg8[data center replication between Ignite 2 and Ignite 3] to transfer data between your clusters. Review Comment: `link:migration-from-gg-8/dcr-from-gg8[data center replication between Ignite 2 and Ignite 3]` is this correct?? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
