最終更新日 :
2021年4月28日
問題点
CRX2Oak ユーティリティを使用して AEM 6.0、6.1 または 6.2 から AEM 6.3 にコンテンツを移行する際に、次のエラーが発生します。
22.08.2017 11:25:16.256 ERROR c.a.g.c.c.MigrationSpecGenerator: I/O error during processing migration specification: org.apache.jackrabbit.oak.segment.file.InvalidFileStoreVersionException: Using oak-segment-tar, but oak-segment should be used
環境
CRX2Oak-1.6.x を使用して、AEM6.0 ~ 6.2 から 6.3 以降のバージョンに移行した場合です。
原因
CRX2Oak コマンドのパラメーターが不足しています。
解決策
次のように、CRX2Oak コマンドのソースパスの前に「segment-old:」を追加します(以下の強調表示されているテキストを参照)。
java -Xmx1g -jar crx2oak-1.6.8-all-in-one.jar --include-paths=/content/geometrixx segment-old:/opt/old-aem/repository /opt/aem63/crx-quickstart/repository