Hi All,
I have a requirement where I need to move 2600 assets from Production to lower environment and after running some test I need to export these assets back to production. These assets are scattered in different sub-folders across dam. Please could you suggest some way to achieve this. I am using Aem 6.4.8.
Thanks,
Mahesh
Solved! Go to Solution.
Views
Replies
Total Likes
you can create a package using filter, the list you can extract from prod and create a package in local with the filter of all the assets file, once done upload a package in prod and build. there you will have the package and upload in lower env, once you are done with lower env changes then again build and upload & install in PROD.
You can use the Asset Ingestor or URL Asset Importer utility of ACS commons package.
More details can be found here - https://adobe-consulting-services.github.io/acs-aem-commons/features/mcp-tools/asset-ingestion/index...
you can create a package using filter, the list you can extract from prod and create a package in local with the filter of all the assets file, once done upload a package in prod and build. there you will have the package and upload in lower env, once you are done with lower env changes then again build and upload & install in PROD.
Views
Replies
Total Likes
Views
Replies
Total Likes
You can do this programmatically to save the effort.
1. Create a scheduler that you can run on your production author environment.
2. Create a query to run on the path specified to get your list of assets.
3. With the list of assets create a package programmatically using java code:
Packager Service:
packagerService.createPackage(packageName, groupName, filters, request);
Refer to an example here.
Hope this helps.
Thanks,
Kiran Vedantam.
Views
Likes
Replies
Views
Likes
Replies