How do I restore my website?
22 viewsHow do I restore my website?
Overview
Restoring your website means replacing your current files and database with a previous backup. This is useful if your site is broken, hacked, or after an update caused issues.
Before You Start
Make sure you have a full backup containing:
- Website files
- Database file (.sql)
- Any plugin or theme backups (if used)
Method 1 – Restore using WordPress plugin (easiest)
If you used a backup plugin (e.g. UpdraftPlus):
-
Log in to WordPress
yourdomain.com/wp-admin
-
Go to the backup plugin settings
-
Click Restore
-
Select the backup you want to restore:
- Files
- Database
-
Confirm restoration and wait for completion
Method 2 – Restore manually via DirectAdmin
Step 1: Restore website files
- Log in to DirectAdmin
- Go to File Manager
- Open
public_html - Upload your backup ZIP file
- Extract it into the directory
- Replace existing files when prompted
Step 2: Restore database
- Go to Account Manager → MySQL Management
- Select your database
- Open phpMyAdmin (if available)
- Click Import
- Upload your
.sqlbackup file - Start the import process
Method 3 – Full restore (complete reset)
If your site is heavily broken:
- Delete current website files in
public_html - Drop and recreate the database
- Re-upload backup files and database
- Reconfigure
wp-config.phpif needed
Important Notes
- Restoring will overwrite your current website
- Always back up your current site before restoring
- Make sure database credentials match after restore
- Some plugins/themes may need reactivation
Common Issues & Fixes
Website still broken after restore
- Check database connection in
wp-config.php - Clear cache
Images or layout missing
- Ensure full file backup was restored
- Check
wp-content/uploadsfolder
Database import fails
- Check file size limits in hosting
- Try splitting large backups
Need Help?
If you’re unable to restore your website or something goes wrong during the process, our support team can safely restore your backup for you.