Hi @ana_i-ensemble ,
CTT does NOT support setting a custom destination path.
The Content Transfer Tool is designed to preserve the exact structure from the source. It does not provide configuration options to remap folders or specify alternate destinations.
Alternative Solutions:
1. Post-Migration Move (Adobe Recommended Approach)
After migration, move assets to your desired folder using AEM Move Operations:
- Can be done manually or scripted.
- Be cautious about references (to avoid broken links).
2. ACS Commons - Content Renovator
Use for: Bulk moves with mapping.
Steps:
- Create an Excel file:
Source Path: /content/dam/source/folder Destination Path: /content/dam/new/folder
- Go to AEM → Tools → ACS Commons → Content Renovator.
- Upload the Excel, leave source/destination in UI blank.
- Run dry run first to verify.
- Execute actual move.
3. Custom Script with curl or Sling POST Servlet
Write a script to:
- Use AEM’s Move Servlet:
curl -u admin:admin \
-F ":operation=move" \
-F ":dest=/content/dam/new-folder" \
http://localhost:4502/content/dam/old-folder
Automate via Node.js, Bash, or Groovy script with a mapping file.
Use CTT to migrate → then use ACS Commons Renovator or custom script to move to destination folders.
Regards,
Amit