A backup you have never restored is a hope, not a backup. The fix is a short routine: keep the 3-2-1-1-0 layout (three copies, two media types, one offsite, one immutable or offline, zero errors), then prove it works by restoring real files on a fixed quarterly schedule and writing down the result. This guide gives you the schedule, the checklist and a fill-in log you can use this week.
It deliberately skips the basic 3-2-1 explainer. If you still need that, read our automated backups guide for small businesses and our cloud backup guide for business first, then come back here for the part most owners skip: proving the backups work and making sure ransomware cannot erase them.
Who this is for
Owners and office managers of businesses with roughly 3 to 50 staff in Canada, the US, the UK and Australia who already run some kind of backup and want to know whether it would really save them. No vendor is recommended here, and no product ratings are claimed.
Why "the backup ran successfully" is not good enough
Most backup tools show a green tick when a job finishes. That tick means the software believes it copied data. It does not mean the copy can be opened, that it contains the right folders, that the database inside it is consistent, or that you know the password to decrypt it. The gap between "job completed" and "business running again" is where small companies get hurt.
Here are the failure patterns we see most often when we help a business check its backups:
- The wrong things were selected. The job protects the Documents folder, but the accounting file lives on another drive, or the shared project folder was added after the job was created.
- The copy is there but unusable. A database or accounting file was open while it was copied, so the restored file will not open without repair.
- The key or password is missing. The backup is encrypted, and the only person who knew the passphrase has left, or the recovery key sits on the same computer that just failed.
- The backup is reachable from the infected machine. A mapped network drive or an always-connected USB disk gets encrypted along with everything else.
- Restoring takes far longer than expected. Pulling a few hundred gigabytes back down a modest internet line can take days, not hours.
- Nobody knows the steps. The one technician who set it up is on holiday, and the instructions were never written down.
Government cyber agencies say the same thing in plain language. CISA's #StopRansomware Guide advises organizations to keep offline, encrypted backups of critical data and to regularly test their availability and integrity in a disaster recovery scenario. The UK National Cyber Security Centre's guidance Offline backups in an online world frames it as four rules: keep a backup offline, make sure you can recover, follow 3-2-1, and do it regularly.
The 3-2-1-1-0 rule in plain words
The classic 3-2-1 rule is three copies of your data, on two different types of storage, with one copy offsite. The extended version, often written 3-2-1-1-0, is a convention that backup vendors and practitioners popularized; it is not a formal government standard. It adds two requirements that target ransomware and silent failure:
| Part | What it means | What it protects you from |
|---|---|---|
| 3 | Three copies of the data (the live data plus two backups) | One bad copy or one failed disk |
| 2 | Two different kinds of storage (for example NAS plus cloud) | One technology or vendor failing |
| 1 | One copy offsite | Fire, flood, theft |
| 1 (new) | One copy that is immutable (cannot be changed or deleted for a set period) or offline (disconnected) | Ransomware or a stolen admin password deleting your backups |
| 0 (new) | Zero errors after you verify, meaning restore tests pass and backup logs are checked | Silent corruption and "green tick, empty backup" |
The two new parts matter because modern ransomware crews know that backups are your way out. Attackers who gain administrator access commonly look for backup consoles, network shares and cloud storage keys first, and try to delete or encrypt them before triggering the main attack. A copy that nobody can modify, even with an administrator password, takes that option away from them. The "zero" part is the discipline that turns a design on paper into something you can bet the business on.
Immutable versus offline: which word means what
- Immutable means write-once for a retention period you choose. For example, a cloud storage bucket set so that no one, including the account owner, can delete or overwrite a backup file for 30 days. It stays online but cannot be altered.
- Offline (also called air-gapped) means the copy is not reachable from your network at the time an attacker is active, such as a USB drive in a safe or a tape in another building. The NCSC notes that for cloud backups, offline can mean digitally disconnected, with restricted identities, authorized clients and connection controls.
Either one satisfies the extra "1". Pick the one your team will actually keep doing. A rotated USB drive that nobody swaps is worse than a properly configured immutable cloud copy.
Step 1: List what you cannot afford to lose
Restore testing only makes sense once you know what you are testing for. Spend thirty minutes with whoever runs finance, operations and sales, and fill in a list like this. Keep it to one page.
- Where does it live? Laptops, a file server, a NAS, Microsoft 365 or Google Workspace, an accounting package, a line-of-business database, a point-of-sale system, a phone system, a website.
- How much would a day of loss hurt? Rank each item: critical, important, nice to have.
- Who owns it? One named person per system who can say "yes, that restored file is right".
- Where is the backup, and who holds the keys? Passwords, recovery keys and admin logins for the backup tool itself.
Two terms from continuity planning will help you decide how often and how fast. Neither needs a consultant.
- RPO (recovery point objective): how much recent work you can afford to lose. If your backup runs nightly, your RPO is up to 24 hours. If losing a day of invoices is unacceptable, you need more frequent backups for that system.
- RTO (recovery time objective): how long you can be down before it really hurts. If the shop cannot trade for more than half a day, a backup that needs three days to download is not good enough, however safe it is.
Write an RPO and an RTO next to each critical system, even as a guess. Your first restore test will show how realistic the guess was, and that comparison is the most useful number in this whole exercise. For a broader plan around those numbers, see our simplified business continuity plan guide.
Step 2: Add the immutable or offline copy
You probably have the first three parts of the rule already. This step adds the copy that survives an attacker with your passwords. Here are the realistic options for a small business, side by side. There are no vendor ratings here because the right choice depends on your data size, staff and budget, not on a score.
| Option | How it protects you | Main weakness | Rough cost (labeled estimate) |
|---|---|---|---|
| Cloud object storage with object lock (immutable) | Files cannot be deleted or overwritten until the lock expires | Needs correct setup; a long lock on a mistake costs storage | Often a few dollars per terabyte per month for storage, plus any download fees. Check the provider's current price list. |
| Backup service with immutable storage built in | Vendor manages the locking | Per-device or per-user fees add up; confirm the feature is on your plan | Typically priced per device or per user per month. Rough range varies widely, get written quotes. |
| NAS with immutable snapshots | Read-only point-in-time snapshots that a compromised account cannot delete (when configured that way) | Same building as the originals; not a substitute for the offsite copy | NAS hardware plus drives, from a few hundred to a few thousand dollars depending on capacity. Rough estimate. |
| Rotated external drives (offline) | Disconnected, so it cannot be reached remotely | Relies on a person swapping and storing drives; drives fail | Roughly one to two hundred dollars per drive for typical sizes. Rough estimate. |
| Tape or removable media rotation | Offline and often offsite | Drive hardware and process overhead suit larger setups | Rough range is higher than USB; usually not needed for under 20 staff. |
The cost figures above are rough orders of magnitude, not quotes. Prices change often and differ by country and currency, so treat them as a starting point for budgeting and confirm against the provider's current published pricing before buying.
A practical setup for a 10-person office
- Copy 1: the live data on laptops and a shared drive or cloud workspace.
- Copy 2: a nightly backup to a NAS or a backup appliance in the office.
- Copy 3: a nightly or weekly copy to cloud storage in a different region, with object lock or the vendor's immutable setting enabled and a retention window of at least 14 to 30 days.
- Separate credentials: the cloud backup account uses its own login with multi-factor authentication, not the same admin password staff use daily, and its recovery codes are printed and stored in a safe.
Settings that quietly defeat immutability
Immutability is a setting, and settings can be undone. Before you rely on it, check these:
- The lock is in compliance or equivalent mode that even an administrator cannot shorten, not a mode an admin can switch off.
- The backup tool's own database or catalog is backed up too. Without it, restoring from an enormous pile of files can be painfully slow.
- The account that holds the immutable copy does not share a password or a single sign-on with your everyday admin accounts.
- Alerts go to a person other than the one who could be compromised, so deletion attempts do not go unnoticed.
Step 3: Know the four kinds of restore test
"Test the backup" is vague, so people never do it. Split it into four tests of increasing effort. Each answers a different question, and you will run them at different frequencies.
- Spot-check restore (15 minutes). Pick three files at random from different folders and different dates, restore them to a scratch folder, and open them. Question answered: does the data exist and open?
- Application restore (1 to 2 hours). Restore the accounting file, the customer database or the line-of-business app data to a test location and have its owner open it and run a report. Question answered: is the data consistent, not just present?
- Full machine or server restore (half a day). Rebuild one workstation or a virtual copy of the server from backup onto spare hardware or a virtual machine. Question answered: can we get a working system back, and how long did it really take?
- Disaster drill (half a day, once a year). Pretend the office is gone. Using only the offsite and immutable copies and your written notes, restore the critical systems in priority order and compare the time against your RTO. Question answered: could we survive the worst case without the person who built this?
Always restore to a separate location. Never overwrite live data during a test. And never run a test that depends on the original machine still existing, since that is the one thing a real disaster takes away.
The quarterly restore test schedule
Put these dates in the calendar of two people, an owner and a backup person, so the test survives holidays and staff changes. This is a sensible cadence for a small business, not a regulatory requirement. If you handle regulated data, your auditor or insurer may require more.
| When | Test | Who | Time |
|---|---|---|---|
| Every week | Read the backup report or alert email. Confirm every job succeeded and the storage is not near full. | Office manager or IT contact | 5 minutes |
| Every month | Spot-check restore of three random files, one from the immutable or offsite copy. | IT contact | 15 to 30 minutes |
| Quarter 1 and Quarter 3 | Application restore for each critical system, opened and checked by its owner. | IT contact plus system owner | 1 to 2 hours per system |
| Quarter 2 | Full machine or server restore onto spare or virtual hardware. Record the real restore time. | IT contact or provider | Half a day |
| Quarter 4 | Annual disaster drill using only offsite and immutable copies plus written notes. Review RPO and RTO. | Owner, IT contact, provider | Half a day |
| After any big change | New server, new cloud app, office move, new accounting software, staff change in the backup role: run a spot-check and an application restore within 7 days. | IT contact | 1 to 2 hours |
Notice the monthly test pulls from the immutable or offsite copy at least once. It is common to test only the local copy because it is fast, and then discover the cloud copy was never restorable.
The restore test checklist
Print this and tick it during each test. Any "no" is a finding to fix before the next test, not a reason to skip the log.
Before the test
- I have chosen files or systems at random, not the ones I know are fine.
- I have a scratch location that is separate from live data.
- I have the backup tool's login, the encryption passphrase or recovery key, and I did not need the original computer to get them.
- I have noted the start time.
During the test
- The restore completed without errors or warnings.
- Restored files open, and a human who knows the content confirms they are correct and recent.
- For databases and accounting files, the application opened the restored copy and a report matched expectations.
- Permissions and folder structure came back as expected.
- The restore pulled from the intended copy (local, offsite or immutable), not from a cache.
After the test
- I recorded total elapsed time and compared it with the RTO.
- I compared the age of the newest restored data with the RPO.
- I fixed or ticketed every issue, with an owner and a date.
- I deleted the restored test data if it contains sensitive information.
- I signed and dated the log (see the template below).
The Microsoft 365 and Google Workspace gap
A common blind spot is assuming that cloud office suites are already backed up. Microsoft and Google run highly available services, but they work on a shared responsibility model. They keep the service up. Protecting your content from deletion, overwriting, a compromised account or an angry former employee is largely on you. Their built-in recycle bins and version history help, but they have limited retention windows that differ by service, plan and admin settings, and they are not a separate, independent copy. Check the current retention figures in your own admin documentation rather than relying on anything remembered or quoted second-hand.
For testing, apply the same rule: if you buy a third-party backup add-on for mailboxes, OneDrive, SharePoint or Google Drive, include it in your monthly spot-check. Restore one mailbox item and one shared document to a test location, and confirm that an administrator account cannot silently delete the backup copy. That last point is the immutable test for cloud suites. Our guide to securing business email on Microsoft 365 and Google Workspace covers the account-hardening side that keeps attackers from reaching your backups in the first place.
Restore test log template (fill in each time)
Copy this table into a spreadsheet or print it. One row per test. Keep the log somewhere that does not depend on the systems being tested, such as a printed binder or a shared drive that is itself backed up offsite. An insurer or auditor who asks "do you test your backups?" can then be shown evidence instead of a promise.
| Date | Tester | System / data | Copy used (local / offsite / immutable) | Test type (1 to 4) | Time taken vs RTO | Newest data age vs RPO | Pass / fail | Issues and fix owner | Signed |
|---|---|---|---|---|---|---|---|---|---|
| ____/____/____ | __________ | __________ | __________ | ____ | ____ h / ____ h | ____ h / ____ h | ____ | __________ | ____ |
| ____/____/____ | __________ | __________ | __________ | ____ | ____ h / ____ h | ____ h / ____ h | ____ | __________ | ____ |
A passing test means: the restore finished with no errors, the data opened and was verified by its owner, the time was within the RTO, and the data age was within the RPO. Anything else is a fail, and a fail that you found yourself on a quiet Tuesday is the cheapest possible outcome. That is the "zero" in 3-2-1-1-0: zero unresolved errors, not zero tests that happened to go wrong.
Seven mistakes that make backups fail when it counts
- Testing only the easy copy. Local restores are fast, so they get tested. The offsite and immutable copies are slow, so they are trusted. Alternate which copy you test.
- Keeping the only recovery key on the machine being backed up. Store the passphrase and recovery codes in a password manager that is itself recoverable, plus a printed copy in a safe.
- Never backing up the backup tool's configuration. If the console server dies, you may be unable to read your own backups.
- Mapped drives as backup targets. If the backup is a letter in File Explorer, ransomware sees it too.
- One administrator account for everything. Use separate credentials and multi-factor authentication for the backup system.
- No written runbook. A one-page document listing systems, priority order, where backups live and who to call turns a panic into a procedure.
- Treating the first test as the finish line. Systems change. The schedule above exists because backups that worked last year may not cover this year's data.
What if a test fails?
Do not panic, and do not delete the evidence. Note exactly what failed, take a fresh backup of the affected system immediately so you are not relying on a copy you now distrust, and fix the cause before changing anything else. Typical fixes are adding a missing folder, switching to an application-aware backup for a database, correcting a retention setting, or replacing a failing drive. Re-run the same test until it passes, and record both attempts in the log.
If a failure reveals that a critical system has no usable backup at all, treat that as an incident today, not a task for next quarter. Our guide on what to do in the first 24 hours after a ransomware attack shows why those first decisions depend so heavily on what you can restore. For a deeper look at why backup and recovery are different disciplines, see data recovery versus data backup, and if you are choosing local storage, the small business NAS comparison.
How much time and money should testing take?
For a small office with a handful of critical systems, expect roughly two to four hours a quarter for the tests above once the routine is established, plus a half day for the annual drill. These are rough planning figures; a larger or more complex environment will take longer. If you outsource IT, ask your provider to show you the last three entries in the restore log. A provider that tests regularly will have them. One that does not will change the subject.
Cost-wise, the testing itself is mostly staff time. The real spend is on closing the gaps the tests find: an immutable storage tier, a second drive, a Microsoft 365 or Google Workspace backup add-on, or an hour of help to write the runbook. Compared with the cost of days of downtime or of data you cannot get back, it is typically small, though the exact comparison depends on your business.
Frequently asked questions
Sources
- CISA, #StopRansomware Guide (backup recommendations: offline, encrypted, regularly tested).
- UK National Cyber Security Centre, Offline backups in an online world (offline, recovery, 3-2-1, regular).
Cost figures in this article are labeled rough estimates, not quotes. The 3-2-1-1-0 label is an industry convention, not a government standard.
