How to Restore Your cPanel Account


This document explains how to restore your website in WHM.


This document is intended for cPanel users who have recently become system administrators.


About cPanel & WHM

The cPanel & WHM product package contains two distinct interfaces. Each interface controls a different aspect of web hosting. It is important that you understand the differences between the two interfaces:

  • WHM (WebHost Manager) — WHM allows you to manage your server and the websites on it. It also allows you to manage your server's settings and configuration. WHM is often considered our product package's "backend."
  • cPanel — cPanel allows website owners to manage their sites. Website owners can use cPanel to create their websites' email addresses, FTP accounts, web applications, and databases. cPanel is often considered our product package's "frontend."


If you plan to restore your cPanel account, do not create the account in WHM before you attempt to restore it.

How do I access cPanel & WHM?

To access cPanel & WHM services through a web browser, follow the directions in our How to Access cPanel & WHM Services documentation.

The WHM Login Screen

What is the root user?

The root user is the highest-level system user. As the root user, you can access and make changes to anything on the system.


We strongly recommend that you do not share or expose your root password.

How do I restore my old cPanel account?

To restore your cPanel account, obtain a backup archive or a cpmove file of the old account. Either generate the backup archive in cPanel's Backupinterface (Home >> Files >> Backup), or obtain a cpmove archive from your hosting provider.


  • Do not create the cPanel account that you plan to restore. WHM's Restore a Full Backup cpmove File interface (Home >> Backup >> Restore a Full Backup/cpmove File) creates the cPanel account for you.
  • Do not change the name of your cPanel backup archive or cpmove file.

To begin, place your backup archive or cpmove file in the /home directory. Use an SFTP client to transfer the file to your server.

For more information about SFTP, read our How to Configure Your SFTP Client documentation.


If you do not already have an SFTP client, you can download FileZilla for free.

After you install your SFTP client, open an SFTP connection to your server with your root login information.

For example, if you use FileZilla, perform the following steps to open an SFTP connection:

  1. Click File and select Site Manager.
  2. Click New Site and enter your server's name in the text box.
  3. Enter your server's IP address in the Host text box.
  4. Select SFTP - SSH File Transfer Protocol from the Server Type menu.
  5. Enter root in the User text box.
  6. Enter the root user's password in the Password text box.
  7. Click Connect to open an SFTP connection to your server.


Set up SFTP with FileZilla

After you open an SFTP connection to your server, transfer the backup archive or cpmove file to the server's /home directory. By default, the archive starts in the /root directory. To navigate FileZilla, enter the appropriate information in the Local site and Remote site text boxes, or double click the folders that display in the FileZilla interface.

If you use FileZilla, perform the following steps to transfer the backup file:

  1. Enter /home in the Remote site text box.
  2. From the interface below the Local site text box, navigate to the directory that contains the archive or cpmove file.
  3. Drag and drop the backup archive or cpmove file to the /home directory, on the right-hand side of the interface. The system will transfer your file to the server's /home directory.


    The amount of time that the SFTP client requires to transfer a file depends on the file's size and your connection speed.


After you move your backup archive or cpmove file to the correct location, access WHM's Restore a Full Backup cpmove File interface (Home >> Backups >> Restore a Full Backup/cpmove File). Then, enter your old cPanel username in the available text box and click Restore. The system will restore your cPanel account.


The Restore Accounts Interface