Hi!
For me moving accounts from one server to another was not working. I tried the WHM transfer route with account password. I tried the cpanel backup/restore. But for whatever reason these did not work.
So finally when I found something that did seem to work I thought I would write this guide for other newbies out there!
Server To Server Account Copying Guide
Reseller Account (no ssh) to VPS Account (root access)
OLD SERVER (reseller):
Login to accounts cpanel www.itsdomain.com/cpanel
Click on Backups then Generate Backup
Download backup to your computer.
NEW SERVER (VPS/Root Server):
1. Copy backup file to your new server, I use WinSCP, to /backup/cpbackup/daily
2. Login to your server via SSH using something like putty
3. Change Directory to: cd /backup/cpbackup/daily. If this directory does not exist as it did not for me as I don’t use cpanels daily backup then create it. I set the permissions the same as the weekly directory rwx—x—x You can do this in WinSCP or SSH. In SSH command is chmod 711 daily
4. Untar backup file: tar xvfz backup-...
5. Rename directory to the name you would like the account to become: e.g. my
directory was called backup-1.30.2007_06-36-16_durbidge
Restore did not like this so I renamed it to durbidge
6. Login to WHM click on Restore Backup under Backups menu. Then daily, select name and re-create account. Wait for it to finish.
7. Change the Account Password if you want. On restore mine came up as HIDDEN and I’m not sure if it carries over the old one. But to be safe I reset mine.
8. In WHM click List Accounts and check Quota, Package, Owner etc as these will be set from your old server. And if like me most of these settings/options do not exist on the new server.
9. Your done!