Restoring Your Website from a Backup: A Disaster Recovery Guide

Verified Knowledge
Quick Summary: If your site fails, don't panic. Navigate to the JetBackup or Backups section in your AmanaFlow control panel, choose a date from the last 30 days, and click "Restore."
The Importance of Disaster Recovery
A backup is like an insurance policy. You hope you never need it, but when you do, it’s the most valuable thing you own. At AmanaFlow, we take daily off-site backups of every hosting account automatically.
Step 1: Identify the Issue
Is the whole site down, or just a few files?
- Full Site Failure: Requires a full restoration of both files and database.
- Small Mistake: You can restore just a single file or a specific database table.
Step 2: Using JetBackup (The Professional Way)
Log in to cPanel and look for JetBackup 5.
- Full Backups: To restore everything.
- File Backups: To restore specific folders like
/wp-content. - Database Backups: To restore just your data.
Select the desired date, click Restore, and wait for the system to process. You will receive an email once the recovery is complete.
Step 3: Manual Restoration via FTP & SQL
If you have your own manual backups:
- Delete the "broken" files via FTP or File Manager.
- Upload your backup
.zipand extract it. - Log in to phpMyAdmin, drop the old database tables, and Import your
.sqlbackup file. - Ensure your
wp-config.phpor configuration file has the correct database credentials.
Best Practice: The 3-2-1 Rule
- 3 copies of your data (Live + 2 Backups).
- 2 hardware types (Server + Cloud Storage).
- 1 off-site location (AmanaFlow’s automated backup network).
FAQ
Q: How far back can I go?
A: We store the last 30 daily snapshots for every account.
Q: Will restoring delete my current files?
A: Yes. A restoration "replaces" your current state with the old state. Any changes made after that backup was taken will be lost.
More from Tutorials
View Category
Setting Up a Cron Job in cPanel: Simplified
Automate your repetitive tasks. Learn how to schedule scripts to run at specific times using the cPanel Cron Job manager.

How to Create a Professional Business Email Account
Stop using @gmail.com for your business. Learn how to set up professional, brandable email accounts (you@yourdomain.com) in minutes.

Connecting Your Hosting to FileZilla (FTP Guide)
Learn how to manage your website files like a pro. A step-by-step guide to setting up and using FileZilla for high-speed FTP access.