
Table of Contents
- Why You Need WordPress Backups
- What is UpdraftPlus and Why It's Popular
- How to Install UpdraftPlus
- Configuring Remote Storage (Google Drive, Dropbox, FTP)
- Setting Up Automatic Backup Schedules
- Running Manual Backups
- How to Restore WordPress from Backup
- Premium Features Worth Upgrading
- Backup Best Practices
- Troubleshooting Common Issues
- Frequently Asked Questions
Losing a WordPress website without a backup is one of the most painful experiences for any website owner. Hacks, server failures, plugin conflicts, and human errors can wipe out your site in seconds. UpdraftPlus is the most popular WordPress backup plugin with over 3 million active installations.
1. Why You Need WordPress Backups
WordPress's flexibility comes with complexity — and complexity brings risk. No matter the size of your website, backups are non-negotiable.
Key Statistic: Over 30,000 websites are hacked every day, and 39% of compromised WordPress sites were attacked through vulnerabilities in outdated plugins.
Common Causes of Website Data Loss
- Hacking or Malware: Attackers inject malicious code or delete site files entirely
- Incompatible Updates: WordPress core, plugin, or theme updates can break your site
- Human Error: Accidentally deleting posts, pages, or critical files
- Hosting Issues: Server hardware failure or data corruption
- PHP Version Conflicts: Incompatible PHP versions causing white screen errors
The 3-2-1 Backup Rule
| Rule | Meaning | Example |
|---|---|---|
| 3 Copies | Keep 3 copies of your data | Live + Cloud + External Drive |
| 2 Media Types | Store on 2 different media types | Cloud Drive + Local Storage |
| 1 Offsite | At least 1 copy stored offsite | Google Drive, Dropbox |
2. What is UpdraftPlus and Why It's Popular
UpdraftPlus was launched in 2011 and has grown to become the #1 backup plugin in the WordPress Official Repository with millions of active users.
Key Strengths of UpdraftPlus
- Free and Fully Functional: The free version covers all essential backup needs
- Multiple Cloud Storage Options: Google Drive, Dropbox, Amazon S3, FTP/SFTP, OneDrive
- Flexible Scheduling: Daily, weekly, monthly, or custom intervals
- One-Click Restore: Restore directly from the WordPress Dashboard
- Granular Backups: Backup database, files, themes, and plugins separately
| Feature | Free | Premium ($70/yr) |
|---|---|---|
| Scheduled Backups | ✅ | ✅ |
| Google Drive, Dropbox | ✅ | ✅ |
| Amazon S3, Azure | ❌ | ✅ |
| Incremental Backup | ❌ | ✅ |
| Multisite Support | ❌ | ✅ |
| Database Encryption | ❌ | ✅ |
| Site Migration/Clone | ❌ | ✅ |
3. How to Install UpdraftPlus
Step 1: Install from WordPress Repository
- Go to WordPress Admin → Plugins → Add New
- Search for
UpdraftPlus - Click Install Now on "UpdraftPlus WordPress Backup Plugin"
- Click Activate after installation completes
Step 2: Access UpdraftPlus Settings
After activation, navigate to Settings → UpdraftPlus Backups to begin configuration.
4. Configuring Remote Storage
UpdraftPlus supports multiple remote storage destinations. Google Drive is the most recommended for most users due to its free storage and ease of setup.
Setting Up Google Drive (Recommended)
- Go to Settings → UpdraftPlus Backups → Settings
- Under "Remote Storage," select Google Drive
- Click "Click here to authenticate with Google Drive"
- Sign in with your Google Account
- Grant UpdraftPlus the required permissions
- Click Save Changes
Pro Tip: Create a dedicated Google Drive account specifically for backups to keep things organized and secure.
Setting Up FTP (For AsiaGB Hosting)
- Select FTP or SFTP in Remote Storage
- Enter your FTP Server, Username, and Password from DirectAdmin
- Set a backup directory, e.g.,
/backups/wordpress/ - Click Test FTP Settings to verify the connection
5. Setting Up Automatic Backup Schedules
UpdraftPlus separates file and database scheduling — each can be configured independently based on how frequently your content changes.
| Site Type | Files Backup | Database Backup |
|---|---|---|
| Blog/Content Site | Weekly | Daily |
| E-Commerce (WooCommerce) | Daily | Hourly |
| Portfolio/Static | Monthly | Weekly |
| Membership Site | Daily | Daily |
Note for AsiaGB Hosting Users: AsiaGB provides automated backups twice per month (1st and 15th of each month). For sites with frequent content updates or transactions, we recommend installing UpdraftPlus for more frequent backups to multiple locations.
6. Running Manual Backups
Beyond scheduled backups, you can trigger a manual backup at any time — especially before major updates.
How to Run a Manual Backup
- Go to Settings → UpdraftPlus Backups → Backup / Restore
- Click "Backup Now"
- Select what to include:
- ✅ Include your database in the backup
- ✅ Include your files in the backup
- Click "Backup Now" again to confirm
- Wait for the progress bar to complete (green checkmark)
7. How to Restore WordPress from Backup
When disaster strikes, a proper restore process can bring your site back online within minutes.
Important: Always create a fresh backup of your current state before restoring, so you can roll back if needed.
Step-by-Step Restore
- Go to Settings → UpdraftPlus Backups → Backup / Restore
- Under "Existing Backups," locate the backup you want to restore
- Click "Restore"
- Select which components to restore: Database, Plugins, Themes, Uploads, Others
- Click "Restore" to begin the process
- Wait for completion (may take several minutes for large sites)
Emergency Restore When WordPress Admin is Inaccessible
- Access DirectAdmin → File Manager
- Locate backup files in
wp-content/updraft/ - Reinstall WordPress via Softaculous
- Install UpdraftPlus and upload your backup files
- Complete restore through UpdraftPlus Dashboard
8. Premium Features Worth Upgrading
UpdraftPlus Premium ($70/year for 1 site) adds critical features for business websites.
- Incremental Backup: Only backup changed files — saves storage and time
- Site Migration/Clone: Easily move or clone your site to a new server
- Database Encryption: AES-256 encryption for your database backups
- Multisite Support: Full WordPress Multisite Network support
- Multiple Remote Storages: Send backups to multiple destinations simultaneously
- Email Backup: Deliver backups directly to your email
9. Backup Best Practices
Recommended Backup Frequency
| Data Type | Frequency | Retention |
|---|---|---|
| Database (WooCommerce) | Every 6 hours | 28 copies (1 week) |
| Database (Blog) | Daily | 14 copies |
| Files (Images, Docs) | Weekly | 8 copies |
| Files (Theme, Plugins) | Monthly | 3 copies |
Pre-Backup Checklist
- ✅ Verify remote storage has sufficient space
- ✅ Test restore every 3 months to confirm backups are usable
- ✅ Always backup before updating WordPress, plugins, or themes
- ✅ Store backups in at least 2 locations (Cloud + Local)
- ✅ Enable email notifications for backup success/failure alerts
10. Troubleshooting Common Issues
Backup Fails Midway
- Increase PHP Memory Limit in wp-config.php:
define('WP_MEMORY_LIMIT', '256M'); - Increase execution timeout:
define('WP_MAX_EXECUTION_TIME', 300); - Try backing up database and files separately
Backup Completes but Doesn't Upload to Cloud
- Check if the authentication token has expired (re-authenticate)
- Verify available space in Google Drive / Dropbox
- Check if server firewall blocks outbound connections
Restore Fails
- Check PHP version compatibility (PHP 8.0+ recommended)
- Temporarily deactivate other plugins before restoring
- Ensure sufficient disk space for archive extraction
11. Frequently Asked Questions
Q: Is the free version of UpdraftPlus enough for most websites?
A: Yes, for most blogs and small business sites, the free version covers all essential needs — scheduled backups to Google Drive or Dropbox, plus one-click restore from the dashboard. For WooCommerce or membership sites, consider Premium for incremental backups.
Q: How long does a large backup take?
A: It depends on your site's size and server speed. A typical site under 1GB usually takes 5–15 minutes. For larger sites, Premium's incremental backup only uploads changed files, making subsequent backups much faster.
Q: AsiaGB already provides backups — do I still need UpdraftPlus?
A: AsiaGB provides automated backups twice per month (1st and 15th). For sites that update content daily or process orders, we recommend supplementing with UpdraftPlus for more frequent, offsite backups for complete peace of mind.
Q: Can I restore just the database without restoring all files?
A: Absolutely. UpdraftPlus lets you selectively restore Database, Plugins, Themes, Uploads, or Others independently. If only your posts were accidentally deleted, you can restore just the database without affecting your theme or plugins.
Q: What if I forget my WordPress password but have a backup?
A: You don't need to restore a full backup just for a forgotten password. Reset it via DirectAdmin → MySQL Databases → phpMyAdmin by updating the user_pass field in the wp_users table with a new password hash.
Summary: UpdraftPlus is an essential tool for every WordPress site. Set it up once with automatic scheduling to Google Drive or Dropbox, and test your restore process every 3 months to ensure your backups actually work when you need them.
Host WordPress on AsiaGB Hosting
Full WordPress support with 1-Click installation via DirectAdmin, SSD Storage, 99% Uptime, and automated backups twice a month.
View Hosting Plans