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
Bedrock Mission!

Learn more

View all

Sign in to view all badges

AEM Version Offloading and Restore

Avatar

Level 2

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.

3 Comments

Avatar

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

Level 2

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 .