I believe a moderator should move this out of the HOW TO as this thread is not a HOW TO but rather a HOW DO I - perhaps General Server Talk would be a better area.
I also need the answer to this but cant find much about it. As far as cPanel having a script for this... well.... only if your are migrating from one server (ensim for example) to another (fresh cPanel). You didn't say if your drives are on two servers or both on one server (one drive plus slave). From what I have read on cPanel, short of some mail and database issues, cPanel has a button to migrate.
In about another week my situation will be the ensim (old slave drive) with a fresh new cPanel drive on one server. I asked on the cPanel forum if cPanel can migrate from a second drive on the same server, and the KNOW HOW folks there say you cant. Of course this is not totally true, since you can always copy the data over (ssh'ed in) as long as you are willing to deal with some path changes and permission changes.
NOTE: I found a VERY Interesting script just a couple of days ago on the ev1 cpanel forum. It looks like the guy has not actually tried this yet, but is putting out the scrlipt to see what we all think. I looked at it and it seems to make sense. (PROPS to the guy/gal who wrote it) ANYONE OUT THERE WILLING TO LOOK at it??
Here is the link:
http://forum.ev1servers.net/showthread.php?t=58075
the thread is called:
Ensim to CP with 2nd HD conversion simple shell script
I'm looking forward to anything about this TOO.
Thanks.