A database escalation
Three confident answers. None matched the system.
During a database escalation I asked what the resiliency posture was. Three people answered, all confident, none agreeing with each other, and none matching what was actually configured. Each carried the version from the last time they touched the system.
Now: I write down, in one place, which failover is configured and tested, which is configured and never tested, and which is a slide that never got built. That is why this tool separates "copies" from hopes.
An assessment with 32 gaps
The first thing it restored depended on the fourth.
One of the gaps in that assessment was a DR plan that had never been exercised against the real dependency map. On paper it was fine. In practice the restore order was wrong, and nobody had noticed because nobody had tried.
Now: restore one system a month into an isolated environment, and time it. If the restore takes longer than the RTO on the slide, the slide is wrong. That is the "timed" column.
Regions nobody chose
Failover only works to somewhere you have set up.
In another escalation I asked which regions were real options for the workload. Nobody could say. The primary had been chosen by whoever created the first subscription and the secondary was whatever the platform assigned.
Now: a second copy in this tool only counts if the region it runs in was decided on purpose: primary, secondary, why, and what data is allowed to leave.
My own platform on AWS
The restore test is the job I like least.
On the platform I run alone, the monthly restore test is the least enjoyable thing I do. It is also the only reason I am confident the RTO in my own runbook is true.
Now: a recovery number nobody has measured is a rumour with an approval signature on it. Measure it, date it, and measure it again after anything changes.