If your website experiences an error, gets compromised, or you accidentally delete files, restoring a backup can help you quickly recover your site. This guide walks you through restoring your website from a backup using cPanel.
Step 1: Log in to cPanel
-
Visit: https://yourdomain.com/cpanel
-
Enter your cPanel username and password
(You can also log in from the adxhost Client Area under Services → My Services → Login to cPanel)
Step 2: Access the Backup Tool
Once in cPanel:
-
Scroll down to the Files section
-
Click on Backup or Backup Wizard
Step 3: Download or Restore a Full or Partial Backup
Depending on your needs, you can restore:
-
Full Account Backup (if available): Restores everything, including website files, databases, email, etc.
-
Home Directory Backup: Restores all files in your main web directory (public_html)
-
Database Backup: Restores your website’s database (for dynamic sites like WordPress)
-
Email Forwarders or Filters: Restores mail configuration only
To restore files:
-
Under Restore a Home Directory Backup, click Choose File
-
Select the backup file from your computer (e.g., backup-04-25-2025.tar.gz)
-
Click Upload
To restore a database:
-
Scroll to Restore a MySQL Database Backup
-
Click Choose File, select your database backup file (e.g., yourdatabase.sql.gz), and click Upload
Step 4: Restore via JetBackup (If Available)
If your hosting package includes JetBackup:
-
In cPanel, click JetBackup under the Files section
-
Choose what you want to restore:
-
Full Account
-
File Backups
-
Database Backups
-
Cron Jobs or Email Backups
-
-
Select a restore point based on the date
-
Click Restore, then confirm the action
JetBackup will queue the task and automatically restore the selected backup.
Step 5: Confirm Website Restoration
Once the backup is restored:
-
Visit your website to verify that it has been returned to the desired state
-
Clear your browser cache and site cache if needed
-
Check dynamic functionality (like contact forms or admin logins)
Need Help?
If you’re unsure about which backup to use or encounter errors during restoration, please submit a support ticket. Our support team can assist you with restoring your files or database.