Protect your WordPress site

How to Back Up a WordPress Site

A website backup is your safety net. Learn how to back up WordPress with plugins, host-level backups, off-site storage, and restores you can actually trust.

Backups
10 min read
Step-by-step
Beginner friendly

Why WordPress Backups Matter

A backup is the difference between a minor interruption and a business disaster. These are the reasons every WordPress site owner should take them seriously.

Protection Against Hacks

WordPress sites get hacked every day, usually through outdated plugins or weak passwords. A fresh backup is your guaranteed recovery route when the worst happens.

Safety Net for Updates

A plugin or theme update can take your site down or wipe customisations. With a recent backup you roll back in minutes instead of paying for emergency fixes.

Human Error Is Normal

Deleted pages, overwritten content and botched migrations happen to everyone. Without a backup, that work is gone forever.

What You Need to Back Up

A complete WordPress site is two things: the database and the files. A partial backup only protects half your website.

Your Database

  • All posts, pages and comments
  • User accounts and their roles
  • Plugin configuration and options
  • Form submissions and custom data

Your Files

  • Themes, including child themes and tweaks
  • Plugins you've installed
  • Uploads - images, videos and documents
  • Config files like wp-config.php and .htaccess

How to Back Up Your WordPress Site

Follow these four steps in order. By the end you'll have automatic, off-site backups you know you can restore.

Step 1

Back Up With a Plugin

WordPress backup plugins give you full control - you can schedule automatic backups of both files and database, and choose exactly where the copies are stored.

UpdraftPlus, BackWPup and BackupBuddy are popular options
Schedule automatic backups so you never rely on remembering
Include both the database and your wp-content files
Send copies to cloud storage as well as your server
Step 2

Enable Host-Level Backups

Most hosting providers include automatic backups as part of your plan. Managed WordPress hosts usually back up daily and offer easy one-click restore.

Check what your hosting plan actually includes
Managed hosts often include daily backups with 30-day retention
Confirm you can restore from the control panel yourself
Don't rely on host backups alone - they share your infrastructure
Step 3

Store Copies Off-Site

A backup stored on your web server isn't safe. If the server fails, your backup fails with it - so always keep a copy in separate cloud storage.

Google Drive, Dropbox, Amazon S3 and OneDrive all work well
Store backups somewhere independent of your hosting provider
Keep several restore points going back at least 30 days
Verify files actually downloaded - failed transfers are common
Step 4

Test a Restore

A backup you can't restore is worthless. Test restores on a staging environment so you know the process works long before you need it in a crisis.

Restore to a staging site or subdirectory, not your live site
Confirm files, the database and your media return correctly
Check the site loads and you can log in as normal
Time the restore so you know what to expect in an emergency

How Often Should You Back Up?

The right frequency depends on how often your site changes and how much downtime would cost you.

Daily

Essential for e-commerce, membership sites and any site where lost data costs money. Most managed hosts back up every night automatically.

Weekly

Suitable for brochure sites that change rarely. A fresh weekly backup plus a quarterly test restore keeps you safe without the overhead.

Before Every Update

Take a manual backup before updating WordPress, plugins or themes, and before any developer works on the site. Rollback becomes instant.

Backups, Handled For You

Daily automated backups, off-site storage and tested restores are included in our maintenance plans and managed hosting - so you never have to think about it again.

See How Our Maintenance Plan Covers Backups·Managed hosting with built-in backup & restore

WordPress Backups - Common Questions

Let us look after your WordPress backups

Daily automated backups, off-site storage and tested restores are included in our maintenance plans and managed hosting - so you never lose your site again.

    Cookie Consent

    We use a Google Ads cookie to measure the effectiveness of our advertising. No personal data is shared with Google.Privacy policy →