In the audits we carry out, the question “do you have backups?” is almost always answered with a relaxed yes. The next question — “when was the last time you restored one?” — tends to produce an awkward silence.
It is nobody’s fault in particular: it is that a backup which runs every night and throws no errors looks like a backup that works. And it is not always so.
What goes wrong in practice
These are the cases we have come across most often, in order of frequency:
- The backup runs, but it does not include everything: a database is missing, or a shared folder, or the server that was added eight months ago.
- The backup sits in the same place as the original. A fire, a burglary or a ransomware attack takes both.
- The backup goes to a USB drive that has been unplugged for months and nobody has looked at it.
- The backup exists and is complete, but restoring it takes four days and the business can only survive one.
- The backup is encrypted and nobody knows where the key is.
The 3-2-1 rule, in plain English
Three copies of your data, on two different types of media, with one of them off site. That is the bare minimum. On top of that, today we add one more condition: at least one copy must be immutable, that is, impossible to delete even with administrator credentials. It is the only thing that stands up to a well-executed ransomware attack.
A backup with no restore test is not a backup: it is an intention.
How to test it without turning it into a circus
You do not need to stop the company in order to test a restore. This is how we do it:
- The backup is brought up in an isolated environment, without touching production.
- You check that it boots, that the data is there and that the date is what it should be.
- It is timed: how long it takes from the moment you decide to restore until the service is usable.
- The result is documented and compared against the agreed RTO.
That last point is what turns the exercise into something useful. If your plan says you will be up and running in eight hours and the test says twenty-six, you have a problem to solve today, calmly, and not on the day of the disaster.
Two questions you should be able to answer
RPO: how many hours of work can you afford to lose? That sets how often you have to back up. RTO: how long can you afford to be down? That sets which technology you need.
If you do not have those two numbers agreed in writing with management, everything else is technical detail without context.









