How to migrate data to aem assets? | Community
Skip to main content
Level 2
June 24, 2021
Solved

How to migrate data to aem assets?

  • June 24, 2021
  • 3 replies
  • 2030 views

I have very large amount of data that is to be uploaded to the AEM assets. The data is pdf files ranging between 3000 to 3500. 

I have checked multiple selection and upload in AEM assets touch UI. But there is a limit of 2GB asset upload at one time and this limit will create a challenge of doing the same upload job multiple times.

 

Anyone having idea to migrate such large data please guide.

 

Thanks in advance!!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by ibishika

You can use the Bulk Import tool. Check the below link:

https://experienceleague.adobe.com/docs/experience-manager-learn/cloud-service/migration/bulk-import.html 

 

Or you can write a script using curl to upload the assets. This will take some time and you need to write your own script. Here is the curl command to upload a single asset:

Upload an Asset(Ex: test.png)

curl -u admin:admin -X POST -F file=@"test.png" http://localhost:4502/content/dam/geometrixx/portraits.createasset.html

 

 

3 replies

Adobe Employee
June 24, 2021

Hi @hs06 ,

 

I dont think OOTB will help in this rather you need to write a custom workflow to upload assets.

Ritesh_Mittal
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
June 24, 2021

Hi @hs06 ,

 

Is this one time migration? What is the source of these PDF files. If the files are on cloud (S3) then there is an Asset Ingestor available which can help.

You can also think of Asset API or Desktop app to achieve the target.

 

Please check this for few OOTB options available-

https://experienceleague.adobe.com/docs/experience-manager-cloud-service/assets/manage/add-assets.html?lang=en

 

 

hs06Author
Level 2
June 25, 2021
Yes it is one time migration.
ibishika
ibishikaAccepted solution
Level 4
June 24, 2021

You can use the Bulk Import tool. Check the below link:

https://experienceleague.adobe.com/docs/experience-manager-learn/cloud-service/migration/bulk-import.html 

 

Or you can write a script using curl to upload the assets. This will take some time and you need to write your own script. Here is the curl command to upload a single asset:

Upload an Asset(Ex: test.png)

curl -u admin:admin -X POST -F file=@"test.png" http://localhost:4502/content/dam/geometrixx/portraits.createasset.html