Automatic WordPress Backup with UpdraftPlus

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

The 3-2-1 Backup Rule

RuleMeaningExample
3 CopiesKeep 3 copies of your dataLive + Cloud + External Drive
2 Media TypesStore on 2 different media typesCloud Drive + Local Storage
1 OffsiteAt least 1 copy stored offsiteGoogle 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

FeatureFreePremium ($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

  1. Go to WordPress Admin → Plugins → Add New
  2. Search for UpdraftPlus
  3. Click Install Now on "UpdraftPlus WordPress Backup Plugin"
  4. 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)

  1. Go to Settings → UpdraftPlus Backups → Settings
  2. Under "Remote Storage," select Google Drive
  3. Click "Click here to authenticate with Google Drive"
  4. Sign in with your Google Account
  5. Grant UpdraftPlus the required permissions
  6. 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)

  1. Select FTP or SFTP in Remote Storage
  2. Enter your FTP Server, Username, and Password from DirectAdmin
  3. Set a backup directory, e.g., /backups/wordpress/
  4. 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 TypeFiles BackupDatabase Backup
Blog/Content SiteWeeklyDaily
E-Commerce (WooCommerce)DailyHourly
Portfolio/StaticMonthlyWeekly
Membership SiteDailyDaily

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

  1. Go to Settings → UpdraftPlus Backups → Backup / Restore
  2. Click "Backup Now"
  3. Select what to include:
    • ✅ Include your database in the backup
    • ✅ Include your files in the backup
  4. Click "Backup Now" again to confirm
  5. 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

  1. Go to Settings → UpdraftPlus Backups → Backup / Restore
  2. Under "Existing Backups," locate the backup you want to restore
  3. Click "Restore"
  4. Select which components to restore: Database, Plugins, Themes, Uploads, Others
  5. Click "Restore" to begin the process
  6. Wait for completion (may take several minutes for large sites)

Emergency Restore When WordPress Admin is Inaccessible

  1. Access DirectAdmin → File Manager
  2. Locate backup files in wp-content/updraft/
  3. Reinstall WordPress via Softaculous
  4. Install UpdraftPlus and upload your backup files
  5. Complete restore through UpdraftPlus Dashboard

8. Premium Features Worth Upgrading

UpdraftPlus Premium ($70/year for 1 site) adds critical features for business websites.

9. Backup Best Practices

Recommended Backup Frequency

Data TypeFrequencyRetention
Database (WooCommerce)Every 6 hours28 copies (1 week)
Database (Blog)Daily14 copies
Files (Images, Docs)Weekly8 copies
Files (Theme, Plugins)Monthly3 copies

Pre-Backup Checklist

10. Troubleshooting Common Issues

Backup Fails Midway

Backup Completes but Doesn't Upload to Cloud

Restore Fails

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