Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.
SOLVED

How to import AWS S3 bucket to AEM 6.5?

Avatar

Level 9

I have 10 GB assets(images, videos) in aws s3 and I want to move those assets to AEM 6.5 which in on AMS. It is just one time activity. I am thinking to download all the assets from aws s3 to local file system and then move it to AEM using AEM Desktop. Is this correct way of doing?

 

Please let me know if there is any alternative way to import assets from s3 to aem instance. Note – It is not recurring operation, it is just one time activity.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @Mario248 ,

Asset HTTP API is the best option for your situation. It does have CRUD operations support for all REST operations. Please refer [0]

You can also consider to use S3 Asset Ingestor utility. Please refer [1]

Please refer this video-

https://www.youtube.com/watch?v=Yn7ybOwfIYY

 

[0]: https://experienceleague.adobe.com/docs/experience-manager-65/assets/extending/mac-api-assets.html?l...

[1]: https://adobe-consulting-services.github.io/acs-aem-commons/features/mcp-tools/asset-ingestion/s3-as... 

Also, I believe you can use S3 Asset Ingestor utility.

Hope that helps!

Regards,

Santosh

View solution in original post

6 Replies

Avatar

Correct answer by
Community Advisor

Hi @Mario248 ,

Asset HTTP API is the best option for your situation. It does have CRUD operations support for all REST operations. Please refer [0]

You can also consider to use S3 Asset Ingestor utility. Please refer [1]

Please refer this video-

https://www.youtube.com/watch?v=Yn7ybOwfIYY

 

[0]: https://experienceleague.adobe.com/docs/experience-manager-65/assets/extending/mac-api-assets.html?l...

[1]: https://adobe-consulting-services.github.io/acs-aem-commons/features/mcp-tools/asset-ingestion/s3-as... 

Also, I believe you can use S3 Asset Ingestor utility.

Hope that helps!

Regards,

Santosh

Avatar

Level 9

Thanks for your email. Does this Copy a folder or an asset API solve the problem,https://experienceleague.adobe.com/docs/experience-manager-65/assets/extending/mac-api-assets.html?l...?

 

 

Does it accept source as aws s3 location and destination as aem ?

Avatar

Community Advisor

@Mario248 I couldn't find any official documents for that however you may try it.

Avatar

Level 9

I played around asset api. it looks good but this may not help in migrating content from local filesystem or aws. Because Copy Folder or Asset will imply work on same server. It will not copy the folder from local/any external server to aem.

Avatar

Level 9

I could not find S3 Asset Ingestor or  bulk importer tool in Tools > Assets > Bulk Import. I Installed latest ACS Common 5.3.2. Please let me know how to install bulk importer or s3 Asset Ingestor