Paper Resilience: The Enterprise Recovery Plan That Has Never Met a Real Outage
Photo: Cbrasil0, CC BY-SA 4.0, via Wikimedia Commons
Ask an enterprise IT organization for its disaster recovery plan and someone will produce a document, usually quickly, usually with a version number and an approval date. Ask when that plan was last validated by a full restoration of a tier-one system into a live environment, and the room changes temperature.
That gap — between the artifact and the capability — is one of the most persistent and least discussed risks in enterprise technology. It survives budget cycles, audits, and leadership transitions because it is invisible until the moment it is catastrophic.
A Plan Is a Hypothesis Until It Has Been Executed
A recovery capability has four components: it has been executed, it has been timed, it has been performed by the people who would actually be paged, and its results have been measured against a stated objective. A document satisfies none of those conditions on its own.
Organizations routinely conflate the existence of a plan with the presence of a capability, and vendors, auditors, and internal stakeholders often reinforce the confusion because the document is easy to produce and the capability is expensive to prove. The result is a widely held belief in resilience that has never been tested against the conditions in which resilience is actually required.
Why Tabletop Exercises Feel Like Progress
Tabletop exercises have real value. They test decision rights, communication paths, and the quality of shared situational awareness. They are also cheap, safe, schedulable in advance, and produce a tidy artifact that satisfies many audit checklists.
What they do not test is mechanics. A tabletop can conclude that the team would fail over to the secondary region. It cannot reveal that the DNS records for the identity provider point to the primary region, that the encryption keys are stored in the same vault as the data they protect, or that the service account used by the backup agent expired four months ago and no one noticed because the last successful restore was never verified.
Organizations that rely exclusively on tabletop rehearsal are rehearsing the conversation about recovery, not recovery itself.
The Undocumented Assumptions That Break Restores
The failure modes in real recoveries are almost never the ones in the plan. They cluster in the seams between systems that each have their own recovery posture and no one owns the integration between them.
Identity and access. Restoring an application without restoring the identity provider produces a system that is technically running and functionally unusable. Certificate authorities, secrets managers, and license servers frequently fall outside the scope of the recovery plan because they are classified as infrastructure rather than as business systems.
Key material. Encryption keys held in the same region, account, or vault as the data they protect convert a regional outage into an unrecoverable one. Key escrow is a policy decision that must be made before an outage, not during one.
Sequencing and in-flight state. Databases generally restore before application servers, but message brokers, integration middleware, and batch schedulers hold state that does not survive a naive restore order. Recovering components in the wrong sequence can produce silent data loss that surfaces days later.
Network and egress. Firewall rules, private peering, IP allowlists maintained by third parties, and outbound dependencies on partners who have their own incident in progress. Recovery environments rarely inherit the network posture of production by default.
The human assumption. Nearly every plan contains an implicit assumption that a specific individual will be available. That assumption is worth testing explicitly by naming a substitute and observing whether the substitute can complete the runbook without assistance.
Recovery Time Objectives Are Compositions, Not Promises
A stated RTO is typically presented as a single number. In practice it is the sum of detection, declaration, decision authority, provisioning, data restoration, validation, and business sign-off. In most organizations the actual data restoration is the smallest of these. Detection and decision authority are usually the largest, and both are almost never measured.
Leaders should decompose the RTO and assign a measured duration to each phase. Doing so typically reveals that the binding constraint is not infrastructure at all — it is the availability of an executive authorized to declare a disaster, who is not on the on-call rotation and has never been paged at three in the morning.
Staffing Is Where Many Recoveries Quietly Fail
Recovery plans are usually written for a fully staffed team working in daylight. Real incidents arrive with a skeleton crew, after fourteen hours of prior effort, and with the most knowledgeable engineer unreachable. Two questions are worth asking in advance: do we have enough people to run incident response and recovery simultaneously, and have we documented the point at which we abandon recovery and invoke the business continuity plan instead?
The second question is uncomfortable and therefore valuable. An organization without a defined abandonment threshold will improvise one under pressure, usually later than it should.
Designing a Test That Survives Scrutiny
A credible recovery exercise should be scoped, scheduled, timed, and documented. Start with a single tier-one service restored into an isolated environment, with the clock running from the moment of declaration. Capture timestamps at each phase. Then, for at least one service per year, conduct a genuine cutover during a low-traffic window so that the business experiences real, if brief, dependency on the recovery environment.
Inject realistic conditions: make one named responder unavailable, expire a credential deliberately, use a backup catalog that is a week old rather than the freshest available. Publish a findings memo with named owners and remediation dates, and then re-test the findings. An exercise whose findings are never re-tested is a rehearsal of the same failure.
Budgeting for the Uncomfortable Question
Recovery testing costs money: duplicate infrastructure, staff hours, potential customer impact, and the political cost of discovering problems. It deserves an explicit line item rather than an implicit hope. Ephemeral cloud environments and vendor-supported restore drills have lowered the price of entry considerably, and the cost should be framed against the alternatives — revenue lost per hour of downtime, service-level credits, and regulatory exposure where applicable.
What Auditors Are Actually Asking For
Assurance frameworks increasingly request evidence of tested recovery rather than the existence of a documented plan. Organizations that treat compliance as the ceiling will produce exactly enough evidence to satisfy a checklist and no more. The more useful posture is to treat audit requirements as a floor and to measure recovery capability against the standard the business would apply during a genuine outage.
A recovery plan that has never been exercised is a hypothesis. Outages are not interested in hypotheses.