Skip to content

How to Restore a Backup in cPanel

This guide shows you how to restore your website using a backup in cPanel. Restoring a backup allows you to recover your website, emails, or databases if something goes wrong.

Medium Difficulty
3–10 min Time
Backup File Required

When Should You Restore a Backup?

You may need to restore a backup if your website is broken, hacked, or if you want to revert to a previous version of your site.

Step-by-Step Instructions

Login
Backup
Upload
Restore

Step 1: Login to cPanel

Access your hosting account and open your cPanel dashboard.

Step 2: Open Backup Tool

Scroll to the Files section and click Backup or Backup Wizard.

Step 3: Choose Restore Option

Select what you want to restore (Home Directory, Database, or Email).

Step 4: Upload Backup File

Select your backup file from your computer.

Step 5: Restore Backup

Confirm the restore and wait for the process to complete.

Types of Restores

Home Directory

Restores website files.

Database Restore

Restores MySQL databases.

Email Restore

Restores email accounts and messages.

Important Notes

Overwrite Warning

Restoring a backup will replace existing files and data.

Backup Before Restore

Create a backup before restoring in case you need to revert.

Partial Restores

You can restore only specific parts of your site.

Common Issues & Fixes

Restore Failed

Check file format and ensure the backup is valid.

Website Still Broken

Clear cache or check database connection settings.

Missing Data

Ensure you restored the correct backup file.

Related Guides

Create Backup

Create backups before making changes.

View Guide

phpMyAdmin

Restore databases manually.

View Guide

Upload Files

Manually upload files if needed.

View Guide
← Back to cPanel Guides