Backup Readiness Checker
Assess whether backups would actually restore, against the failure modes that make them useless when needed.
Last reviewed by the Radiatus Cloud team
Backup Strategy
Testing & Recovery
Want this automated for your stack?
We build CI/CD, Kubernetes & IaC pipelines that scale.
An untested backup is a hypothesis
The failure that ends organisations is not the absence of backups; it is discovering during a real incident that the backups do not restore. Silent failures accumulate for months: a job that errors and reports success, a database dump taken without locking that produces an inconsistent snapshot, an encryption key nobody kept, a retention policy that expired the last good copy. None of these are visible until a restore is attempted, which is why the only meaningful test is a full restore to a working system, performed on a schedule.
3-2-1, and the reason for each number
Three copies, on two different media types, with one off-site. Three because two copies fail together more often than intuition suggests. Two media because a single technology has correlated failure modes — a firmware bug affects every identical drive at once. One off-site because fire, flood and theft take everything in the building. The modern extension adds one immutable or offline copy, specifically because ransomware now targets backups first.
Ransomware changed the requirement
Attackers dwell in networks for weeks before encrypting, and they find and destroy backups deliberately, including cloud backups reachable with the credentials they already hold. A backup accessible from the production environment with production credentials is not protection against this. Immutable storage with a retention lock, or genuinely offline media, is what survives. So does an account separation the attacker cannot cross.
RPO and RTO are commitments, not aspirations
Recovery point objective is how much data you accept losing, and it is set by backup frequency: nightly backups mean up to 24 hours lost. Recovery time objective is how long restoration may take, and it is limited by data volume and available bandwidth. Restoring 10 TB over a 1 Gbps link takes about 22 hours at theoretical maximum. If the stated RTO is four hours, the plan does not work, and the arithmetic will not change during the incident.
Restore the whole system, not the files
Application data alone rarely brings a service back. Configuration, secrets, certificates, DNS records, infrastructure definitions, dependency versions and the runbook itself all matter. Many organisations discover mid-incident that the only copy of a critical configuration lived on the failed machine.
Document who does it and prove they can
A restore procedure known only to one person is a single point of failure with a holiday schedule. The documentation should be detailed enough for someone else to follow under pressure, stored somewhere reachable when the primary systems are down, and validated by having that other person perform the restore during a test.
Related tools
- CI/CD Security Gap Analyzer — Checklist based analyzer for CI/CD pipeline security gaps.
- Docker Security Scanner — A new tool extracted from the codebase.
- Terraform Scanner — A new tool extracted from the codebase.
- SQL Formatter — Format and indent SQL queries for readability. Handles joins, subqueries and CTEs, supports common dialects, and runs entirely in your browser.
Frequently Asked Questions
Why do backups fail when needed?
Because they were never tested. Jobs report success while producing inconsistent snapshots, encryption keys go missing, and retention policies expire the last good copy — none of it visible until a restore is attempted.
What is the 3-2-1 rule?
Three copies, two media types, one off-site. The modern extension adds one immutable or offline copy, because ransomware now targets backups deliberately.
Are cloud backups safe from ransomware?
Not if they are reachable with credentials the attacker already holds. Attackers dwell for weeks and destroy backups first. Immutable storage with a retention lock or offline media is what survives.
What are RPO and RTO?
Recovery point objective is how much data you accept losing, set by backup frequency. Recovery time objective is how long restoration may take, limited by data volume and bandwidth — 10 TB over 1 Gbps is about 22 hours.
What gets forgotten in a restore plan?
Everything that is not application data: configuration, secrets, certificates, DNS, infrastructure definitions and the runbook itself, which is often stored only on the system that failed.
Privacy & Security
Validation done locally.
About This Tool
This tool runs entirely in your browser. No data is sent to any server, ensuring complete privacy. Simply use the interface above to get started — no registration or login required.
Disclaimer: This tool is provided "as is" without warranty of any kind. Results are for educational and utility purposes.