There's really no easy way to move addons at all, evern one addon location to another. The best idea is to simply split them, and completely isolate each account.
The current version of cPanel is proving harder to work with. You can no longer delete subdomains tied to addons. So "accountname.maindomain.tld" is not adjustable. If you had a professional site for the primary, and (for the sake of example) a hobby porn site, it would be pornacct.prosite.com. Nice, huh?
You can split a addon manually (Brent does it), and I use the Admin-Ahead plugin on an isolated dev server (because it fubars cPanel at times).
So I'll
- migrate a domain to the dev server,
- split,
- test the split,
- backup then remove the account from the live server,
- then move each account back individually
It takes some time, and a few bucks for the extra cPanel dev server and plugin, but it's overall easier.
Where are you hosted?
For a fee, I can help. Migrate to
Veerotech, and I'm sure he'll help.
How many domains are there?
Do you have a reseller account, or just shared?
Addons are a horrible idea leftover from the 90s.