How do I restore my website?
69 ViewsOverview
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 `.sql` backup 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.php` if 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/uploads` folder
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.
Related Guides
- https://websitehosts.uk/blog/why-website-backups-are-important
- https://websitehosts.uk/blog/what-to-do-before-publishing-a-website
- https://websitehosts.uk/blog/what-is-directadmin
- https://websitehosts.uk/blog/what-is-wordpress