Crx2Oak helps migrate data from older CQ versions based on Apache Jackrabbit 2 to Oak, and it can also be used to copy data between Oak repositories.
You may also read: AEM As A Cloud Video Tutorials
The tool can be used for:
- Migrating from older CQ 5 versions to AEM 6
- Copying data between multiple Oak repositories
- Converting data between different Oak MicroKernel implementations. (S3DataStore to FileDataStore)
Some of its features are
- The migration can be interrupted at any time, with the possibility to resume it afterwards.
- Custom Java logic can also be implemented using CommitHooks.
- CRX2Oak also supports memory mapped operations by default. Memory mapping greatly improves performance
Parameters
Node Store Options
--cache: Cache size in MB (default is 256)
--mmap: Enable memory mapped file access for Segment Store
--src-password: Password for the source RDB database
--src-user: User for the source RDB
--user: User for the targed RDB
--password: Password for the target RDB.
Version Store Options
--copy-orphaned-versions: Skips copying orphaned versions. Parameters supported are: true, false and yyyy-mm-dd. Defaults to true.
--copy-versions: Copies the version storage. Parameters: true, false, yyyy-mm-dd. Defaults to true.
WATCH THIS >> AEM AS CLOUD SERVICE VIDEO TUTORIAL SERIES
Path Options
--include-paths: Comma-separated list of paths to include during copy
--merge-paths: Comma-separated list of paths to merge during copy
--exclude-paths: Comma-separated list of paths to exclude during copy.
Source Blob Store Options
--src-datastore: The datastore directory to be used as a source FileDataStore
--src-fileblobstore: The datastore directory to be used as a source FileBlobStore
--src-s3datastore: The datastore directory to be used for the source S3DataStore
--src-s3config: The configuration file for the source S3DataStore.
Destination BlobStore Options
--datastore: The datastore directory to be used as a target FileDataStore
--fileblobstore: The datastore directory to be used as a target FileBlobStore
--s3datastore: The datastore directory to be used for the target S3DataStore
--s3config: The configuration file for the target S3DataStore.
Help Options
-?, -h, --help: Shows help information.
Debugging
--log-level TRACE or --log-level DEBUG
Demo Video Series
No comments:
Post a Comment