Create Website Backup Files in cPanel
Keeping a backup of your website is crucial for various scenarios, such as making changes or recovering from server errors after updates. Additionally, keeping a local copy of your files is highly recommended, especially during hosting migrations.
cPanel offers two options for generating backups:
We will guide you through the process of creating full and partial backups using both options.
cPanel Backup
Full Backup
- Log in to your cPanel.
- Go to the Files section and click Backup.
- Click Download a Full Account Backup.
- On the Backup Destination field, select Home Directory.
- Enter your email address to receive a notification about the backup file you requested. Under that, you can enable the Do not send email notification option if you don't want the system to notify you that the backup process is complete.
- Click Generate Backup.
You will see a message that says "Full Backup in Progress". You can return to the Backup page by clicking on the Go Back button.
Next, download the full website backup file:
- In cPanel, go to the Files section and select File Manager.
- Ensure you're in the home directory folder.
- Locate the backup file, right click on it, and select Download.
You will see the download progress in the top-right corner of your browser. The file will be saved to your computer automatically.
TIP:
- The backup file name includes the date it was generated and ends with .tar.gz.
- After downloading the backup file to your computer, you may delete it from your File Manager to free up some space.
Partial Backup
- Log in to your cPanel.
- Go to the Files section and click Backup.
- Under the Partial Backups section, select the type of partial backup you want to download: Home Directory, MySQL Databases, Email Forwarders, and Email Filters.
You will see the download progress in the top-right corner of your browser. The file will be saved to your computer automatically.
NOTE:
To know the file extensions of each section of your website files, please refer to the table below:
| Section of Website Files | File Extension |
|---|---|
| Home Directory | .tar.gz |
| MySQL Database | .sql.gz |
| Email Forwarders | .com.gz |
| Email Filters | .yaml.gz |
cPanel Backup Wizard
Full Backup
- Log in to your cPanel.
- Go to the Files section and select Backup Wizard.
- Click the Back Up button.
- Click Full Backup.
NOTE:
This option can be used to move your account to another server or download a copy of your account. Full Backups cannot be restored through the cPanel interface. - On the Backup Destination field, select Home Directory.
- Enter your email address to receive a notification about the backup file you requested. Under that, you can enable the Do not send email notification option if you don't want the system to notify you that the backup process is complete.
- Click Generate Backup.
You will see a message that says "Full Backup in Progress". You can return to the Backup page by clicking on the Go Back button.
Next, download the full website backup file:
- In cPanel, go to the Files section and select File Manager.
- Ensure you're in the home directory folder.
- Locate the backup file, right click on it, and select Download.
You will see the download progress in the top-right corner of your browser. The file will be saved to your computer automatically.
TIP:
- The backup file name includes the date it was generated and ends with .tar.gz.
- After downloading the backup file to your computer, you may delete it from your File Manager to free up some space.
Partial Backup
- Log in to your cPanel.
- Go to the Files section and click Backup Wizard.
- Click the Back Up button.
- On the right side, under Select Partial Backup, choose the type of file you want to download: Home Directory, MySQL Databases, Email Forwarders, and Email Filters.
- On the Final Step page, click the corresponding button for the file you want to download.
You will see the download progress in the top-right corner of your browser. The file will be saved to your computer automatically.
NOTE:
To know the file extensions of each section of your website files, please refer to the table below:
| Section of Website Files | File Extension |
|---|---|
| Home Directory | .tar.gz |
| MySQL Database | .sql.gz |
| Email Forwarders | .com.gz |
| Email Filters | .yaml.gz |
Backup vs Backup Wizard
The Backup option and the Backup Wizard are essentially the same feature. The main difference between them is their interfaces. The Backup option displays multiple options on a single screen, while the Backup Wizard takes users through the backup process one step at a time.