AEM Version Offloading and Restore | Community
Skip to main content
Level 2
Oct 7, 2020 3:31 PM UTC
Need info

AEM Version Offloading and Restore

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 replies

kautuk_sahni
Employee
Aug 10, 2021 12:22 PM UTC

@akashk22786878 can you please look at this Idea and review it? Do we need more information for this one?

Translate
Kautuk Sahni
Level 2
Dec 21, 2020 10:42 AM UTC

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

Translate
Employee
Oct 25, 2020 10:47 PM UTC

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.

Translate