How to copy a cPanel/WHM account to your server using its login info

There is an additional way to transfer an individual account from another server to yours. Unlike the other methods for transferring accounts, this does not require root SSH access to the remote server.

Instead, you'll be able to connect using the account's login information. While this does come in handy when you can't obtain root access, this method will only work when transferring from a cPanel/WHM server, unfortunately.

If you're transferring an account from some other control panel, you'll have to use the transfer feature requiring root SSH access.

As of cPanel 11.24.1, this tool has been much improved over the one in previous versions; it is now much more reliable. We don't recommend you use this tool if you have a prior version of cPanel.

Instead, you should log into the remote cPanel account, take a full backup, and restore it on the destination server. You'll see how to do that in the Management series.

Remember -- you can always check a cPanel server's version by logging into WHM and looking up here.

1) Now, let's get started. Go to the Transfers menu.


2) Click Copy an account from another server with account password.


 

At the top of this page, you'll see some usage notes. We've already gone over most of these.


 

All you have to do to transfer an account this way is enter the details in this short form.

 

3) First, enter the hostname or IP address of the remote server.


4) A domain name shouldn't be needed, but it can't hurt to fill in one anyway. Put the main domain of the account.


5) Then, provide the account's username.


6) And, then, the user's password.


7) Give the transferred account a dedicated IP address with this checkbox, if you want.

 

We recommend you disable this option. Instead of falling back to the old transfer system, use a full backup as we mentioned earlier.


8) All that's left is to start the transfer. Hit the Copy Account button.


 

First, this tool will create and download a backup of the account from the remote server. Once it's extracted locally, a new account will be generated.

 

Success! The account has been transferred.


 

If yours failed for some reason, you can always try one of the other transfer methods.

 

This is the end of the tutorial. You now know how to transfer a cPanel account to your server with nothing but its login info.

 

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How to access cPanel accounts through WHM

WHM allows you to access cPanel accounts, from the end-user perspective, without needing to know...

How to alter an account's contact e-mail address in WHM

Keeping your clients' contact information up to date is important, just in case you need to...

How to change a site's IP address in WHM

By default, all accounts on your server will share the same IP address -- your server's main IP....

How to change an account's bandwidth limit in WHM

In addition to a hard drive quota, a cPanel account has assigned to it a monthly bandwidth limit....

How to change an account's disk quota in WHM

While some web hosts want their clients to think disk space is unlimited, it is one of the most...