How to Back Up a WordPress Site Yourself (Two Ways)

VenbitThe Venbit TeamJuly 24, 20265 min read

The short answer

A real WordPress backup needs two parts: your files and your database. Missing either one leaves you unable to restore. The two easiest ways to do it yourself are a backup plugin like UpdraftPlus, which handles both parts and sends them off-site, or your host's built-in backup tool. Store the copy somewhere other than your host.

Key takeaways

  • A complete backup is two things: your files and your database. You need both.
  • The easiest DIY method is a backup plugin like UpdraftPlus.
  • Most hosts also have a one-click backup tool in the control panel.
  • Always store a copy off-site, not just on the same server as your website.
  • A backup you've never tested restoring isn't a backup you can fully trust.

Backing up a WordPress site yourself is genuinely easy, and it's the single best insurance your website can have. There's just one thing you have to get right: a real backup is two parts, your files and your database, and if you save only one, you can't actually restore your site. Get both, keep a copy somewhere other than your host, and you're protected. Below are the two simplest ways to do it, step by step.

Why does this matter so much? Because the day you need a backup, you really need it. A bad update, a hack, a hosting failure, a mistaken deletion. With a good backup, any of those is an afternoon of recovery. Without one, it can mean rebuilding your site from nothing. Ten minutes now saves you that.

The one thing to understand first

WordPress keeps your site in two separate places, and a backup has to capture both.

PartWhat's in itWithout it
FilesYour theme, plugins, images, and uploads.Your design and media are gone; content has nowhere to live.
DatabaseYour pages, posts, settings, and comments.You have an empty shell with no actual content.
The two halves of every WordPress backup

What you'll need

  • Login access to your WordPress dashboard (yoursite.com/wp-admin).
  • For method two, access to your hosting control panel.
  • A place to store the copy off-site, like Google Drive, Dropbox, or your own computer.
  • About ten to fifteen minutes.

Method one: a backup plugin (easiest)

This is the way most owners should go. A backup plugin handles both files and database, can send the copy straight to cloud storage, and can run on a schedule so you never have to remember. UpdraftPlus is the common free choice, and these steps apply to most similar plugins.

  1. 1Install the plugin. In your dashboard, go to Plugins, Add New, search for UpdraftPlus, install it, and activate it.
  2. 2Open its settings and pick a destination. Choose where backups should be stored, ideally an off-site option like Google Drive or Dropbox, not just your web server. Connect the account when prompted.
  3. 3Run your first backup now. Click Backup Now. Make sure both the files and the database boxes are checked. Let it finish. You'll see the completed backup listed.
  4. 4Set a schedule. Choose how often it runs. Weekly is fine for most small sites; more often if you post or take orders daily. Set it and forget it.
  5. 5Download a copy to your own computer too. Belt and braces. Having one copy somewhere entirely separate from any online account is the safest position to be in.

Method two: your host's backup tool

Most hosting companies include a backup tool in their control panel. It's handy, but treat it as a second layer rather than your only one, because a backup that lives only on the same host as your site is vulnerable to the same host failing.

  1. 1Log into your hosting control panel. This is your host's dashboard, separate from WordPress. If you're unsure who your host is, an old invoice or a lookup will tell you.
  2. 2Find the backup or "backups" section. Many hosts label it clearly. Some managed WordPress hosts take automatic daily backups already, which you'll see listed here.
  3. 3Create a full backup, or download an existing one. Look for a "full backup" or "download" option that includes both the site files and the database. Generate it if needed.
  4. 4Download the file and store it off the server. This is the key step. Save that backup file to your own computer or cloud storage so a host outage can't take your backup down with your site.

How often, and where to keep them

A simple rule of thumb: back up as often as you'd hate to redo your work. A site you rarely change is fine weekly. A site you update daily, or a store taking orders, wants a daily backup. And always keep copies in more than one place, because a backup stored only on the same server as your website disappears with it if that server dies.

If you're doing your own backups as part of managing more of the site yourself, our guide on maintaining your own website without coding covers what else is safely in your hands.

When you'd rather not have to remember

DIY backups work right up until life gets busy and the schedule quietly stops running, which is exactly when trouble tends to strike. That's the gap a maintenance service closes. Our maintenance plans start at $99 a month and include off-site backups on a regular schedule, stored separately from your host and checked so they actually work when you need them.

We're a Seattle-area studio and we've kept backups running for small businesses since 2011, across the Puget Sound and around the country. If the idea of your site going down with no recent backup keeps you up at night, that's precisely the worry we take off your plate.

More website answers

Every question in this series, from Website Problems, Solved.

Symptoms & emergencies19
What happens if...9
Cost & pricing7
Plans & hiring10
Ownership & switching9
Platform-specific7
Seattle & local2
Venbit

The Venbit Team

Web design & SEO, Seattle

Venbit is a Seattle-area web design, SEO, and digital marketing studio. Since 2011 we've designed, built, and ranked small-business websites for clients across the Puget Sound and around the country, so the numbers and advice here come from real projects, not a content mill.

Common questions

Questions, answered straight.

Straight answers about website fixes for your business. If yours isn't here, ask us directly and we'll give it to you straight.

Ask the team

Files and the database. The files hold your theme, plugins, and images. The database holds your pages, posts, and settings. A backup that captures only one leaves you unable to restore, so any real backup must include both. The good news is backup plugins and host tools grab both automatically when set up correctly.

Yes, it's one of the most popular free options and it's well suited to DIY owners. It backs up both your files and database, sends copies to off-site storage like Google Drive or Dropbox, and runs on a schedule so you don't have to remember. Install it, connect a cloud destination, run a backup, and set it to repeat.

Match the frequency to how often your site changes. A site you rarely edit is fine with weekly backups. A site you update daily, or an online store taking orders, should back up daily. The guiding question is simple: how much work would you be willing to redo if you had to restore from your last backup?

Somewhere other than the same server as your website. If a backup lives only on your host and that host fails, the backup goes down with the site. Store copies off-site in cloud storage like Google Drive or Dropbox, and ideally keep one on your own computer too, so a single failure can't wipe out both site and backup.

Some do, especially managed WordPress hosts, but don't assume. Many shared plans keep backups for only a few days, or don't guarantee a successful restore. Check your control panel to see what exists. Even where the host backs up, keeping your own off-site copy is wise, so you're never depending on a single company's system.

Often yes, especially with a plugin like UpdraftPlus, which has a restore button that puts both files and database back. Host tools usually offer a restore option too. It's worth at least confirming your backup file contains both parts so you know a restore is possible. If a restore ever feels risky, it's a fine moment to ask for help.

Free 30-minute strategy call

Let's talk about your project.

Tell us what you need and we'll give you an honest read on the project, the timeline, and what it takes, before you spend a dollar. Based in Seattle, working across the Puget Sound.

4.8 on Google 5.0 on Yelp