Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.

AEM Version Offloading and Restore

Avatar

Level 2

10/7/20

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.

3 Comments

Avatar

Employee

10/25/20

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

Level 2

12/21/20

@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 .