How to Restore a Website from Backup

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

  1. Visit: https://yourdomain.com/cpanel

  2. 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:

  1. Scroll down to the Files section

  2. 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:

  1. Under Restore a Home Directory Backup, click Choose File

  2. Select the backup file from your computer (e.g., backup-04-25-2025.tar.gz)

  3. Click Upload

 

To restore a database:

  1. Scroll to Restore a MySQL Database Backup

  2. 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:

  1. In cPanel, click JetBackup under the Files section

  2. Choose what you want to restore:

    • Full Account

    • File Backups

    • Database Backups

    • Cron Jobs or Email Backups

  3. Select a restore point based on the date

  4. 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.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

All hosting accounts at adxhost come with a free SSL certificate powered by AutoSSL (Let’s...

Two-Factor Authentication (2FA) adds an extra layer of security to your adxhost Client Area by...

Keeping your adxhost account secure is critical to protecting your website, emails, and domain...

Powered by WHMCompleteSolution