Hi Folks,
I have a small challenge here about the content synching from PROD to STAGE environment. Here is my client env setup.
1. AEM On Prem version 6.5.19
2. Lower environments are without SSO - DEV, LT, INT
3. Higher Environments are on SSO authentication - STAGE and PROD.
Having browsed through the community, Questions, Blogs and documentation, I got to know below approaches to copy/clone/sync contents from cross environments.
First 2 approaches in my project case is way too heavy, due to huge amount of /content/dam and /content/<sites>. While I was checking ACS Common content sync on the documentation, I see only username password usage there. Is it possible to use environments having SSO integrations, like in my case?
Other tools, CRX2OAK, VLT-RCP or Grabbit, not sure if they are supported or safe or feasible to use.
Appreciate your thoughts and pointers.
KR,
Prasanna
Solved! Go to Solution.
Views
Replies
Total Likes
@gkalyan Please check below URL:
https://medium.com/globant/aem-content-synchronization-cb1e15b0c3f8
Based on the pros and cons of the tools, there is no single best option for content sync, all depends on your project status, the instance size, and requirement. If you are looking to move a small piece of content or a small list of assets Package Manager is the easiest way to solve it. But if you are trying to move GB or TB of content and assets then Vault RCP or Grabbit is the best option. Sometimes we don’t have enough permission on the different instances to install or make troubleshooting. If that’s the case then Vault RCP could be the best option because you can run it from your local as long as you don’t have any firewall rules blocking access to the source and target servers. If that’s not the case then Grabbit is the option for faster synchronisation.
@gkalyan Please check below URL:
https://medium.com/globant/aem-content-synchronization-cb1e15b0c3f8
Based on the pros and cons of the tools, there is no single best option for content sync, all depends on your project status, the instance size, and requirement. If you are looking to move a small piece of content or a small list of assets Package Manager is the easiest way to solve it. But if you are trying to move GB or TB of content and assets then Vault RCP or Grabbit is the best option. Sometimes we don’t have enough permission on the different instances to install or make troubleshooting. If that’s the case then Vault RCP could be the best option because you can run it from your local as long as you don’t have any firewall rules blocking access to the source and target servers. If that’s not the case then Grabbit is the option for faster synchronisation.
Hi @prsn1034 ,
When it comes to syncing content from a production (PROD) environment to a staging (STAGE) environment in an AEM on-premises setup, there are several approaches you can consider. Here are some options to explore:
1. **Package Manager**: Creating a ZIP package using the Package Manager and installing it on the STAGE environment is a common approach. However, as you mentioned, it may not be suitable for large amounts of content due to performance considerations.
2. **Replication Agent**: Using a Replication Agent to move content from PROD to STAGE is another option. This approach leverages AEM's built-in replication functionality. However, it may also have performance implications, especially for large content sets.
3. **CRX2OAK Tool**: The CRX2OAK tool is a command-line tool provided by Adobe that allows you to export and import content between AEM instances. It can be used to sync content between PROD and STAGE environments. However, it requires careful planning and execution to ensure data integrity and consistency.
4. **VLT Remote Copy**: VLT Remote Copy is a tool that allows you to copy content between AEM instances using the Vault command-line interface (VLT). It can be used to sync content between PROD and STAGE environments. However, it also requires careful planning and execution.
5. **Grabbit**: Grabbit is an open-source tool developed by Adobe Consulting Services (ACS) that provides content synchronization capabilities for AEM. It can be used to sync content between PROD and STAGE environments. However, it is important to evaluate its suitability for your specific use case and ensure it meets your requirements.
6. **ACS Common Content Sync**: ACS Common Content Sync is another open-source tool developed by Adobe Consulting Services (ACS) that provides content synchronization capabilities for AEM. It supports various authentication mechanisms, including username/password and OAuth. It can be used to sync content between PROD and STAGE environments, even with SSO integrations. However, it is important to evaluate its suitability for your specific use case and ensure it meets your requirements.
When choosing an approach, consider factors such as the size and complexity of your content, performance requirements, security considerations, and the level of effort required for implementation and maintenance. It is recommended to thoroughly test any solution in a non-production environment before deploying it to your production and staging environments. Additionally, consult with your AEM development team and Adobe Support for guidance and best practices specific to your environment.
@HrishikeshKa : Grabbit is an open-source tool developed by Adobe Consulting Services (ACS)????
As per my knowledge, its by Time Warner Cable
Views
Replies
Total Likes
Views
Like
Replies