Sarah Chen
Sarah Chen
Web Hosting & Domains Editor
Former web developer turned reviewer. Specialises in WordPress hosting and domain strategy.

How to Back Up WordPress 2026

Most WordPress site owners discover the importance of backups only after they need one. A backup is your recovery option for every disaster scenario: accidental content deletion, a plugin update that breaks your site, a server failure, or a hack. This guide sets up a bulletproof automated backup system that stores copies both on your server and in the cloud. so you're protected even if your hosting account itself is compromised.

How we validated these steps

Before a procedural walkthrough ships, every step runs on at least two brands when the task is host-specific, or twice on the same stack on different days when it is not. Console errors are captured, UI label drift between regions is noted, and copy is revised the moment a vendor moves a button. Screenshots and paths are spot-checked quarterly. Security-sensitive actions (DNS, SSL, billing) trigger recovery-option checks plus links to the host's own documentation for authoritative wording.

  1. 1

    Step 1: Check if your host already provides backups

    Before setting up plugin-based backups, check your hosting dashboard. SiteGround includes daily automatic backups with 30 days of history. WP Engine and Kinsta both include daily backups with 1-click restore. If your host provides reliable daily backups, you only need to add an off-server copy for complete protection. Hostinger and Bluehost charge extra for automatic daily backups. worth paying for.

  2. 2

    Step 2: Install UpdraftPlus

    UpdraftPlus is the most popular WordPress backup plugin with over 3 million active installs. Install it from Plugins → Add New → search "UpdraftPlus". The free version supports: scheduled backups, multiple remote storage destinations (Google Drive, Dropbox, S3, OneDrive), and on-demand backup creation.

  3. 3

    Step 3: Configure backup frequency and retention

    In Settings → UpdraftPlus: set Files backup schedule to Daily. Set Database backup schedule to Daily. Set Retain this many scheduled backups to 7. This gives you one week of daily backups. sufficient for most sites. For active eCommerce sites processing daily orders, increase database backup frequency to every 4–12 hours.

  4. 4

    Step 4: Connect to a remote storage destination

    Local backups (on the same server) are useless if the server fails or is compromised. Configure remote storage: click "Google Drive" or "Dropbox" in UpdraftPlus settings. Click "Authenticate with Google/Dropbox" and authorise access. UpdraftPlus will now automatically upload backups to your cloud storage after each backup run. Google Drive offers 15 GB free. more than enough for most sites.

  5. 5

    Step 5: Choose what to back up

    UpdraftPlus backs up: Database (all WordPress content, settings, users), Plugins, Themes, Uploads (your media files. The largest component), and Other files (wp-content additions). For complete site protection, back up all components. If storage is limited, the Database and Uploads are the most critical. plugins and themes can be re-downloaded, but your content and media cannot be recreated.

  6. 6

    Step 6: Run a test backup and verify the restore process

    Click "Backup Now" in UpdraftPlus to create an immediate backup. Verify it completes without errors and the backup files appear in your remote storage (check your Google Drive folder). Then test the restore process: create a staging site, restore the backup there, and confirm everything works. Knowing the restore process before an emergency prevents panic and mistakes when you actually need it.

  7. 7

    Step 7: Set up backup notifications

    In UpdraftPlus Advanced Settings: enable email notifications for backup success and failure. Enter an email address you check regularly. This ensures you know immediately if automated backups stop working. A backup system you don't monitor is not a reliable backup system. Check the email digest weekly to confirm backups are completing successfully.

1
SiteGround Fastest
Revenue-critical sites are where SiteGround earns the premium: Google Cloud, SuperCacher, and support that actually reads the ticket before replying.
★★★★½
✓ Pros
  • Staging, backups, and PHP version options on SiteGround match our screenshots.
  • High uptime, steady response times on their Google Cloud setup.
  • Staging and daily backups on every plan.
✕ Cons
  • SiteGround menu labels change. Look for the idea, not one fixed menu path.
  • No free domain included.
Price/mo$3.99
Storage10 GB SSD
Free Domain✕ No
Uptime99.99%
2
Hostinger Top Pick
Hostinger has survived multiple yearly cycles on our bench: LiteSpeed, hPanel, and sub-$3 intro pricing still deliver the best overall value for most sites we migrate.
★★★★½
✓ Pros
  • Staging, backups, and PHP version options on Hostinger match our screenshots.
  • Fast LiteSpeed loading, consistent in our repeated tests.
  • Good storage, SSL, and backups on entry plans, no forced add-ons at login.
✕ Cons
  • Hostinger menu labels change. Look for the idea, not one fixed menu path.
  • No phone support on any plan.
Price/mo$2.99
Storage100 GB SSD
Free Domain✓ Yes
Uptime99.9%

Frequently Asked Questions

How often should I back up my WordPress site?+
At minimum: daily backups for any active site. For eCommerce stores or sites with daily content changes, every 4–12 hours for the database. For static brochure sites with infrequent changes, weekly backups may suffice but daily is better practice.
Are hosting backups enough or do I need a plugin too?+
Hosting backups (especially from SiteGround, WP Engine, Kinsta) are reliable but store backups on the same infrastructure. A plugin like UpdraftPlus adds an independent layer by storing copies on Google Drive or Dropbox. protecting you from hosting-level failures.
How much storage do WordPress backups take?+
A typical blog or business site: 200 MB–2 GB. A media-heavy site with many images: 2–10 GB. An eCommerce store with product images: 5–20 GB. Google Drive (15 GB free) handles most sites with 7 daily backups. Upgrade to 100 GB Google One ($1.99/month) for larger sites.