Updated: 05 February 2024
cPanel Version: 118

This tutorial teaches you how generate a backup of your cPanel account.

How to generate a cPanel backup?

  1. Log into your cPanel account.
  2. Find the Files section.
  3. Click on Backup or Backup Wizard icon. This will take you to the backup interface.
  4. Select whether you want a Full Backup (all files and configurations) or a Partial Backup (home directory, MySQL databases, email forwarders, and filters).

    Download a full backup

    1. Choose Where to Save the Backup
      • Home Directory: Save the backup file on your server.
      • Remote FTP Server: Use FTP to save the backup file on another server.
      • Remote FTP Server (passive mode transfer): Use passive FTP for storing the backup file on another server.
      • Secure Copy (SCP): Use SCP to securely save the backup file on another server.
    2. Set Notification Preferences
      • If you want an email when the backup is done, type your email address in the provided box.
      • If you don't want an email after backup, choose 'Do not send email notification of backup completion'.
    3. Enter Destination Info

      If you chose Remote FTP Server, Remote FTP Server (passive mode transfer), or Secure Copy (SCP), fill in the details for the remote location in the text boxes provided.

    4. Click Generate Backup to begin making your backup.

    Download a partial backup

    1. To get a specific item, just click on what you want. This will save the backup file as a .gz file onto your computer.


The system stores backup files as tarballs that use the .tar.gz file extension. For more information about what backup files contain, read the cPanel Backup Tarball Contents documentation.

Restoring a Full Backup


You cannot automatically restore a full cPanel backup (Unless you have a VPS or dedicated server)! Please get in touch with us if you need help restoring a full backup.

Restore a Partial Backup

  1. Click on Choose File in the right section. For instance, if you're restoring a MySQL database, click Choose File under the Restore a MySQL Database section.
  2. Choose the backup file you want from your computer.
  3. Press Upload to start restoring that part of your website.

External links

Backup for cPanel - cPanel Documentation
Backup Wizard - cPanel Documentation