Expand my Community achievements bar.

Need to Upgrade 6.1 from 5.6

Avatar

Former Community Member

Hi ,

I need to upgrade CQ 5.6 to AEM 6.1 , Could you please share the document. I am little bit confused , whether the http://docs.adobe.com/docs/en/aem/6-1/deploy/upgrade.html for CQ5.6 to AEM6.1 ?

Please let me know , Is that the above url is correct one?

Thanks in Advance.

Regards,

Suresh

6 Replies

Avatar

Employee

Hi Suresh,

what are you confused about? I took the section below from the page you listed. IF you are using 5.6.x, you are using CRX2

"Since AEM 6.1 removes support for CRX2, you must first migrate the repository to Apache Oak before upgrading if you are using an AEM 5.x or AEM 6.0 with a CRX2 backend installation.  

Adobe provides a tool that can be used to migrate the repository to the new OAK implementation. It is provided as part of the quickstart package.

The actual migration is performed using the standard AEM 6.1 quickstart jar file, executed with a new -x crx2oakoption which executes the crx2oak tool in order to simplify the upgrade and make it more robust."

Please also read the release notes and Known Issues before proceeding.

Regards,

Opkar

[1]https://docs.adobe.com/docs/en/aem/6-1/release-notes.html

[2]https://docs.adobe.com/docs/en/aem/6-1/release-notes/known-issues.html

Avatar

Level 6

Hi Opkar,

My client uses Cq5.6 with crx2 oak repository. So please suggest if the below steps are correct

1.In-place upgrade  (then AEM6.1 will runs with CRX2 repo)

2.Oak upgrade to point out from source-folder to oak_destination folder? (aem 6.1 will migrate to OAK )

Or we can directly run the 2nd  points by skipping 1st point . 

Avatar

Employee

Hi,

before planning any migration you must review the documentation for the upgrade process[0] and the known issues [1] with AEM6.1 ( the doc includes issues with upgrades), this will answer your questions, as you really need to be clear on the steps before attempting this. The steps must be followed in the order they are described. If after reviewing the documentation you still have questions, feel free to ask.

Regards,

Opkar

[0] https://docs.adobe.com/docs/en/aem/6-1/deploy/upgrade.html

[1] https://docs.adobe.com/docs/en/aem/6-1/release-notes/known-issues.html

Avatar

Level 6

Hi Opkar,

Again thanks for your support. I need a suggestion.

Scenario 1:

I have 1 author and 4 publisher instance.  First will perform author instance , user ACL, versioning and upgrade to AEM6.1 . Once done , will attempt and upgrade publisher instance 1 .

Finally Once done, can i take complete snapshot of 1st publisher and move across rest of publishers 2 , 3 and 4.?

Is it possible to setup forward replication between AEm6,.1 author to Cq5.x publisher?

Avatar

Employee

Hi,

I would always test the upgrade process on a copy of your system. As there may well be some code changes required which you might identify before, but you should identify during your regression tests. 

Always take a copy of your author and publish instances and then perform the upgrade, you could try both approaches and see if the in place upgrade works for you, with this approach there is less to check as you can be sure your original content will be there, rather than doing a diff in a new system where you have migrating content across.

Once you have a reproducible and successful upgrade process, you can perform the upgrade through your environments. In this way you should have a good process before you reach your production systems. 

In theory, it should be possible to replicate across two versions, I doubt it has been tested internally, so you would need to proceed with care.

Regards,

Opkar

Avatar

Level 6

HI Opkar,

Thanks for suggestion. will make snalpshot of author to TEST box and perform the below

1.Inplace to upgrade AEM version.

2.Oak tool to upgrade the repository.

3.User and Group permission revisit

4.Custom code verification on new AEM 6.1