Content migration using Crx2oak ( AEM 6.3 to 6.3)

Avatar

Avatar

Krisgum

Avatar

Krisgum

Krisgum

16-08-2017

Hi There ,

Using the setps mentioned in this article , http://www.sravan.co/blog/aem-convert-blob-datastore-to-file-datastore  I was able to migrate my repository from AEM 6.1 (all in segment store) to AEM 6.3 (segment store + binary data to separated file store) .

Now I'm trying out the migration  from AEM 6.3 (segment store+data store) to AEM 6.3 (segment Store + data store)

I'm executing it as below  , however migration seems to fail with exception

15:51:48.226 ERROR [main] MigrationSpecGenerator.java:57    I/O error during processing migration specification: org.apache.jackrabbit.oak.plugins.segment.file.InvalidFileStoreVersionException

java -jar crx2oak-1.4.6-standalone.jar --copy-binaries --src-datastore=crx-quickstart/old63repository/datastore --datastore=/crx-quickstart/new63repository/datastore crx-quickstart/old63repository crx-quickstart/new63repository

Am i missing any parameter when running the jar ?

View Entire Topic

Avatar

Avatar

Krisgum

Avatar

Krisgum

Krisgum

17-08-2017

Thanks kautuk.

Im using higher version of crx2oak as 6.1 to 6.3 was successful.

As part of our deployment model for every deployment , im trying to spin up a fresh instance and migrate known content paths from old repo.

The way im running now for a repository with file store is by explicitly mentioning paths  src-datastore and target datastore. Is it not the right way ? When you mentioned FS copy , did you mean simply copying the directory like via rsync to target directory or running crx2oak with some different input params ?

Thanks