Disaster recovery process flowchart (IT systems)

A swimlane flowchart of the IT disaster recovery process: invocation criteria, RTO and RPO prioritisation, failover, data restore, validation and failback.

Use this template

What the disaster recovery process flowchart (it systems) process is

Disaster recovery is the technical half of continuity work: bringing IT systems and data back after an event that ordinary incident handling cannot fix, such as a site loss, a storage failure, or a large-scale outage at a hosting provider. It is not business continuity. A continuity plan covers how the organisation keeps trading while the systems are down (manual workarounds, alternative premises, staff, suppliers, customer commitments); this process covers the servers, the data and the order they come back in. The two plug together at one point: the recovery priorities used here should come from the business impact analysis in the continuity plan, not from an engineer's judgement during the outage.

It is also not the incident management process and not security incident response. A single service failing inside normal operations stays with the service desk and never reaches invocation. If the disruption is caused by an attack, the security incident response process runs alongside this one and decides when it is safe to restore, because rebuilding before scope is understood can reinstate the attacker or destroy evidence. At the other end, failback is a planned change and belongs to change control, not to the emergency flow.

Most DR plans fail on the same handful of things: no agreed criteria for invoking, so hours pass while people debate whether this counts; recovery in an arbitrary order, so applications come up before the identity and database services they depend on; a restore that is cut over to users before anyone verifies it; and a declaration that service is back that no application owner has actually checked. This template lays the flow out across five lanes and five phases, with an invocation decision, an integrity check with a re-restore loop, and a validation gate owned by application owners rather than by the infrastructure team that did the work.

What this flowchart covers

In this template

  • Five swimlanes with an owner for every step (Detection / Operations, DR coordinator, Management, Infrastructure team, Application owners) across five phases: detection and assessment, invocation, recovery, validation, and failback and review.
  • Detection and assessment, where 'Disruptive event detected' feeds 'Assess impact and affected systems' and 'Escalate to the DR coordinator' before anything is declared.
  • A 'DR invocation criteria met?' decision in the DR coordinator lane: the not-met branch ends at 'Handled as a standard incident', the met branch goes to 'Authorise DR invocation' in the Management lane, keeping the declaration with the authorised role.
  • Mobilisation and prioritisation: 'Mobilise the DR team' then 'Prioritise systems by RTO and RPO', with a note explaining what each target means and why shared dependencies (identity, network, databases) are recovered before the applications that need them.
  • Recovery in the Infrastructure lane: 'Fail over to the recovery site', 'Restore data from backup' and a 'Data integrity verified?' decision whose failed branch runs 'Restore from an earlier copy' and loops back into the restore step.
  • Validation and closure: 'Run application validation checks' and a 'Services working as expected?' gate that returns faults to the infrastructure team, followed by 'Communicate restored services to users', failback planning, stand-down, the post-event review and an updated plan and test schedule.

When to use this template

  • Documenting a DR plan, or the ICT recovery section of a continuity plan, so the sequence and the owner of each step fit on one page.
  • Agreeing invocation criteria and who holds the authority to declare a disaster, before an outage forces the question at 3am.
  • Preparing a DR test or tabletop exercise: the decisions, loops and handoffs give you a script to test the plan against.
  • Briefing on-call engineers who may have to run part of the recovery without the people who wrote the plan.
  • Showing an auditor or a customer that ICT recovery is documented and rehearsed (a diagram evidences the process; it does not by itself demonstrate conformity with any standard).

How it works

  1. Rename the lanes to the roles you actually have

    Replace Detection / Operations, DR coordinator, Management, Infrastructure team and Application owners with your real roles: NOC or monitoring, IT service continuity manager, the executive on the crisis rota, platform and database teams, named service owners. Smaller organisations often merge the coordinator and infrastructure lanes; if a lane has nobody in it, delete it rather than leave it unstaffed.

  2. Write your invocation criteria onto the decision

    Make 'DR invocation criteria met?' objective enough for someone to apply under pressure: primary site inaccessible, expected outage longer than the RTO of a tier-one system, primary storage or database unrecoverable in place. Name the role authorised to invoke and a deputy, and record how they are reached outside working hours.

  3. Attach real RTO and RPO figures to each system

    Take the targets from the business impact analysis, not from what the infrastructure currently achieves, and list them in tiers against 'Prioritise systems by RTO and RPO'. Record the dependency order as well as the priority order, because a tier-one application cannot be validated before the identity, network and database services beneath it are up.

  4. Describe your actual recovery mechanism

    'Fail over to the recovery site' means something different for replicated infrastructure, a warm standby, a second cloud region and a rebuild from backup media. Put the mechanism, the runbook link, the location of credentials and break-glass accounts, and any manual DNS or network changes into the box comments, so the chart is usable during a recovery and not only during a review.

  5. Define what 'integrity verified' means and who says so

    Set the checks behind 'Data integrity verified?': record counts, consistency and referential checks, application-level smoke tests, comparison against the last known good state. Decide what 'an earlier copy' means, how many restore attempts you make before escalating, and note that each step back increases the data loss you will have to declare against the RPO.

  6. Add failback, then test the chart and keep the version

    Confirm the failback path matches how you work: window, data resynchronisation from the recovery site, change control approval, and the point at which DR is formally stood down. Then exercise the chart, compare the recovery time and data loss you achieved against your targets in the post-event review, and publish the approved version so people rehearse the same revision they would follow live.

Frequently asked questions

What is the difference between disaster recovery and business continuity?

Business continuity is about keeping the organisation delivering its products and services during a disruption, by any means available: manual workarounds, alternative premises, redeployed staff, standby suppliers, customer communications. Disaster recovery is the IT part of that: restoring the systems, data and infrastructure the organisation depends on. Continuity work sets the priorities, because the business impact analysis decides which activities matter most and how long they can be interrupted; disaster recovery inherits those timings as RTO and RPO targets and delivers against them. A DR plan without continuity input tends to recover whatever is easiest to recover first.

What do RTO and RPO actually mean?

RTO, the recovery time objective, is the target time within which a system or service must be usable again, measured forward from the disruption rather than from the moment somebody signs the invocation form. RPO, the recovery point objective, is the point in time that data must be restored to, measured backwards from the disruption, so in practice it is the maximum data loss the organisation is willing to accept. They drive different investments: RTO is set by how quickly you can bring infrastructure up (standby capacity, automation, rehearsal), while RPO is bounded by how often data is copied off, so nightly backups cannot support an RPO shorter than about a day no matter how fast the restore runs. Both terms are defined in business continuity standards such as ISO 22301.

Who should authorise DR invocation, and when?

Invocation should sit with a role that can accept the cost and the risk of failing over, typically an executive or the crisis lead, with a named deputy and a documented out-of-hours route. It is deliberately separated from the DR coordinator role in this chart: the coordinator assesses and recommends, management authorises, and the coordinator then runs the recovery. The trigger should be written in advance and be testable against facts available early in an outage, because the expensive mistake is not invoking too soon; it is spending three hours deciding whether this counts while the RTO clock runs.

What happens if the restored data fails its integrity check?

The chart loops rather than pushing on: 'Data integrity verified?' returns a failed branch to 'Restore from an earlier copy', which feeds back into the restore step so verification runs again. That loop is where the RPO gets tested in real conditions, because every step back to an older copy increases the data loss you will have to declare, and at some point the honest answer is that the target cannot be met and the business needs to be told what period it must reconstruct manually. It is worth agreeing in advance how many attempts you make, who is allowed to accept a recovery point worse than the RPO, and how the gap is recorded.

How often should the disaster recovery process be tested?

Often enough that the plan reflects the current estate, and with the results written down. Most organisations run a mix: frequent restore checks on backups, component or partial failover tests through the year, and a fuller exercise on a regular cycle, commonly annual, with regulated sectors and critical services expecting more. What matters more than the interval is what gets tested. A restore that is never actually mounted and read proves nothing, and an exercise that skips the validation and failback steps tends to hide the two problems that hurt most in a real event: application owners finding faults nobody anticipated, and no agreed route back to the primary site.

Use this template

Part of these packages

More in IT and ITSM process templates

More in Process flowchart templates

Browse all IT and ITSM process templates