Guides /Security
Security

Best WordPress Backup Plugins: UpdraftPlus, BackupBuddy, and More

October 11, 20257 min readHostBible Team

Your host probably takes backups. That's not enough on its own. Host-level backups are stored on the same infrastructure as your site, a billing dispute, account compromise, or catastrophic server failure could affect both simultaneously. You need your own backups, stored somewhere you independently control, with enough retention depth to recover from infections you didn't notice for weeks. Here's a comparison of the best plugins for the job.

Why host backups alone aren't sufficient

Most shared hosting plans retain 7 to 30 days of rolling backups. The retention window matters more than most site owners realise. If your site was injected with malware two months ago, common with SEO spam injections that don't visibly break the site, your host's one-month retention window doesn't get you clean files. Plugin-managed backups with longer retention, stored to a cloud destination you control independently of your hosting account, close this gap.

The 3-2-1 backup rule is a useful framework: three copies of your data, on two different media types, with one copy offsite. For WordPress: host-level backups (copy 1, on hosting infrastructure), plugin backup to Google Drive or S3 (copy 2, independent cloud storage), and periodic local download to your computer (copy 3). A plugin-to-cloud backup satisfies the "one offsite" requirement most sites are missing.

UpdraftPlus: the best free option for most sites

UpdraftPlus is the most-installed WordPress backup plugin with over 3 million active installations. The free version is genuinely capable for most single-site use cases.

  • Cost: Free. UpdraftPlus Premium starts around £70/year for one site, adding incremental backups, multisite, migration tools, and more destinations.
  • Remote destinations (free): Google Drive, Dropbox, Amazon S3, Rackspace, FTP, SFTP, and email. The breadth of free remote storage options is a differentiator.
  • Scheduling: Separate schedules for files and database. Daily database backups with 14 copies retained, weekly full backups are a common configuration.
  • Restore process: Full restore directly from the WordPress admin panel, no FTP or phpMyAdmin access needed. Go to Settings > UpdraftPlus Backups > Existing Backups, click Restore on the target backup, and follow the wizard.
  • Free limitations: Every backup is a full backup (no incrementals), no multisite support, no automatic backup before updates.

Configuration walkthrough for UpdraftPlus free: install the plugin, go to Settings > UpdraftPlus Backups > Settings tab. Set Files backup schedule to "Weekly" and database to "Daily." Under "Choose your remote storage," select Google Drive and follow the OAuth authorisation flow. Click "Save Changes," then "Backup Now" to run an immediate backup and verify it appears in Google Drive. Check Settings > UpdraftPlus Backups > Existing Backups the next day to confirm the scheduled backup ran automatically.

BackupBuddy: best for migrations and complex sites

BackupBuddy from iThemes is premium-only (~£80/year for a single site) with a strong reputation for reliability on WooCommerce stores and complex multisite installations.

  • Cost: Paid from ~£80/year for one site, with discounts for agency multi-site licences.
  • Remote destinations: BackupBuddy Stash (proprietary cloud with 1GB included), Amazon S3, Dropbox, Google Drive, FTP, and Rackspace.
  • Migration tool (ImportBuddy): BackupBuddy's migration script is genuinely excellent. Upload a ZIP of your backup and a small PHP installer script to the new server, run the installer in a browser, and it handles: database import, credential updates in wp-config.php, and search-and-replace of the old domain to the new domain. It's faster and more reliable than manual migrations for most configurations.
  • Scheduling: Granular scheduling with multiple backup profiles, you can configure separate schedules for full backups, database-only, and files-only. Full backups weekly, database daily is a common setup.
  • Malware scanning: Includes basic file integrity monitoring as an additional feature.

BackupBuddy's value is highest for agencies and developers who regularly need to migrate sites between hosts or staging environments. ImportBuddy alone can justify the subscription cost if you're moving sites frequently.

Duplicator: migration-first, backup second

Duplicator has a split identity: it's marketed partly as a backup plugin but excels primarily as a migration and cloning tool. The free version creates a complete site package, a ZIP of all files plus a PHP installer, that can be deployed to any server.

  • Cost: Free. Duplicator Pro from ~£69/year adds cloud storage, scheduled backups, and incremental backups.
  • Free limitations: No remote storage destinations (backup ZIP saves to server only). No automated scheduling. Best for on-demand migration packages, not automated backup workflows.
  • Migration workflow: Create a package in wp-admin > Duplicator > Packages > Create New. Download the generated ZIP and installer.php. Upload both to the destination server. Open installer.php in a browser. The installer handles database creation, import, search-and-replace for URLs, and wp-config.php updates in a guided wizard.

Use Duplicator Free for one-off site migrations or staging deployments. Don't rely on it as your scheduled backup solution unless you're on Duplicator Pro. The free version doesn't automate anything, you have to remember to create packages manually.

WPvivid: clean interface, strong free tier

WPvivid is a newer entrant that has earned a strong reputation for a well-organised interface and a capable free tier that competes directly with UpdraftPlus.

  • Cost: Free. WPvivid Pro from ~£49/year adds staging environments, incremental backups, and white-label options for agencies.
  • Remote destinations (free): Google Drive, Dropbox, Amazon S3, Microsoft OneDrive, and FTP/SFTP.
  • Scheduling: Automated scheduled backups in the free version, a genuine differentiator since some competitors gate scheduling behind paid tiers.
  • Restore process: One-click restore from within wp-admin, selecting from a list of available backup points. Straightforward and clearly labelled.
  • Migration: Free version includes a basic site transfer tool; sufficient for most hosting migrations without needing the Pro version.

WPvivid is particularly well-suited to users who find UpdraftPlus's interface confusing. The dashboard is cleaner and the restore workflow is more intuitive. If you've had frustrations with UpdraftPlus, WPvivid is the natural alternative to try before investing in premium options.

The most important thing: test a restore

A backup you've never restored is a backup of unknown value. Backup plugins can silently fail for various reasons: cloud storage authorisation tokens expire, file permission issues prevent archives from writing completely, or large sites time out mid-backup without reporting an error. The only way to know your backup is viable is to restore it and get a working site.

Set up a local or staging environment (Local by Flywheel is free, or use a staging subdomain). Restore your most recent backup to it. Navigate the restored site, check that content and settings look correct, and verify that the database content matches what you'd expect from that backup date. Do this once when you first configure your backup plugin. Repeat after any significant change to your backup configuration or cloud storage setup.

Also verify the backup process itself periodically. Go to your remote storage destination (Google Drive, Dropbox, S3) and confirm that new backup files are appearing on schedule with the dates you'd expect. A backup process that stopped working three months ago is useless today. Set a calendar reminder to check this monthly.

Daily server backups included on every plan

HostBible takes daily automated server-level backups stored offsite, a solid safety net to run alongside your own plugin-based backups for full redundancy.

View Hosting Plans