How To Move Accounts Between WHM Servers

December 3rd, 2008 · 4 Comments

WHM - How To Move Accounts Between ServersOne great feature of cPanel/WHM is its ability to copy hosting accounts between servers seemlessly. Not every control panel allows you to do that: sometimes you have to move the files, backup and restore the databases, re-create each email account manually. And one knows that this can be a total pain.

How To Move Accounts Between Servers Using WHM

Start by logging in your WHM control panel on your destination server (usually located at http://www.yourserver.com:2086). Of course, you need to be logged in with your root account, not a reseller account.

From this point, you have the possibility to move a single account from a remote server. This gives you the possibility to rename the copied account username.

You also have the possibility to copy or move multiple accounts at a time. This basically the same thing as moving a single account except you can’t rename the account and you can’t assign it a dedicated IP address through the process.

For this tutorial, even though we’ll be moving only one account, we’ll use the multiple account copier. From your WHM control panel, click on Copy multiple accounts/packages from another server.

You now need to enter the remote server’s information:

  • the remote control panel
  • the IP address or FQDN (Fully Qualified Domain Name)
  • the remote SSH port (this is usually 22)
  • the login name (for this tutorial we’ll use root)
  • the root password

When you are done, click on Fetch Account List. WHM will now display a list of reseller and user accounts. The user account list is at the bottom. Check the account to copy and click on Copy. WHM will then warn you not to close the window or pressing the back button during the account copy process. This is very important so go get a coffee in the meantime.

When the copy is completed, WHM will provide you with some log files to review if you want to. At this point, the account now resides on both servers so you’ll need to delete it manually from the remote one.

Once you made sure the hosting account has been transferred properly, you will also need to change the transfered domains’ DNS to your new server.

Links

4 responses so far ↓

1. Response by : Jose on Apr 26, 2009 at 7:44 am

If the window was closed could you just redo the process without issue?

2. Response by : Stephane Brault on Apr 26, 2009 at 7:47 am

While I can’t guarantee that, I guess that if you were to have problems, it would’ve already occured.

Make sure the account is intact on the source server and if so, delete all that’s been created on the destination server on your first attempt.

Try to move the account again after this.

3. Response by : uthman on May 13, 2009 at 5:54 am

you will also need to change the transfered domains’ DNS to your new server

how is that please ?

4. Response by : Stephane Brault on May 13, 2009 at 8:12 am

Uthman,

You’ll have to use your registrar’s control panel to modify the DNS servers for your transfered domains.

Stephane

Leave a Comment




 
 
 

Tutorials by Category

 
 
 
 

Recent Comments