Adobe Experience Manager is one of the most powerful tools that has driven digital transformation to the next level. Most businesses these days have mammoth asset libraries and data. It covers images, videos, documents, and all types of digital assets. Creating these assets takes a lot of time and money. Therefore, you must make sure that you store them safely for reuse. AEM serves as an efficient digital asset management (DAM) solution.
If you want to use AEM to the fullest, it is of utmost importance to plan your migration to AEM as a cloud service and set it up well.
Migrating your assets to AEM involves eight easy steps, enlisted below.
Source: Adobe Experience League
In this article, we shall discuss all these AEM migration steps in greater detail.
At the outset, you must understand your current system and its technical factors. Determine the objective of switching to AEM and how it will help overcome the issues pertaining to the existing CMS or DAM.
Answer the following seven questions before migrating:
In a new instance, the implementor will have access to all the system resources. Hence,you need not worry about the downtime during the asset migration in AEM. However, if it is an existing system, the AEM migration services provider must make sure that no routine activities are hampered.
The next step is to go through the Adobe doc for performance. In this step, we check whether the instance can handle the migration activities.
If needed, you will have to install extra packages such as ACS AEM Commons, ACS AEM Tools, S3 ingestor package in AEM, ImageMagick, Ghostscript, etc. on the server.
According to the project and use of the system, you must inspect whether the data store is set up properly or needs reconfiguration.
As a best practice, decide on the folder structure in the initial stage to implement the AEM migration steps smoothly. Also, determine whether you need to use “sling:folder” or “sling:orderedFolder”. Generally, it is advisable to use “sling:folder” to ensure optimal performance. As the name suggests, “sling:orderedFolder” helps in storing the entries in order.
Lastly, you must always prepare DAM Update asset workflow according to the project and customize it, if needed. Also, create new tags if needed and check whether workflows have to be disabled or custom namespace needs to be added.
Inform the AEM migration services provider about the data clean up or rearrangement. This step involves the extraction of all information of the existing system and its formatting. It covers all the binary information like the asset name, asset size, unique ID, folder location, and also metadata. It is crucial to check that no assets have the same name in a particular folder.
Binaries can be migrated in a number of ways, according to the requirements and parameters discussed in the first point above.
There are three commonly used binary migration methods, as follows:
Once the metadata has been cleaned up and formatted according to the asset path and AEM support, you have to ingest them with the help of CSV metadata import OOTB AEM feature or ACS AEM Tools CSV Importer (in delta mode). The latter is better in terms of speed and the results display. Moreover, it is easier to customize the code to handle languages besides English. It also helps in handling larger CSV file or more data input.
The assets would have to run through the DAM Update asset workflow to create thumbnails, default/OOTB metadata, etc., or any other workflow if needed. This becomes especially important if your migration approach involves disabling workflow launchers and listeners.
In this step, you carry out the validation for the assets – the count, metadata, size, file name, features included, indexes, and asset search and filtering. The enterprise DAM is now ready with migrated assets after complete validation.
Delta migration refers to the process that exclusively moves the changes made to an environment since the last migration. Its benefits are:
Indications of Delta Migration:
Delta migration is advisable when you can carry out a “soft” content freeze. It does not allow deletion of the assets or moving them on the legacy system.
Steps to Carry Out Delta Migration:
You can carry out a delta migration with the help of the ACS Commons Query Packager.
Other tools that can help with AEM migration include:
In addition to AEM assets migration, you can also implement AEM content migration.
Define and identify the content types and locate the current source. Evaluate the state of your content and its quantity and quality. Filter out outdated content.
After identifying the content, content mapping comes next. It helps in connecting the old and existing Java Content Repository (JCR) properties in AEM. Recognize attributes from the old system to be migrated and the corresponding attributes in the new system.
You can either go for manual migration or automatic migration. Manual migration is recommended when you have a small number of pages or content. On the other hand, automatic migration is advisable while dealing with a large volume of pages or content. It is helpful when minimal content cleaning is required. In case you have both structured and unstructured content in the old system, you should go for hybrid migration.
The final step following migration is content verification. Make sure that the migrated content is located correctly within AEM. The migrated content and newly authored content should coexist seamlessly without any issues.
Professional AEM migration experts can help you with proper planning and execution of the entire asset and content migration process. Just make sure you consider the steps discussed here for a smooth transition to the new platform. The experts at Krish help in building an effective AEM migration plan that would minimize the downtime without any data loss.
Get in touch with our experts now and kickstart your migration journey>>
Disha works as a Sr. Content Writer at Krish TechnoLabs. She is a dentist, who has found her calling in words & technical subjects. She loves to pen down travelogues and romantic short stories in her free time.
15 November, 2024 Customer demands are rising with the introduction of new experience factors and competition from the market. Once brands decide to enhance the customer experience (CX) and offer them the best they can have from their favorite brands, then AEM Cloud services take the lead. When you wish to migrate your existing web application to AEM’s experience platform, the content and other digital assets must be migrated from the existing CMS to AEM. It’s known as AEM content migration, which ensures that each of these digital assets, pages, and content can seamlessly and easily be migrated into the new system without any loss or compromise during transit.
Never miss any post, stay tuned!