Expand my Community achievements bar.

Guidelines for the Responsible Use of Generative AI in the Experience Cloud Community.

Content Sync - One Environment to other - Auto Sync

Avatar

Level 4
Level 4

Hi All, 

Our requirement is to setup two environments, ENV-1 and ENV-2 (one-way sync), with ENV-2 syncing content from ENV-1. 
In order to automatically sync content from ENV-1 to ENV-2, what options are available to us?
Any Considerations to keep in mind before setting up this type of setup?
TIA

 

8 Replies

Avatar

Community Advisor

It might be worth a shot to try replication agent in Env-1, where a replication agent will publish content to an author and publish server in Env-2. 

Avatar

Employee Advisor

Replication agents are definitely one option, but you should consider the fact if you need content migration from author to author and publisher to publisher or just want to sync content from the author of env1 to author&pub of env 2.

 

I have also used this tool [1] to sync content automatically from one env to another environment.

 

[1] https://www.zoozdigital.com/aem-content-sync-automation-tool.html

Avatar

Community Advisor

Hi @nj2 ,

There are multiple options you may consider for content synchronization, it depends on architecture what suits you better. One I would choose Grabbit based on your above example.

Here are more detailed explanation given with various options: https://medium.com/globant/aem-content-synchronization-cb1e15b0c3f8

Content sync automation: https://adapt.to/2020/en/schedule/content-sync-automation.html 

Hope that helps!

Regards,

Santosh 

Avatar

Level 4
Level 4

Thanks @SantoshSai , @Mohit_KBansal for your reply. 

I am looking for OOB options and not any external tool for this implementation. 

Options are in consideration - 

1. Replication agent to push content to Author/publish server

2. Workflow - internally invoke replication agent 

Any other  suggestions ?

Avatar

Level 2

Hi,

 

Will this work in AEM Cloud as well? Another thread on the same topic and looks like it is not possible except Package Manager right now in AEM Cloud. please confirm

 

https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/best-way-to-sync-content-b...

 

Thanks,

Selvendran

Avatar

Community Advisor

Hi @SantoshSai, Did you have any issues in using Grabbit with AEM 6.5 ?

Per Grabbit Github repo below, latest version is v7.1.5 released 2 years ago and support is mentioned till AEM version 6.3

Rohan_Garg_0-1678876624802.png

Avatar

Community Advisor

OOTB solution is replication. Setup replication agent in Env-1, where a replication agent will publish content to an author and publish in Env-2. 

Avatar

Level 4
Level 4

thank you @HeenaMadan  - Are there any pointers or use cases I should consider when choosing this solution? such as what should be invocation strategy - event based (page create/update/delete) or workflow or any other method.. please share your thought on this..