AEM Version Offloading and Restore

Avatar

Avatar

Kundan_Ray1

Avatar

Kundan_Ray1

Kundan_Ray1

07-10-2020

Many customers today need the AEM Versions to be kept and not purge due to legal requirements.

At any given point of time , customers may want to restore to any previous versions, can view differences, go in timewarp mode with all the previous versions of a page.

 

Over a period of time , the jcr:VersionStorage can grow to more than 100 million nodes which makes indexing , Inplace Upgrade and overall system performances slow.

 

We need ability in AEM where jcr versions can be offloaded to an offloaded instance / shared mount and all the OOTB functionalities like Restore, TimeWarp, Version history / difference should work AS IS without the need of custom code/ implementation.

2 Comments

Avatar

Avatar

hamidk92094312

Employee

Avatar

hamidk92094312

Employee

hamidk92094312
Employee

25-10-2020

Hi @Kundan_Ray1 

This can be achieved by using crx2oak tool to migrate the Page content using "--include-paths" argument and the "--copy-versions=true" flag which would make a backup instance with all versions and pages.

Status changed to: Needs Info

Avatar

Avatar

Kundan_Ray1

Avatar

Kundan_Ray1

Kundan_Ray1

21-12-2020

@hamidk92094312  It will just copy the versions . We want to move the data from actual live instance , continuously offload jcr:VersionStorage of the actual live instance and fetch the version history from the offloaded instance in timeline mode / restore pages seamlessly from the OOTB .