How to Transfer Accounts and Configurations Between cPanel & WHM Servers

Valid for versions 88 through the latest version

Version:

88

Last modified: April 3, 2024


Introduction

This document lists methods that you can use to transfer accounts and configurations between cPanel & WHM servers.

Important:

We do not recommend that you transfer accounts with calendars or contacts data from a server that runs cPanel & WHM version 120 or later to a server that runs cPanel & WHM version 118 or earlier. If you do this, you will need to manually copy and import the accounts’ calendars and contacts data once the transfer has completed.

Accounts

You can transfer accounts with the following methods:

Full migration method

To transfer all of the cPanel accounts from one server to a new server as part of a full server migration, read our How to Move All cPanel Accounts from One Server to Another documentation. This method also lets you migrate your SSL certificates and main server IP address to the new server.

Transfer Tool method

To transfer multiple accounts from one server to another, use WHM’s Transfer Tool interface (WHM » Home » Transfers » Transfer Tool). This interface copies multiple accounts from a remote server to your cPanel & WHM server. You can also use this interface to select multiple configuration options to transfer along with the accounts.

Note:

This method requires that you possess SSH access and root-level privileges through the su or sudo commands on the remote server.

Remote account transfer

You can use WHM’s Transfer or Restore a cPanel Account interface (WHM » Home » Transfers » Transfer or Restore a cPanel Account) to transfer individual accounts from one server to another.

Configurations

To transfer configurations from one server to another, use WHM’s Transfer Tool interface (WHM » Home » Transfers » Transfer Tool). This interface copies multiple accounts from a remote server to your cPanel & WHM server. You can also use this interface to select multiple configuration options to transfer along with the accounts.

Note:

This method requires that you possess SSH access and root-level privileges through the su or sudo commands on the remote server.

IP Addresses

To transfer IP addresses from one server to another, use WHM’s IP Migration Wizard interface (WHM » Home » IP Function » IP Migration Wizard).

Additional Documentation