Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

How to migrate data to aem assets?

hs06
Level 2
Level 2

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!!

1 Accepted Solution
ibishika
Correct answer by
Level 4
Level 4

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

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

 

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

 

 

View solution in original post

4 Replies
Bimmi_Soi
Community Advisor
Community Advisor

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
Community Advisor

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.ht...

 

 

ibishika
Correct answer by
Level 4
Level 4

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

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

 

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

 

 

View solution in original post