How To Transfer cPanel Accounts from Shared Hostings to VPS or Dedicated Server

cPanel is a Linux-based web hosting control panel that features a graphical interface and automated tools that helps to facilitate the process of hosting a website.

cPanel works on the basis of a three-tier structure that offers excellent services for resellers, administrators, and website owners to control the key aspects of websites through a standard web browser. cPanel can work either as a virtual private server (VPS) or dedicated server. The latest version of cPanel can help in the restoration of full functionality of cPanel account along with email accounts, websites, MySQL databases and other cPanel requirements.

In this tutorial, we will help you transfer your cPanel accounts and perform complete cPanel backup and restore it in a different VPS or dedicated server.

Let’s begin

1.

Before you begin the process of cPanel backup, ensure you have enough disk capacity to backed up cPanel files.

2.

Then, follow the steps below to start the full cPanel backup process.

 

  • Start by logging in to the cPanel admin area.
    (Normally https://yourdomainname.com:2083.
  • Navigate to Files, and click the Backup Wizard icon.

How To Transfer cPanel Accounts from Shared Hostings to VPS or Dedicated Server

  • On the Backup Wizard page, press the Backup button.

How To Transfer cPanel Accounts from Shared Hostings to VPS or Dedicated Server

  • Then, tap the Full Backup button.

How To Transfer cPanel Accounts from Shared Hostings to VPS or Dedicated Server

  • At this point, you need to choose a location for your backup files. Select Home Directory. You can choose the Remote FTP server and SCP options depending on the remote settings. Tap the Generate Backup button to start the backup. This process may take a while based on the size of your cPanel account. After the backup is done, make sure you download a copy to your machine (see the third step in the image above.)

How To Transfer cPanel Accounts from Shared Hostings to VPS or Dedicated Server

3.

Having completed the backup process, transfer these files from the shared host server to the virtual private server or dedicated server through FTP.
Again, before you begin the restoration process for your backup, ensure you have set enough disk capacity on your server.

4.

After uploading your backup file, transfer it to /home directory.

5.

The next step is to login to WHM or the control panel for administering a server.

On this window, navigate to the Backup section and choose the Restore a Full Backup/cpmove file option.

How To Transfer cPanel Accounts from Shared Hostings to VPS or Dedicated Server

6.

Now go to the Settings page and make sure that the Restore with Username section is still marked.

Go to the drop-down menu and choose the already backed up file then tap the Restore button to begin the restoration process. The process may take a couple of minutes based on the size of the cPanel account.

How To Transfer cPanel Accounts from Shared Hostings to VPS or Dedicated Server

7.

When the process of restoring the backup file is done, access your site with a temporary URL

8.

If the process is successful, go ahead and change the nameservers.

Conclusion

Congratulations! You have successfully managed to transfer cPanel accounts from shared hosting account to a VPS or dedicated server. In addition, you have also known how to backup and restore your cPanel files in another cPanel server.

  • Do you need the best VPS? Read about our different offers.

How to use Git for Version Control on Your VPS or Dedicated Server

This primer will help you get started using Git for version control on your virt
4 min read
Arvind Singh
Arvind Singh
Hosting Expert

How to Change Your SSH Port from the Default Port

Follow our step-by-step guide to change your SSH default port to a more secure o
3 min read
Idan Cohen
Idan Cohen
Marketing Expert

How to Connect to a Server by Using SSH on Linux and Mac

Most servers in the world are run on Linux servers. They’re dependable, afford
4 min read
Eliran Ouzan
Eliran Ouzan
Web Designer & Hosting Expert

Use Python to Automate Routine Tasks on Your VPS or Dedicated Server

Here we'll use basic knowledge of Python to teach you how to leverage the extrao
6 min read
Md. Ehsanul Haque Kanan
Md. Ehsanul Haque Kanan
Hosting Expert
HostAdvice.com provides professional web hosting reviews fully independent of any other entity. Our reviews are unbiased, honest, and apply the same evaluation standards to all those reviewed. While monetary compensation is received from a few of the companies listed on this site, compensation of services and products have no influence on the direction or conclusions of our reviews. Nor does the compensation influence our rankings for certain host companies. This compensation covers account purchasing costs, testing costs and royalties paid to reviewers.
Click to go to the top of the page
Go To Top