Restoring a website backup allows you to recover your website files, databases, emails, or full hosting account after:
Website corruption
Hacking or malware attacks
Accidental file deletion
Failed updates
Server migration
Website errors
Most hosting accounts allow backups to be restored through cPanel or manually using File Manager and phpMyAdmin.
Backup Type | Contains |
|---|---|
Full Account Backup | Entire hosting account |
Home Directory Backup | Website files only |
Database Backup | MySQL databases |
Email Backup | Email accounts and messages |
Partial Backup | Specific folders/files |
Before starting:
Verify backup file integrity
Download a current backup if possible
Confirm correct backup date
Ensure enough hosting storage space
This is the easiest method for restoring backups.
Open:
https://yourdomain.com:2083or:
https://my.govaio.com/loginGo to the Files section
Click:
Backup WizardClick:
RestoreYou may restore:
Backup Type | Purpose |
|---|---|
Home Directory | Website files |
MySQL Databases | Database restoration |
Email Forwarders & Filters | Email settings |
Select your backup file from your computer.
Common backup formats:
.zip
.tar.gz
.sqlClick:
UploadThe server will begin restoring your backup.
Restoration time depends on backup size.
Use this method when restoring website files only.
Log in to cPanel
Open:
File ManagerNavigate to:
public_htmlUpload your backup ZIP file.
Example:
backup.zipRight-click backup archive
Click:
ExtractExtract files into:
public_htmlIf prompted:
Overwrite old files
Verify correct folder structure
If your website uses a database (WordPress, Laravel, WHMCS, etc.), restore the database separately.
In cPanel, open:
phpMyAdminChoose your database from the left sidebar.
Click:
ImportSelect .sql backup file
Click:
GoDatabase restoration will begin.
Full backups usually require server administrator restoration.
Website files
Databases
Email accounts
DNS settings
FTP accounts
cPanel settings
Example:
backup-5.26.2026_12-00-00_username.tar.gzFull backups often cannot be restored directly from shared hosting cPanel
Root/administrator access may be required
Contact hosting support for assistance
After restoration:
Test website functionality
Verify database connection
Check email accounts
Verify SSL certificate
Clear browser and website cache
Type | Permission |
|---|---|
Files | 644 |
Folders | 755 |
Broken PHP files or plugin conflicts.
Enable PHP error logs
Disable problematic plugins
Restore older backup
Incorrect database credentials.
Verify:
Database name
Username
Password
Database host
Upload size limit exceeded.
Upload via FTP
Contact hosting support
Incomplete file restoration.
Re-upload missing files
Verify correct directory structure
Keep regular backups
Store backups offsite
Scan backups for malware before restoring
Use automatic backup systems
Backup before making major changes
Recommendation | Benefit |
|---|---|
Daily backups | Faster recovery |
Remote backup storage | Extra safety |
Test backups regularly | Ensure backup validity |
Keep multiple backup versions | Restore older stable versions |
Yes. Restore only the public_html files if needed.
Yes. Use phpMyAdmin to import .sql backup files.
Usually yes. Existing files may be replaced.
Depends on backup size:
Small sites: few minutes
Large sites: longer
Try:
Another backup version
Re-download backup
Contact support
If you need assistance restoring your website backup, contact support:
📧 support@govaio.com