CPanel offers the ability to make manual backups of your site files and account detail. You can do backups that contains your full account directory and configuration or smaller individual portions of your site like your home directory (which includes your web site files and your emails), mysql databases, or email forwarder and filter detail.
IMPORTANT : Consider making backups on a weekly or monthly basis and always make a backup before making any major changes to a site. You won’t regret it!
This page details with cPanel PARTIAL backups. For detail on full backups see this page.
In order to download partial backups, please follow these steps -
1. Login to cPanel and look under the File heading and click the Backup icon.
2. Consider which type of backup you need to make. You have these options :
Home Directory - This is not a full back up, but does include all the files and data within your home directory. This includes your ‘public_html’ folder (where all of your website files live) and the ‘Mail’ directory (where POP and IMAP users store their emails.
Mysql Database - The mysql database(s) associated with your account.
Email Forwarders - A record of the configuration for all email forwarders/aliases created for a given domain.
Email Filters - A record of the Account Level email filters created per domain. This backup does not contain any User Level filters.
3. To download the backup you require, simply click on the link in question. Your browser will either download it directly to your local Downloads folder or ask where you’d like to save it locally.
It’s that easy!
Should the need arise, you can use the cPanel restoration tools to restore detail or data from your account using the backups you have previously downloaded to your local computer. Follow these basic steps to do so -
1. Login to CPanel and look under the File heading and click the Backup icon.
2. Consider which type of restoration you need to make. You have these options :
Home Directory - Use this tool to restore your home directory from a backup that was previously downloaded. Be aware that using this tool will overwrite ALL of the files and data within the home folder, including web site files within your public_html directory and any email saved in the Mail directory. Please note, if you need to restore only one aspect of your home directory and not all of it, you will need to decompress the backup file you have saved locally and restore the detail/data manually using FTP or the cPanel File Manager.
Mysql Database - This function will restore a mysql database associated with your account.
Email Forwarders - This option will restore the configuration for all email forwarders/aliases created for a given domain.
Email Filters - This will restore all Account Level email filters created for a domain. This feature can not restore User Level filters.
3. Once you have determined which type of restoration you will be doing, click Choose File under the appropriate heading. For example, to restore a MySQL database, click Choose File under the Restore a MySQL Database heading.
4. Browse and select the backup file from your computer. Once you have selected the file, its name will appear in cPanel to the right of the Choose File button.
5. Click Upload to restore that portion of your website.
cPanel will now attempt to restore the selected portion of your account from the local backup file you have selected. You will be routed to a status page that will display detail about your attempt.
If you need any help with this process, let us know!