Create and restore file backups
Creating a Backup (less than 20,000 Files/Folders)
- Login to cPanel
- Click Backup Wizard
- Click Backup
- Click Home Directory
- Click Home Directory again to start the download
Creating a Backup (more than 20,000 Files/Folders)
- Login to cPanel
- Click File Manager
- Tick the box for Show Hidden Files/Folders (dotfiles)
- Select Home Directory
- Click Go
- Highlight/Select public_html
- In the toolbar at the top, click Compress
- Select your compression format (recommended is Gzipped Tar)
- Rename the destination file (eg. /backup_MMDDYYYY.tar.gz)
- Click Compress and wait for success
- Once completed, unselect public_html
- Select/Highlight the new archive
- In the toolbar at the top, Click Download
You should now be downloading your file backup for public_html, remain patient if you have a large diverse site.
Creating a Backup via FTP
- Connect to your site via FTP
- Download the public_html folder
Note: It is recommended to keep any/all backups on removable media such as a flash drive or CD and run them once per month for site file backups.
Restoring a Backup from Backup Wizard
- Login to cPanel
- Click Backup Wizard
- Click Restore
- Click Home Directory
- Click Choose and find the file on your computer or removable media
- Click Upload
Note: It is recommended to run a backup prior to restoration and it should be noted that ANY file within the backup will be overwritten with the backup copy.
Restoring a Backup from File Manager
- Login to cPanel
- Click File Manager
- Tick the box for Show Hidden Files/Folders (dotfiles)
- Select Home Directory
- Click Go
- In the toolbar at the top, select Upload
- After the upload is completed, highlight/select the uploaded archive
- In the toolbar at the top, select Extract
- Click Extract File(s)
Note: The above is based on a compressed archive taken from the same location (eg. public_html) only and should be adjusted if you changed the backup process in anyway.
Restoring a Backup from FTP
- Connect to your account via FTP
- Upload the backup public_html folder you took previously