Restoring ICT Systems
Restoring ICT systems under DORA means returning a disrupted service to sound operation in a planned order, checking restored systems and data before live traffic returns to them.
The short answer
Restoring ICT systems means bringing a disrupted service back to sound operation, in a planned order, with checks that restored systems and data can be trusted. Restoration is not simply restarting what stopped. It involves selecting a recovery source, rebuilding or restoring systems, reconnecting them in the order the service requires, verifying data integrity, and returning live traffic in a controlled way. The service is restored when it operates reliably, not when the first system comes back online.
That distinction matters for customer harm. A service returned too quickly, on corrupted data or on an unprotected system, can fail again or can process transactions incorrectly, creating harm that a longer, more careful restoration would have avoided. Restoration quality is therefore judged by the soundness of the returned service, and by whether the recovery sequence was followed and evidenced, rather than by speed alone.
What does restoration planning cover?
Restoration planning covers the order of return, the recovery sources, and the dependencies that constrain that order. A service rarely returns as a single switch. Identity systems may need to return before applications, data stores before processing, and core platforms before channels. Planning maps that order for each service, names the teams and suppliers involved at each stage, and identifies the points where a delay in one element blocks the rest of the sequence.
Planning also covers the choice of recovery source. A backup, a replica, or a rebuilt system each carries different assumptions about data currency, integrity, and configuration. The plan needs to say which source applies to which system, how its integrity will be checked, and what will happen if that source proves unusable. A plan that names only a preferred source, without a fallback, leaves responders to improvise at the point when improvisation is hardest.
How is data integrity checked on restoration?
Data integrity checking asks whether the data to be restored is complete, consistent, and free from the corruption or compromise that caused the disruption. Checks may involve reconciling records, verifying balances or transaction sequences, comparing restored data with independent sources, and confirming that no unauthorised change has been carried into the restored environment. The depth of checking reflects the sensitivity of the data and the nature of the incident.
The tension in this work is between thoroughness and urgency. Customers waiting for a service create pressure to restore quickly, while unchecked data creates risk that the restored service will operate incorrectly. Restoration planning addresses that tension in advance, by defining the checks for each service and the authority to decide when a check can be shortened or when it cannot. Making that decision for the first time during a live disruption, under customer pressure, is where integrity failures often begin.
How does live traffic return?
Live traffic returns in a controlled way, rather than all at once. A restored service may first handle a limited set of transactions, or traffic from a limited channel, while monitoring watches for errors, performance problems, or signs that the original cause has returned. That staged return gives responders a chance to detect a problem while its blast radius is still small, and to pause or roll back before the full service is exposed.
Monitoring during return is distinct from monitoring in normal operation. It watches specifically for the symptoms of the original incident, for data errors, and for dependencies that have not yet recovered. The decision to increase traffic, or to declare the service fully restored, is based on that monitoring evidence and on confirmation from service owners and suppliers. A declaration made on the basis that systems are running, without that evidence, is premature even when it proves correct by luck.
What happens when restoration fails or stalls?
Restoration can fail when a recovery source is corrupt, when a dependency is still disrupted, when a restored system cannot reach the data it needs, or when a configuration that worked before the incident no longer matches the current environment. A restoration plan needs routes for those cases, including alternative sources, manual workarounds where they are safe, and clear communication to customers about the revised outlook. Without those routes, a stalled restoration can drift while customers wait without information.
How does restoration feed review?
Restoration feeds review through evidence about what actually happened, compared with what the plan assumed. The comparison reveals whether the recovery order was correct, whether recovery sources were usable, whether integrity checks were sufficient, and whether the staged return caught problems early enough. Each finding points to a specific change in the plan, in protection, or in the risk picture, rather than to a general conclusion that recovery needs improvement.
Primary sources on the record
- Regulation (EU) 2022/2554, Official Journal text on EUR-Lex.
- European Securities and Markets Authority, ESMA homepage.
Legal status: Regulation (EU) 2022/2554 in force; applies from 17 January 2025, with technical standards applying on the dates stated in each standard. Application position for this topic: Applies from 17 January 2025. Technical standards apply on their own stated dates.