How To Backup/Restore Your Website From cPanel?

cPanel provides you powerful website backup and restore options with which you can backup your complete website, get backup notifications and then easily restore your website whenever needed. There are two backup options in cPanel: Full Backup and Partial Backup.

Full backup creates an archive of all website files and configurations set on your website. This can be used for moving your account from hosting to a dedicated server or VPS or to keep a local copy of your website files.

Full backups cannot be restored through your cPanel interface. Hence, for restoring full backups you have to manually upload files and import MySQL database.

cPanel of provides you all video tutorial and you can easily view them right from the home screen of your cPanel.

Partial backup is another feature that allows you backup your website but here you can select what you want to backup. You can separately backup and download your Home Directory, MySQL Databases, Email Forwarders & Filters.

Backups can be downloaded or restored from ‘Backups’ page, you can access it from the Files’ section of your cPanel.  It allow you to download backups to your computer as a zipped copy of either your entire site including your home directory, databases, email forwarders configuration, and email filters configuration or one of the previously mentioned parts of your site.

How To Backup Your Website?

Login to your account and launch your webhosting cPanel.

My Account

Enter the username & password and login to your cPanel.

cPanel Login

Click ‘Backup Wizard’ from ‘Files’ section.

Backup Wizard

It presents you with backup and restore options. (Restore option allows you to restore your website files or database from earlier generated backup files.).

Restore & Backup Page

Again it presents you with two options: Full Backup & Partial site backups.

Full backups creates an archive file containing files and configurations of your website. Whereas partial backup allows you to separately create and download backup of website files, databases and email forwarders and filters etc. The good thing about partial backups is that cPanel provides quick direct feature for restoring partial backups.

cPanel Full & Partial Backup Options

Select a backup option, wait for sometime and it will provide you download links for your backup files.

cPanel Partial Backup

If you have selected full backup then you may also enable email notification (on full backup screen) and the system will send you an email on completion of your website backup.

cPanel Full Backup

Its not necessary to download backup files at the same time. All backups are saved in your server and can be accessed from backups page of your cPanel’s ‘Files’ section.

You can manage/download backups anytime by visiting cPanel and clicking ‘Backups’ icon. It provides you options for downloading saved backups. Also you can generate or restore backups from there itself.

How To Restores A Backup?

As we have already said that cPanel provides you built-in option for restoring backup files (generated manually or via cPanel’s Partial Backup option) for home directory, MySQL databases and Email Forwarders & Filters.

From your cPanel home, Click ‘Backup Wizard’ under ‘Files’ section

Backup Wizard

Select the restore option, it allows you to restore your website files or database from earlier generated partial backup files.

Restore & Backup Page

You can select what to restore like your Home Directory, MySQL Databases, Email Forwarders & Filters.

cPanel Restore Wizard

For Example: Suppose you want to restore your MySQL database from its downloaded backup file in your computer’s hard disk.

cPanel Backup Browse & Upload

Simply click ‘MySQL Databases’ and use the ‘Browse’ and ‘Upload’ buttons for restoring the backup back to your server.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.