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.
| Part | What's in it | Without it |
|---|---|---|
| Files | Your theme, plugins, images, and uploads. | Your design and media are gone; content has nowhere to live. |
| Database | Your pages, posts, settings, and comments. | You have an empty shell with no actual content. |
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.
- 1Install the plugin. In your dashboard, go to Plugins, Add New, search for UpdraftPlus, install it, and activate it.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
Related services
More website answers
Every question in this series, from Website Problems, Solved.
Symptoms & emergencies19
- Why Is My Website Down? How to Find Out and Fix It
- Why Does My Website Say "Account Suspended"?
- Error Establishing a Database Connection: What It Means
- Why Is My Contact Form Not Sending Emails?
- White Screen of Death on WordPress: What to Do Now
- Why Is My Website Showing "Not Secure" in Chrome?
- Squarespace Site Not Showing Up on Google? Here's Why
- Why Did Google Remove My Website From Search Results?
- Why Did My Website Traffic Suddenly Drop? Top Causes
- Why Is My Website Sending Spam Emails? What It Means
- Why Is My Website Slow on Mobile but Fast on Desktop?
- Why Does My Website Look Broken on My Phone?
- Why Do My Website Images Look Blurry or Broken?
- How to Tell If Your Website Has Been Hacked: 9 Signs
- "This Site May Be Hacked": How to Remove Google's Warning
- "Deceptive Site Ahead" Warning: How to Fix It Fast
- How to Make Your Website Load Faster
- Why Isn't My Business Showing Up on Google?
- 10 Signs Your Business Website Needs a Redesign
What happens if...9
- What Happens If You Don't Update WordPress Plugins?
- What Happens If Your SSL Certificate Expires?
- What Happens If Your Domain Name Expires? A Timeline
- What Happens If Your Web Host Goes Out of Business?
- What Happens If You Stop Paying Your Web Developer?
- Can an Old Website Hurt Your Google Ranking?
- Is an Outdated Website a Liability for Your Business?
- Why Are My Business Emails Going to Spam?
- What Happens If You Don't Maintain Your Website?
Cost & pricing7
- How Much Does It Cost to Fix a Hacked WordPress Site?
- Why Is Website Maintenance So Expensive? A Breakdown
- Hourly Rate vs. Monthly Retainer for Website Updates
- How Much Do Freelancers Charge for Website Maintenance?
- How Much Does WordPress Maintenance Cost Per Month?
- How Much Does Squarespace Maintenance Cost?
- How Much Does Website Maintenance Cost?
Plans & hiring10
- Do I Need a Website Maintenance Plan? An Honest Answer
- Maintenance Plan vs. Pay As You Go: Which Actually Wins
- One-Time Website Fix vs. Ongoing Care: Which Do You Need
- Does a Simple Website Need a Maintenance Plan?
- 12 Questions to Ask a Website Maintenance Company
- Freelancer vs. Agency for Website Maintenance
- What to Look For in a Website Maintenance Contract
- Is Your Website Maintenance Plan a Scam? How to Tell
- Website Maintenance Checklist for Non-Technical Owners
- What Does Website Maintenance Include? (And Why It Matters)
Ownership & switching9
- What Is My Website Built With? How to Check in Seconds
- How to Find Out Who Hosts and Manages Your Website
- Your Web Developer Disappeared: What to Do Now
- How to Switch Web Hosting Without Losing Your Email
- How to Fire Your Web Developer (Without Losing Your Site)
- Can You Maintain Your Own Website Without Coding?
- How Often Should You Update Your Website Content?
- How to Back Up a WordPress Site Yourself (Two Ways) (you are here)
- Do You Really Own Your Website? How to Check Before You Hire
Platform-specific7
- Do Squarespace Sites Need Maintenance? The Honest Answer
- Do Wix Websites Need Maintenance? What Owners Should Know
- Shopify Maintenance: What Store Owners Actually Need
- WordPress Maintenance Checklist for Non-Developers
- WordPress vs. Squarespace: Which Is Easier to Maintain?
- GoDaddy Website Builder vs. WordPress for Small Business
- How to Keep Your WordPress Website Secure
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.