How to transfer Cpanel accounts from one server to another (Cpanel)?

UPDATE

Note :
The server we are transferring the accounts from : OLD SERVER
The server to are transferring the accounts to : NEW SERVER

PROCESS ON NEW SERVER
1. Log into WHM. If your server is new, create a main account. The main account also setup as nameservers. Or if your server isn’t new, you can create or use another account on your NEW SERVER. The account will be used to accept backup file from OLD SERVER. Remember : address (a domain name or an ip address), NEW SERVER’s account and password will be used as a container for OLD SERVER’s backup file.

PROCESS ON OLD SERVER :
1. Log into cPanel account. If you don’t know your clients login (if you move entire server with some accounts belongs to clients), use a client username and your master password. Choose Admin Layer
2. Choose Backup (Do not choose Backup Wizard). Then choose Genereate/Download A Full Backup
3. Select the backup destination to be Remote FTP Server.
4. Enter you email address for verification. If you transferred your client, make sure to enter your own email address, not your client.
5. Enter this :
Remote Server : NEW SERVER’s address (you can use a domain name or an ip address)
Remote User : NEW SERVER’s account (you can use NEW SERVER’s main account. This was explain in PROCESS ON NEW SERVER STEP NO. 1)
Remote Password : NEW SERVER’s account password
PORT : 21
6. That would be enough. Click Generate Backup. This may take some time to backup the files, depending on how large the account is. You should receive an email provided in the above info once it’s complete.

AFTER YOU GET OLD SERVER’s Backup File on NEW SERVER
1. Log into SSH on your NEW SERVER
2. type this :
cd /home/account_name
note : account_name is the name of the account used to backup OLD SERVER’s account files

ls
Running the list command will make you see the tar file of the account on the OLD SERVER.
3. Move the tar file to your NEW SERVER’s /home directory with the following command :
mv tar_file_name /home
4. Log into NEW SERVER’s WHM and go to Backup and choose Restore a Full Backup/cpmove file. You should see the OLD SERVER’s file with old account’s username under Possible cpmove archives found.
5. Type in the account name ( I suggested that you should use same account name with old account) in the text field in WHM (Enter the username for the account you wish to restore)
6. Click Restore

Additional information : After transfer completed, check out a package on an account. Make sure you setup the right package used by the account.
Warning : Use Steps above one by one, meaning that you should restore an account at once, not multiple files at once. When you reach step no 2 in AFTER YOU GET OLD SERVER’s Backup File on NEW SERVER, move only one file to /home directory or you can make cpanel confused.

7 Comments to “How to transfer Cpanel accounts from one server to another (Cpanel)?”

  1. kalpesh 29 January 2009 at 1:27 pm #

    hey but i have 70GB account to be moved and cpanel says we requires Twice the free space for moving an account to another server…

    i have only 40GB space left.. so can i transfer account ? to another server or i need another method ? please help me…

  2. Kate 30 January 2009 at 9:00 pm #

    you can’t transfer to another server with that space.

  3. [...] I did find a number of useful tutorials online should anyone find themselves needing to transfer from one cpanel server to another. 19labs tutorial [...]

  4. Akila 5 May 2009 at 10:22 pm #

    Sir/Madam,
    We need to transfer website from one server to another.
    the doubt is how to transfer the emails? please help

  5. milind 1 June 2009 at 8:39 am #

    thanks for the above info. but i have come up to the transfere completion stage, after that when i try to log into my servers cpanel SSH I get a screen that says just the version or some thing and i am not able to type those commands that you have mentioned:
    cd /home/account_name
    onwards

    what could be the problem?

  6. Kate 25 June 2009 at 1:06 am #

    What’s your OS? and your cPanel version?

  7. Kate 25 June 2009 at 1:06 am #

    That includes email. Settings and the email backup


Leave a Reply