🇳🇬

Visiting from Nigeria?

Please visit our Nigeria Website for Nigerian tailored experience

SternHost
Recommended Services
Supported Scripts
WordPress
Hubspot
Joomla
Drupal
Wix
Shopify
Magento
Typeo3
Website backup strategy diagram showing the 3-2-1 rule: three copies, two places, one offsite

A Simple Website Backup Strategy: How the 3-2-1 Rule Protects Your Business

Most small business owners only think about backups on the worst day: the site is hacked, a plugin update breaks the checkout, or someone deletes the wrong folder. That's when you find out whether you have a real website backup strategy or just a hope that "the host keeps something."

This guide explains the 3-2-1 rule, the simplest backup plan that actually holds up, and shows how to apply it to a small business website in an afternoon. By the end you'll know what to back up, where to keep it and how to prove you can restore it.

Quick answer: keep 3 copies of your website (the live site plus two backups), on 2 different kinds of storage, with 1 copy offsite, away from your hosting company. Then test a restore every few months.

What the 3-2-1 rule means

The rule comes from IT teams, but it scales down neatly to a five-page website or a small online store. The US Cybersecurity and Infrastructure Security Agency lists it as a core step in its guidance on backing up business data.

Part What it means for a website Why it matters
3 copies Your live site, plus two backups If one backup is corrupt, you still have another
2 types of storage For example, your host's backup system and a cloud drive One failure (or one account problem) can't take out everything
1 offsite A copy stored with a different company or location If your hosting account is hacked or suspended, your backup survives

The key idea: a backup stored in the same place as the website isn't enough on its own. If an attacker gets into your hosting account, or you lose access to it, anything kept only inside that account goes with it.

What you actually need to back up

A website is two things, and you need both:

  • Files: your theme, plugins, images, uploads and configuration files.
  • The database: your pages, posts, products, orders, customer accounts and settings. On WordPress, this is where almost everything you typed lives.

Also keep a short "rebuild sheet" somewhere safe (a password manager or a shared document):

  • Where your domain is registered and when it renews
  • Your DNS settings (or a screenshot of them)
  • Admin logins for the website, hosting and email
  • Any license keys for paid themes or plugins

Backups restore your website. The rebuild sheet restores your ability to use those backups quickly.

Building your website backup strategy, step by step

Step 1: Copy one, your host's automatic backups

Start with what your hosting already does. SternHost shared hosting includes automated daily backups with JetBackup, which you can restore from inside cPanel. Our guide on how to back up and restore in cPanel walks through it.

Check two things with any host: how often backups run, and whether you can restore them yourself without waiting for support. Daily is the minimum for a site that changes often, such as a store or a blog.

Step 2: Copy two, a backup you control

Next, keep a copy that isn't managed by your host. Two easy options:

  • Download a full backup from cPanel once a month (or before big changes). See how to create a full website backup in cPanel.
  • Use a backup plugin (on WordPress, tools such as UpdraftPlus can send backups to Google Drive, Dropbox or OneDrive on a schedule).

Step 3: Copy three, offsite and automatic

Make sure at least one of those copies lands outside your hosting account: a cloud drive, an S3-compatible storage bucket, or both. Automate it so it doesn't depend on someone remembering. If you're comfortable with a little setup, we have a guide to automating cloud backups to S3-compatible storage.

Step 4: Decide how long to keep backups

Keep a mix of recent and older copies, for example:

  • Daily backups for the last 7–14 days
  • Weekly backups for the last month or two
  • Monthly backups for the last 6–12 months

Older copies matter more than people expect. Malware often sits quietly for weeks before anyone notices, and every recent backup may already contain it.

How often should a small business back up?

Match the schedule to how much you'd lose:

Type of site Suggested schedule
Brochure site that rarely changes Weekly, plus before every update
Blog posting several times a week Daily
Online store or booking site Daily at least, and before every plugin or theme update
Membership site with constant sign-ups Several times a day if possible

A simple test: how many hours of orders, bookings or posts could you afford to re-enter by hand? Back up more often than that.

Test your restores, or you don't have backups

A backup you've never restored is a guess. Every three months, do a test:

  1. Pick a recent backup from your offsite copy (not just your host's).
  2. Restore it to a staging site or a subdomain, not over your live site.
  3. Check that pages load, images appear, logins work and the latest orders or posts are there.
  4. Note how long it took. That's your real recovery time.

If the restore fails or something is missing, you've found the problem on a calm day instead of during an emergency.

Common backup mistakes to avoid

  • Only relying on the host. Good host backups are copy one, not the whole plan.
  • Backing up files but not the database (or the other way round).
  • Keeping backups only on your laptop. Laptops get lost, stolen and damaged.
  • No older copies. If every backup is from the last three days, a slow-burning hack may have infected them all.
  • Never testing. Corrupt or incomplete backups are more common than you'd think.
  • Forgetting email. If your business email lives on your hosting, include it, or keep important mail in a separate archive.

Frequently asked questions

What is the best website backup strategy for a small business?

The 3-2-1 rule: three copies, on two kinds of storage, with one offsite. In practice that means your host's automatic daily backups, plus an automated copy to a cloud drive or storage bucket you control, plus a restore test every few months.

Aren't my hosting company's backups enough?

They're an important first copy, but they live in the same place as your website. If your hosting account is compromised, suspended or deleted, you could lose both. An offsite copy you control removes that risk.

How long does it take to restore a website from a backup?

For a typical small business site, a restore from cPanel or JetBackup usually takes minutes. Restoring from an offsite copy takes longer because files must be uploaded first, which is why you should time it during your test restores.

Do I need to back up a site that rarely changes?

Yes, but less often. Back up weekly and always before updating WordPress, plugins or themes, since updates are one of the most common reasons sites break.

Start with backups that run themselves

The easiest website backup strategy is one where copy one happens without you lifting a finger. Every SternHost plan includes automated daily backups with JetBackup that you can restore yourself in cPanel, plus free SSL and malware protection. Add an offsite copy using the steps above and you're covered by the 3-2-1 rule.

Get web hosting with daily backups from $1/month, and set up your offsite copy this week while everything is still working.

Leave a Reply

Your email address will not be published. Required fields are marked *