Website Backups: A Small Business Guide

📖 17 min readWebsite Management
GW
GoWebsited
Published 12 August 2026 · Updated 12 August 2026

What is a website backup?

A website backup is a complete, restorable copy of everything your site is made of: the files that make up its design and code, the database that holds your pages, posts, products and settings, and the configuration that ties them together. A copy is only a real backup if you have tested that you can put it back. An untested copy is a hope, not a backup.

Key takeaways

  • Back up files and database together. One without the other will not rebuild a working site.
  • Follow 3-2-1: three copies, on two kinds of storage, with at least one copy off the server the site runs on.
  • Match frequency to change rate. A brochure site can live with weekly. A shop taking orders needs real-time or hourly.
  • Your host’s backup is a safety net, not a strategy. If the account is suspended or the host has an incident, that copy can be unreachable at exactly the moment you need it.
  • Test a restore before you need one. Restore to a staging site once a quarter and write down how long it took.
  • Keep enough history. Damage is often discovered days later, so a single overnight copy is frequently already contaminated.

What this guide covers

  1. Why backups fail small businesses
  2. What actually needs backing up
  3. Full, incremental and differential
  4. The 3-2-1 rule, applied
  5. How often should you back up?
  6. Where to store copies
  7. Backup methods compared
  8. Why your host’s backup is not enough
  9. Retention: how far back to keep
  10. Testing a restore
  11. The recovery playbook
  12. Backups and security
  13. What this costs
  14. Your backup checklist
  15. FAQ

Why backups fail small businesses

Almost every small business owner we speak to believes they have backups. Most of them do, in some form. What they do not have is a tested, current, independent copy they can actually put back on a bad day, and the difference only becomes visible during the bad day itself.

There are several ways a backup quietly stops being a backup, and they are worth naming because they are all avoidable.

It lives on the same server

A copy stored in a folder on the same hosting account dies with the account. Suspension, disk corruption, a compromised server or a billing lapse takes the original and the copy at the same time.

It only covers half the site

Plenty of tools back up files but not the database, or the database but not the uploads folder. Restoring one half onto a broken other half produces a site that loads but has no content, or content with no design.

It is too shallow

A rolling one-night backup is useless if the problem started three days ago. A corrupted product catalogue or a spam injection is often noticed a week later, by which point every retained copy contains the damage.

Nobody has ever restored it

Backup archives can be silently truncated, encrypted with a key nobody recorded, or written in a format the current platform no longer imports. You find out at the worst moment.

It stopped running months ago

Plugin conflicts, expired storage tokens, a full remote drive and quota limits all cause backup jobs to fail silently. If nothing emails you on failure, nothing tells you.

The person who set it up left

The credentials, the storage account and the schedule were all in one freelancer’s head or personal cloud drive. This is the most common one of all.

The real test: if your hosting account were deleted right now, could you rebuild the site from something you personally control? If the answer needs a phone call to somebody else, you do not yet have a backup strategy.

What actually needs backing up

A modern website is not one thing. It is several moving parts that must be captured at roughly the same moment, or the restored copy will not match itself. Here is what each part holds and why skipping it hurts.

The database. On WordPress, or almost any content-managed site, the database is where your pages, posts, products, orders, customer accounts, form entries, menus, widgets and plugin settings live. It is usually small, often only a few megabytes, and it is the single most valuable file you own. Losing it means losing the actual business content while keeping the empty shell.

The uploads folder. Every image, PDF, brochure and downloadable file you have ever added sits here. On a mature site this is normally the largest part of the backup by size and the slowest to move. It is also the part cheap backup tools most often skip in order to keep archives small.

Themes and child themes. If any custom CSS, template edits or design work was done directly in theme files, that work only exists here. A fresh install of the same theme will not bring it back.

Plugins and extensions. The plugin code itself can usually be re-downloaded, but licensed or custom-built plugins often cannot. Any plugin you paid for, or that a developer wrote for you, is unique and irreplaceable.

Configuration files. On WordPress that means wp-config.php and .htaccess. These carry database connection details, security keys, redirect rules and performance directives. They are tiny, easily missed, and painful to reconstruct from memory.

Things that live outside the site entirely. Your DNS zone, your email routing, your SSL setup, your payment gateway keys and your domain registrar login are all part of a working website and none of them are inside a site backup. Keep a written record of where each one lives and who controls it.

Often forgotten: form submissions and order records. If your contact form emails you and also stores entries in the database, the database backup covers it. If it only emails, your inbox is the only record, and inboxes get cleaned out.

Small team reviewing a website recovery plan together in a bright modern office
A recovery plan only works if more than one person knows where the copies live.

Full, incremental and differential

Three words get used loosely by backup vendors. Knowing what they actually mean helps you read a pricing page honestly.

Full backup

A complete copy of everything, every time. Simplest to restore because one archive holds the whole site, but heavy on storage and slow to produce on a large site. Good as a weekly or monthly baseline.

Incremental backup

Captures only what changed since the last backup of any kind. Very light and fast, which is why it can run hourly without slowing the site. Restoring requires the baseline plus every increment since, so a single missing link in the chain breaks the restore.

Differential backup

Captures everything that changed since the last full backup. Larger than incremental but restoring needs only two pieces: the last full copy plus the latest differential. A reasonable middle ground.

In practice most managed backup services run a full baseline plus continuous incrementals and hide the mechanics from you. That is fine, and usually the right choice for a small business, as long as the service verifies the chain and can produce a single downloadable archive on request. If you cannot download a complete copy on demand, you are renting access to your data rather than holding it.

“If you cannot download a complete copy of your own website on demand, you do not have a backup. You have a subscription.”

The 3-2-1 rule, applied

The 3-2-1 rule comes from general IT practice and translates cleanly to small business websites. Three copies of the data. On two different types of storage. With at least one copy held off-site, away from the system running the original.

  1. Copy one: the live site. This counts as one of the three. It is the working original, not a backup, but it is one instance of the data.
  2. Copy two: the host or plugin backup. Usually stored on or near the hosting infrastructure. Fast to restore, convenient for everyday accidents like a bad plugin update.
  3. Copy three: independent, off-site storage you control. A cloud drive, object storage, or even an external hard drive on a monthly schedule. Crucially, the account must be yours, not your developer’s and not your host’s.
  4. Two storage types. Server disk plus cloud object storage satisfies this. Two folders on the same server does not.
  5. One truly off-site. Different provider, different login, different failure mode. If your hosting company has a bad week, this copy is untouched.

Small upgrade, big return: point your backup tool at a cloud storage account created with a business email you own, not a personal account and not a contractor’s. This one change fixes the most common single point of failure we see.

How often should you back up?

Frequency is not a matter of preference. It follows from one question: how much work are you willing to redo? That number is your recovery point objective, and it decides the schedule.

Brochure site, rarely edited

Weekly full backup is fine, with an extra manual backup immediately before any update or design change. Losing a week means losing almost nothing.

Active blog or news site

Daily. A day of lost writing is annoying but survivable. Take a manual copy before publishing anything you spent real time on.

Lead generation site with forms

Daily at minimum, and make sure form entries are also delivered to email or a CRM so there is a second record independent of the site.

Online shop

Real-time or hourly. Orders and customer records arrive continuously and cannot be recreated. A lost order is a lost customer and possibly a chargeback.

Membership or booking site

Hourly. Bookings, cancellations and account changes happen all day and each one is a commitment to a real person.

Before any change

Always. Updates, migrations, new plugins, theme switches and developer handovers each deserve their own manual backup taken minutes beforehand.

There is a second number worth writing down beside it: your recovery time objective, meaning how long you can be offline before the damage stops being an inconvenience. A restaurant taking bookings on a Friday has a very different tolerance from an accountancy practice with a static brochure site. Knowing both numbers turns backup shopping from guesswork into a specification.

Where to store copies

Storage destination matters more than most owners expect, because it decides whether the copy survives the event that destroyed the original.

On the hosting server

Convenient and fast, useless in the scenarios that matter most. Treat it as a convenience layer, never as your only copy.

Host’s own backup service

Genuinely useful and usually well engineered. Restores are quick and supported. Still tied to the same vendor relationship as the original.

Consumer cloud drives

Excellent for small businesses. Familiar, cheap, versioned, and independent of the host. Watch the storage quota, because a silently full drive stops the job.

Object storage

Cheap at scale and built for exactly this purpose. Slightly more setup, and worth it once your site exceeds a few gigabytes.

A local drive at your office

A perfectly reasonable third copy for a monthly archive. Its weakness is that it only updates when a human remembers.

Your developer’s account

Not a backup destination. It is a dependency. If the relationship ends, so does your access.

Avoid: storing backups inside the public web root, for example in a folder anyone can reach by typing the URL. Full site archives contain your database, which contains password hashes and customer data. A meaningful share of small site breaches are simply someone finding a downloadable backup file.

Backup methods compared

Four broad approaches cover almost every small business site. Most owners end up using two of them at once, which is exactly right.

Backup plugin

Installed inside the site, schedules its own jobs, pushes to your cloud storage. Cheap or free, flexible, and under your control. Weakness: it lives inside the thing it is protecting, so a broken site can mean a broken backup tool.

Host-managed backups

Run at the infrastructure level, outside the site. Very reliable, effortless, restorable in a couple of clicks. Weakness: vendor lock-in, and retention windows are often short on entry-level plans.

Third-party backup service

An external service connects in and pulls a copy on its own schedule to its own storage. Strongest independence, real-time options for shops, and usually the best restore tooling. Weakness: a monthly cost.

Manual export

Download the files over SFTP and export the database yourself. Free and completely under your control. Weakness: it relies on a human remembering, which fails within about two months every time.

The combination we recommend to most small businesses is simple: keep whatever your host provides, add one independent tool pushing to cloud storage you own, and take a manual copy before any significant change. That gives you speed for small mistakes, independence for large ones, and a known-good point immediately before the riskiest moments.

Why your host’s backup is not enough

This deserves its own section because it is the assumption that causes the most damage. Host backups are real and often good. They are also subject to conditions that tend to appear in the small print rather than the sales page.

  1. Retention is usually short. Entry-level plans commonly keep only a handful of days. Damage discovered later than the window is unrecoverable from that source.
  2. Restores can be all-or-nothing. Many host restores replace the entire account. If you need to recover one deleted page from Tuesday without undoing Wednesday’s orders, that is often not offered.
  3. Availability follows account status. A suspended, expired or disputed account can mean no control panel, which means no restore button, at precisely the moment you need it.
  4. Shared fate. A serious incident at the provider affects the live site and the provider-held copies together. This is uncommon, and it is exactly the scenario off-site copies exist for.
  5. Terms often disclaim responsibility. Read your own hosting terms. Many state plainly that backups are provided as a courtesy and that the customer remains responsible for maintaining their own copies.

Do this once: log into your hosting control panel today and find out exactly how many days of backups you have and whether you can download one. Write the answer down. Most owners discover the number is smaller than they assumed.

Retention: how far back to keep

Depth matters as much as frequency, because the worst problems are the quiet ones. A defaced homepage is noticed in an hour. A malicious script injected into a template, a corrupted product import, or a staff member deleting the wrong category can go unnoticed for a fortnight. If every copy you hold is newer than the damage, every copy contains the damage.

A retention pattern that works well for small businesses without becoming expensive is a tiered one, sometimes called grandfather-father-son.

  1. Keep every daily backup for the last 14 to 30 days. This covers ordinary accidents and most quietly discovered problems.
  2. Keep one weekly backup for the last 8 to 12 weeks. This gives you a fallback point well behind any slow-burning issue.
  3. Keep one monthly backup for the last 12 months. Cheap, because it is only twelve files, and occasionally the thing that saves a business.
  4. Keep one annual archive indefinitely. Useful for record keeping, disputes, and reconstructing what the site said on a given date.

Before you set retention, check whether you are legally required to keep, or to delete, certain records. Backups contain customer data, and data protection obligations do not stop at the archive boundary. If you handle personal or payment data, confirm this with someone qualified for your jurisdiction rather than guessing.

Testing a restore

This is the step almost nobody does, and it is the step that turns a copy into a backup. A restore test answers three questions: does the archive actually open, does the restored site actually work, and how long did the whole thing take.

  1. Create a staging site. Most decent hosts offer one-click staging. If yours does not, a cheap separate hosting account or a local environment works equally well. Never test a restore over your live site.
  2. Restore the most recent backup into it. Use only the archive, not the live site, and resist the urge to fix anything by hand as you go. The point is to find out what breaks.
  3. Walk the critical paths. Load the homepage. Log into the admin. Open a product or service page. Submit the contact form. Complete a test checkout if you sell. Check that images load rather than showing placeholders.
  4. Check the edges. Look for missing menus, broken redirects, lost custom fields and plugin settings that reset to default. These are the usual casualties of an incomplete archive.
  5. Time it and write it down. Record how long the restore took end to end. That number is your true recovery time, and it is the figure to plan around rather than the optimistic one on a vendor page.
  6. Repeat quarterly, and always after changing hosts, backup tools or storage destinations.

“A backup you have never restored is a theory. Test it once and it becomes a plan.”

The recovery playbook

When something goes wrong, the instinct is to start clicking. Resist it. The first ten minutes decide whether you have one problem or two, and the most common way a small incident becomes a large one is a panicked fix applied on top of it.

First rule: before you attempt any repair, take a backup of the broken site. It sounds absurd. It preserves evidence, keeps recent data such as today’s orders recoverable, and gives you a way back if the repair makes things worse.

Scenario one: an update broke the site. Usually a white screen or a layout collapse after a plugin, theme or platform update. This is the easiest case. Restore the most recent backup taken before the update, then reapply updates one at a time on staging until you find the culprit. If you cannot reach the admin at all, deactivating plugins by renaming the plugins folder over SFTP will normally get you back in.

Scenario two: content was deleted. A page, a batch of products or a category is gone. A full restore would undo everything else since, so prefer a partial one: restore the backup to staging, export just the missing content, and import it into the live site. This is where having a downloadable archive rather than a vendor-only restore button really pays.

Scenario three: the site was hacked. Restoring a clean backup is necessary but not sufficient, because whatever let the attacker in is usually still there. Work in this order: take the site into maintenance mode, change every password including hosting, admin, database and FTP, restore from a backup taken before the earliest sign of compromise, update everything to current versions, then scan before going live again. If payment or personal data may have been exposed, treat notification obligations as a separate and urgent question for a qualified adviser.

Scenario four: the host is down or gone. This is what the off-site copy exists for. Provision hosting elsewhere, restore the independent archive, and repoint DNS. The bottleneck is almost never the restore, it is DNS propagation and the fact that nobody remembers where the domain is registered. Keep registrar and DNS access documented separately from the site itself.

Scenario five: the developer relationship ended. Not a technical failure, but the same recovery problem. If the hosting, domain, backups and storage accounts were all in someone else’s name, you are locked out of your own business asset. Fix this before it happens by making sure every account is registered to an email address the business controls.

Keep this written down somewhere outside the website

  • Domain registrar, login, and renewal date
  • DNS provider, if different from the registrar
  • Hosting provider, account email, and control panel URL
  • Backup tool, its schedule, and the storage destination
  • Cloud storage account and who has access
  • Email provider and where the MX records point
  • SSL certificate source and renewal method
  • Any licensed plugins or themes, with licence keys
  • Who to call, in order, when something breaks

Backups and security

A backup archive is a complete copy of your database. That means it contains user accounts, hashed passwords, customer details, order history and any personal data your site collects. Treated carelessly, your backup becomes the easiest way into your business.

  1. Never store archives in a publicly reachable folder. If a URL can reach it, so can an automated scanner.
  2. Encrypt archives at rest where your tool supports it, and record the key somewhere other than the site.
  3. Use a dedicated storage account rather than the personal cloud drive you also share holiday photos from.
  4. Limit who can restore. Restore access is effectively full access to the business.
  5. Keep at least one copy immutable or versioned so that ransomware or a rogue login cannot delete your history along with your live site.
  6. Turn on failure notifications. A backup system that cannot tell you it has stopped working is worse than none, because it produces false confidence.

What this costs

Backup is one of the few areas where the sensible option is genuinely cheap, so the honest answer is that cost is rarely the real obstacle. Free backup plugins pushing to a cloud drive you already pay for will cover a brochure site adequately. Object storage for a few gigabytes costs a very small amount per month. Managed third-party backup services with real-time capture and one-click restores sit in the range where a single prevented incident pays for several years of subscription.

We are deliberately not quoting figures here because plugin pricing, storage pricing and hosting plans change constantly and vary by region and currency. Check current pricing directly with the provider before budgeting. What does not change is the comparison worth making: put the monthly cost beside the cost of rebuilding your site from scratch, including the lost enquiries during the rebuild. For almost every business, that comparison ends the discussion.

Budget the time, not just the money. The recurring cost of a good backup setup is roughly one afternoon to configure and about twenty minutes a quarter to test. That is the whole commitment.

Your backup checklist

Work through this once and you are ahead of most small business sites

  • Files and database are both included in every backup
  • At least one copy is stored off the hosting server, in an account the business owns
  • Backup frequency matches how often the site actually changes
  • Retention goes back far enough to predate a slowly discovered problem
  • A manual backup is taken before every update, migration or design change
  • Failure notifications are switched on and go to an address someone reads
  • A restore has been tested on staging within the last three months
  • The time a restore takes is written down and known
  • Archives are not reachable from a public URL
  • Domain, DNS, hosting and storage access are documented outside the website
  • More than one person in the business can perform a restore

Not sure your backups would actually save you?

We can review your current setup, tell you plainly what is covered and what is not, and put a tested backup and recovery plan in place for your site.

See our plans

Frequently asked questions

How often should I back up my website?

Match it to how often the site changes and how much work you would accept redoing. A rarely edited brochure site is fine on weekly backups. An active blog or lead generation site should be daily. An online shop or booking system needs real-time or hourly, because orders and bookings cannot be recreated. Regardless of schedule, always take a manual backup immediately before any update, migration or design change.

Is my web host’s backup enough on its own?

No. Host backups are useful and often well built, but they typically have short retention, may only restore the whole account rather than a single item, and share the same fate as your hosting if the account is suspended or the provider has an incident. Keep the host backup, and add at least one independent copy in cloud storage owned by your business.

What is the 3-2-1 backup rule?

Keep three copies of your data, on two different types of storage, with at least one copy held off-site away from the system running the original. For a website that usually means the live site, a host or plugin backup, and a third copy pushed to cloud storage in an account you control.

What should a website backup include?

The database, the uploads folder containing all your images and documents, your theme and any child theme, your plugins including licensed or custom ones, and configuration files such as wp-config.php and .htaccess. Separately, keep a written record of your domain registrar, DNS, hosting, SSL and email settings, because none of those live inside a site backup.

How long should I keep old backups?

A tiered pattern works well: every daily copy for the last 14 to 30 days, one weekly copy for 8 to 12 weeks, one monthly copy for 12 months, and one annual archive kept indefinitely. Depth matters because problems such as injected code or a bad data import are often noticed long after they occurred, and shallow retention means every copy you hold already contains the damage.

How do I test that a backup actually works?

Restore it to a staging site rather than over your live site, then walk the critical paths: load the homepage, log into the admin, open a key page, submit the contact form and complete a test checkout if you sell online. Check for missing menus, broken images and reset plugin settings. Record how long the whole restore took, and repeat the test quarterly and after any change of host or backup tool.

My site was hacked. Should I just restore a backup?

Restoring is necessary but not sufficient, because the vulnerability that allowed the compromise usually still exists. Take the site into maintenance mode, change every password including hosting, admin, database and FTP, restore from a copy taken before the earliest sign of compromise, update everything to current versions, then scan before going live. If personal or payment data may have been exposed, treat notification obligations as an urgent separate question for a qualified adviser.

Can I just download my site once and call it done?

A one-off manual download is better than nothing, but it ages immediately and relies on a human remembering to repeat it, which reliably stops within a couple of months. Use automation as the backbone and manual downloads as an extra layer before risky changes.

Ready to Stop Worrying About Your Website?

Plans start at $49/mo. No setup headaches, no tech stress.

See Plans & Pricing →