OperationalResilience.help
The Continuity Desk - important services, kept running
Home / Line 14 - Cyber recovery and restoration / Guide

Recovery Testing and Rehearsal

Rehearsals that actually teach: testing a restore under realistic conditions, finding where the plan breaks, and fixing the plan before an incident finds it first.

Published 26 October 2026Checked against the regulation text on 26 October 2026Regime-dependent: EU under DORA, UK under FCA/PRA, labelled in the guide

The short answer

Recovery testing and rehearsal means practising the return of a service before an incident forces it, under conditions realistic enough to reveal where the plan breaks. A test that only restores a file to an empty environment proves that a tool works. A rehearsal that restores a service, with its dependencies, its providers, its decision makers, and its communication, proves something far more valuable: whether the firm, as a whole, can recover. The difference is between testing a component and rehearsing a capability, and only the second prepares a firm for a real outage.

The purpose of rehearsal is to find failure while failure is cheap. A plan that has never been exercised contains assumptions about dependencies, access, data, and decisions that may all be wrong, and a real incident will test those assumptions at the worst possible time. A rehearsal that finds those assumptions, records them, and leads to a changed plan has succeeded, even if the rehearsal itself was messy. A rehearsal that runs smoothly because it avoided every difficulty has taught the firm little, however tidy it looked.

What kinds of testing are useful?

Different kinds of testing answer different questions, and a sensible programme uses several. A discussion exercise, where the service owner and colleagues talk through a scenario, can surface gaps in decisions, roles, and communication without touching live systems. A technical restore test can show whether a backup is usable and how long restoration takes in practice. A fuller rehearsal, restoring a service in an isolated environment and walking its journeys through, can show whether the parts work together and whether the sequence holds.

How realistic should a rehearsal be?

Realism should be high enough to stress the plan, without creating risk to live customers. That balance is the art of rehearsal design. Restoring into an isolated environment, using recovery credentials, involving the actual decision makers, and including provider coordination all add realism that matters. Simulating incomplete information, such as a scope that is not yet fully known, adds realism of a different kind, because real incidents rarely arrive with complete facts. A rehearsal that hands participants perfect information from the start has removed one of the hardest parts of recovery.

Which scenarios are worth rehearsing?

Scenarios should reflect the disruptions the service actually faces, not generic disasters. For a service that depends heavily on a provider, a scenario where the provider itself is affected is worth rehearsing. For a service with complex data, a scenario where restored data proves corrupted is worth rehearsing. For a service where customer pressure is high, a scenario where the return must be limited is worth rehearsing. Scenarios chosen because they are plausible for that service teach more than scenarios chosen because they are dramatic in general.

How does a rehearsal turn into learning?

A rehearsal turns into learning through a structured review held soon afterwards, while memories are fresh. The review should ask what worked, what failed, what was assumed and proved wrong, and what will change as a result. Each change should have an owner and a date, because a lesson without an owner is a note, not a change. The review should also record what the rehearsal did not test, so that untested areas are not mistaken for proven ones in later assurance.

What does testing prove, and what does it not prove?

Testing proves that a recovery approach worked under the conditions tested, on the day tested, for the scope tested. It does not prove that recovery will work under different conditions, at a different scale, or after the service has changed. Services change constantly: new providers, new data stores, new journeys, and new dependencies all alter the recovery picture. A test result therefore ages, and a firm should know how old its evidence is and what has changed since it was produced.

That ageing is why testing should be regular and tied to change. When a service changes materially, its recovery plan and its testing should be revisited, not left to a fixed calendar that may miss the change. Under DORA, which applies from 17 January 2025, the EU frame is labelled separately from the UK regime under FCA PS21/3 and PRA PS6/21, with their own dates. In either frame, the practical expectation is the same: recovery capability should be demonstrated, not merely documented, and demonstration should keep pace with the service it protects. A plan that was proven for a service that no longer exists in that form is a historical document, not a capability.

Primary sources on the record

Legal status: Regime-dependent and labelled in the guide. DORA applies from 17 January 2025. The UK regime has its own policy statements and dates, stated separately where the guide compares regimes. Application position for this topic: DORA: from 17 January 2025. UK: see the UK line for its own dates.

Follow the service map

Line 14 - Cyber recovery and restoration Cyber Recovery after Ransomware and Outages What cyber recovery really means after ransomware or an outage: checking backups, restoring clean, sequencing the return, and deciding when a service is safe to use again. Line 14 - Cyber recovery and restoration Recovery Evidence and Lessons What a recovery leaves behind: decision records, restore logs, and lessons that actually change the next plan, rather than a report that is filed and forgotten. Line 14 - Cyber recovery and restoration Recovery vs Business Continuity Recovery and business continuity are related but not the same: one keeps a service going through disruption, the other brings it back clean after it has failed.