Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

CRX2OAK vs AEM cURL commands for content migration from higher to lower environments on AEM 6.5

muralik28645044
Level 1
Level 1

Hi there,

Want to get views on using CRX2OAK tool vs AEM cURL commands for content migration from higher to lower environments on AEM 6.5. Which one is recommended way?

1 Accepted Solution
Rajashankar
Correct answer by
Level 4
Level 4

Hi @muralik28645044 

Migration from one repository to another preffered method is always crx2oak(This has several advantages like merging option,including version history etc..)

Please refer:https://experienceleague.adobe.com/docs/experience-manager-65/deploying/upgrading/using-crx2oak.html...

 

I hope when you mean AEM CURL command you are reffering to uploading the content as package example:

curl -u <user>:<password> -F cmd=install http://localhost:4502/crx/packmgr/service/.json/etc/packages/my_packages/test.zip

 

This will obviously have issues for scenarios like a) migrating versioned content b) content heavy migration etc...

So preffered way is to use crx2oak.

 

You can also look at grabbit tool for content sync between two repos

https://github.com/TWCable/grabbit

Hope it helps

 

Regards,

Raja

View solution in original post

2 Replies
Rajashankar
Correct answer by
Level 4
Level 4

Hi @muralik28645044 

Migration from one repository to another preffered method is always crx2oak(This has several advantages like merging option,including version history etc..)

Please refer:https://experienceleague.adobe.com/docs/experience-manager-65/deploying/upgrading/using-crx2oak.html...

 

I hope when you mean AEM CURL command you are reffering to uploading the content as package example:

curl -u <user>:<password> -F cmd=install http://localhost:4502/crx/packmgr/service/.json/etc/packages/my_packages/test.zip

 

This will obviously have issues for scenarios like a) migrating versioned content b) content heavy migration etc...

So preffered way is to use crx2oak.

 

You can also look at grabbit tool for content sync between two repos

https://github.com/TWCable/grabbit

Hope it helps

 

Regards,

Raja

View solution in original post