Nightly backup jobs reporting SUCCESS, contrasted with a restore drill actually run end to end in 14 minutes, beside a card reading 'An untested backup is a hope'

A Backup You Have Never Restored Is Not a Backup

Updated: October 5, 2026 (7531-10-15 in the Bulgarian calendar)

Back to Strategic Approach · Backup and Recovery · Disaster Recovery Planning · Service Offerings

A backup job that reports success proves one thing: that bytes were written somewhere. It does not prove you can get your data back. Those are two different promises, and the gap between them is exactly where organisations discover — at the worst possible moment — that what they had was a hope, not a backup. This is one of the two areas where we are least flexible, because it fails silently and it fails under pressure.

1. Why Backups Fail Silently

A failing backup rarely announces itself. The job runs, the log says SUCCESS, the dashboard is green, and everyone moves on — for months or years — until a restore is needed and the quiet failure surfaces all at once.

2. The Two Different Promises

The illustration above is the whole argument. The nightly job proves the data left the building; the restore drill proves it can come back. Only the second one is what you are actually buying a backup for.

3. What a Real Restore Drill Checks

A drill is not reading the backup file's size. It is standing the system back up from nothing but the backup and confirming it works.

4. How Restores Actually Fail

Drills fail for mundane, recurring reasons — which is the point of running them somewhere other than a live incident:

5. Make It a Routine, Not an Event

A restore tested once, a year ago, describes a system that no longer exists. The data grew, the schema changed, a new service was added — so the drill has to recur.

Where This Fits

This discipline underpins both backup and recovery and disaster recovery planning — the latter is simply this idea applied to a whole environment rather than one dataset, with a failover that has itself been rehearsed on a real target and timed. Both fail silently, and both fail at the worst moment, which is why neither is left to documentation alone.

How We Approach It

  1. Treat the restore, not the backup, as the deliverable — the job succeeding is a precondition, not the goal.
  2. Restore to a clean target from nothing but the backup, so the test is of the backup and not the original.
  3. Measure recovery time and recovery point, and write both down as real numbers the business can plan around.
  4. Verify the data is complete and consistent, not merely that the service starts.
  5. Make the runbook followable by someone else, and prove it by having them run the drill.
  6. Re-run on a schedule and after every significant change, keeping a dated log of results.

What You Get

The question worth asking of any backup you rely on: when was it last restored, how long did it take, and who, other than the person who built it, has done it?

← Back to our Strategic Approach