Incident Response

Disaster Recovery Planning for Mid-Market Companies: A Practical, No-Nonsense Framework

W. Scott Montgomery

Disaster Recovery Planning for Mid-Market Companies
Disaster Recovery Planning for Mid-Market Companies: A Practical, No-Nonsense Framework

If you run IT for a mid-market company, you've probably had this thought at least once: "We have backups. If something happens, we'll figure it out." That's not a plan. That's a hope.

A real Disaster Recovery (DR) plan doesn't need to be a 300-page binder that sits untouched on a shared drive. For a mid-market organization, it needs to do one thing well: answer five questions clearly enough that your team can act on them at 2 AM during an actual outage.

  • What could disrupt us?
  • What systems do we need to recover?
  • How quickly do we need them back?
  • Who is responsible for what?
  • How do we actually recover them, step by step?

If your current DR documentation can't answer all five, you don't have a DR plan yet. You have good intentions. Below is a practical framework built around ten core components, along with the specifics that separate a plan that looks good from one that actually works when you need it.

1. Start with a Business Impact Analysis (BIA)

Before you can protect anything, you need to know what's actually worth protecting, and what it costs you when it's gone. A Business Impact Analysis identifies your critical business processes and quantifies the consequences of losing them.

For every critical process, document:

  • The business function itself and who depends on it
  • The applications and systems that support it
  • The data required to run it
  • Which departments or user groups are affected if it's down
  • Maximum tolerable downtime
  • RTO (Recovery Time Objective): how long can this be down before it seriously hurts the business?
  • RPO (Recovery Point Objective): how much data can you afford to lose, measured in time (an hour of transactions? A day?)
  • Financial, reputational, and regulatory impact
  • Dependencies on vendors or third parties

This is the step most companies skip, and it's the one that matters most. Without it, RTOs and RPOs get assigned arbitrarily, usually "as fast as possible" for everything, which is meaningless and unaffordable. A BIA forces prioritization. Here's what that looks like in practice for a typical mid-market environment:

SystemCriticalityRTORPO
ERPCritical4 hours1 hour
Email / M365High8 hours4 hours
File ServerHigh8 hours4 hours
HR SystemMedium24 hours24 hours
IntranetLow72 hours48 hours

Notice that not everything gets the same treatment. That's the point. Your ERP system justifies a more expensive, more automated recovery approach than your intranet does. Being explicit about that upfront is what lets you spend your DR budget where it actually matters.

2. Do a real risk and threat assessment

Once you know what matters, figure out what could take it away. At minimum, walk through:

  • Ransomware and cyberattacks
  • Hardware failure
  • Data center failure
  • Cloud or SaaS outages
  • Internet or WAN outages
  • Power failure
  • Fire, flood, or severe weather
  • Physical security incidents
  • Loss of key personnel
  • Vendor or supplier failure
  • Telecommunications failure
  • Accidental deletion or configuration errors

You don't need a formal recovery procedure for every single scenario on this list. That would be its own kind of waste. What you need is a deliberate decision, for each one, about whether it warrants a documented recovery process or whether the risk and likelihood are low enough to accept. The goal of this step is to make that call on purpose, rather than by default.

3. Build an IT asset and dependency inventory, then map the dependencies

You can't recover what you haven't inventoried. Document your servers, workstations and endpoints, network equipment, firewalls, cloud infrastructure, SaaS applications, databases, storage, Active Directory/Entra ID, DNS/DHCP, internet connectivity, critical applications, backup infrastructure, and third-party services.

The inventory itself is table stakes, though. The part that actually saves you during a real incident is mapping the dependencies between those assets. For example:

ERP → Database → Storage → Active Directory → DNS → Network → Internet

If you don't know that your ERP system depends on Active Directory being restored first, you'll waste hours during an actual recovery trying to bring up an application whose prerequisites aren't in place yet. This dependency chain is exactly the kind of thing that's obvious to whoever built the environment and completely opaque to everyone else. That's precisely why it needs to be written down, not kept in one person's head.

4. Define your backup and recovery strategy

A DR plan is only as good as your ability to actually restore data and systems. This section should nail down:

  • What gets backed up, and how often
  • Retention periods
  • Backup locations, including off-site or cloud copies
  • Immutable and offline backups where appropriate
  • Encryption
  • Who owns and manages the backup process
  • Backup monitoring and failure notification
  • Restoration procedures

Here's the one piece of this worth calling out specifically for mid-market companies: ransomware-resistant backups. Traditional backups that are reachable from your production network can be (and regularly are) encrypted or deleted by attackers before anyone notices. Immutable backups, which can't be altered or deleted for a set retention period, or logically isolated / offline copies are no longer a "nice to have." Given how often ransomware recovery is the actual reason DR plans get invoked, this is one of the highest-leverage investments you can make in your DR posture.

5. Document recovery strategies step by step, not in generalities

For each critical system, document how it gets recovered, not just that it will be. Depending on the system, that might mean restoring from backup, failing over to secondary infrastructure, cloud or SaaS recovery, virtual machine replication, an alternate data center, a warm or cold site, replacement hardware, or, for some processes, a manual workaround while systems are down.

The distinction that matters here: don't write "restore the server from backup." Write the actual sequence, like this:

Provision replacement VM → configure network → restore operating system → restore application → restore database → validate data → reconnect users → business owner validates operation.

A one-line instruction assumes the person executing it already knows everything you know. During an actual disaster, that person might be a junior admin, a third-party consultant, or someone from a completely different team who got pulled in because everyone else is unreachable. Write the runbook for that person, not for yourself.

6. Assign roles and responsibilities, with named backups

Ambiguity is the enemy of fast recovery. Build a DR organizational structure that, at minimum, identifies:

  • DR Coordinator: activates and coordinates the plan
  • IT Recovery Team: handles infrastructure, applications, networking, and backups
  • Business Recovery Owners: determine whether their business functions are actually operational again
  • Executive Management: makes the major business calls during the disaster
  • Communications Lead: manages employees, customers, vendors, and media
  • Security / Incident Response: handles cybersecurity incidents and decides when it's safe to bring systems back into production

For every role, maintain a primary contact and an alternate. Disasters have an unfortunate habit of happening when the one person who knows the plan is on vacation, out sick, or unreachable. Plan for that from the start.

7. Write disaster recovery procedures for your highest-impact scenarios

This is the operational core of the plan: the actual playbooks for your most likely or highest-impact scenarios. A ransomware playbook, for instance, typically walks through:

Declare the incident → isolate affected systems → activate incident response → determine scope → preserve evidence → identify a clean recovery point → validate backups → rebuild infrastructure → restore systems → validate security → restore business operations → monitor for reinfection.

Beyond ransomware, most mid-market companies should have documented procedures for: complete data center outage, Microsoft 365 outage, internet outage, firewall failure, server failure, database corruption, loss of a critical application, loss of a building, power outage, and major cloud provider outage. You built the priority list for this back in step 2. Now turn the highest-priority items into real runbooks.

8. Don't skip the communications plan

This is the component that gets overlooked most often, usually because it feels less "technical" than the rest of the plan, right up until an incident happens and nobody knows who's supposed to tell the customers. Document:

  • Employee notification procedures
  • Emergency contact information
  • Executive notification
  • Customer notification
  • Vendor notification
  • Insurance carrier notification
  • Law enforcement contacts
  • Regulatory notification requirements (increasingly non-negotiable depending on your industry)
  • Alternate communications methods

That last one deserves emphasis: assume email might not be available. If your primary communication tool runs on the same infrastructure that just went down, you need a genuinely separate channel (a phone tree, a messaging app on personal devices, whatever works) decided on and tested before you need it, not improvised in the moment.

9. Actually test the plan

A DR plan that has never been tested isn't a DR plan. It's a theory. A reasonable cadence for a mid-market organization looks like this:

  • Quarterly: backup restoration testing, review of critical contact information, review of infrastructure changes.
  • Semi-annually: a tabletop DR exercise, plus testing of selected recovery procedures.
  • Annually: a full DR exercise covering critical application recovery, recovery from backups, and a full review and update of the plan itself.

For cybersecurity specifically, run at least one ransomware recovery exercise a year. Confirming that backups technically exist is not the same as proving you can actually restore the business within the RTO and RPO you committed to in step 1. Those are very different things, and the gap between them is usually where DR plans quietly fail.

10. Treat documentation and maintenance as part of the plan, not an afterthought

A DR plan needs the same document control discipline as any other governance document: an owner, a version number, an approval date, executive sign-off, a defined review frequency, a change history, and a distribution list.

And one detail that's easy to overlook but genuinely critical: keep a copy outside your normal IT environment. If ransomware encrypts your file server, the last thing you want is to discover that your only copy of the DR plan, the document that tells you how to recover from ransomware, was sitting on that same file server.

"We have backups" is not the same as "we have a plan."

They're related, but only one of them will actually get your business back online.

The minimum DR package for a mid-market company

If someone were auditing your DR program tomorrow, here's the documentation set they'd expect to find:

  • Business Impact Analysis
  • Risk / Threat Assessment
  • IT Asset and Dependency Inventory
  • Backup and Recovery Strategy
  • Disaster Recovery Plan
  • System Recovery Runbooks
  • Emergency Contact List
  • Communication Plan
  • Vendor / Third-Party Recovery Information
  • DR Testing Schedule and Test Results
  • DR Plan Maintenance / Review Procedure

If most of these exist only informally, or live in one person's head, that's a gap worth closing before you need the plan, not after.

Where does your program actually stand?

It helps to think about DR maturity as a spectrum rather than a pass/fail:

LevelDescription
Level 1: BasicBackups exist and someone knows how to restore them
Level 2: DocumentedFormal DR plan, contacts, RTO/RPO, and recovery procedures
Level 3: TestedDR procedures are periodically tested and documented
Level 4: MatureAutomated recovery, immutable backups, redundancy, and regular exercises
Level 5: ResilientDR integrated with business continuity, cyber incident response, and continuous improvement

For most mid-market organizations, Level 3 should be the minimum acceptable state: a plan that exists, is documented, and has actually been tested. Level 4 is a reasonable goal for your most critical systems, particularly anything with a tight RTO like the ERP example above.

One distinction worth keeping straight

Disaster Recovery and Business Continuity get used interchangeably, but they're not the same thing. DR is primarily about recovering technology and systems: servers, applications, data. Business Continuity is broader. It covers how the business keeps operating while technology, facilities, people, or suppliers are unavailable, even in ways that have nothing to do with IT. A mature organization needs both, and DR should be built as a component that plugs into a larger BC strategy, not as a stand-alone effort.

Getting started

None of this needs to happen all at once, and it doesn't need to be perfect on the first pass. If you're starting from scratch, the highest-leverage order is usually: run the Business Impact Analysis first (it drives every decision after it), lock down ransomware-resistant backups next, then build out runbooks for your two or three highest-impact scenarios. From there, testing and maturity build over time.

What matters most is that you stop treating "we have backups" as the same thing as "we have a plan." They're related, but only one of them will actually get your business back online, and it isn't the one most companies think.

Get an outside look at where your DR plan stands

If you're building or maturing a DR program and want a second set of eyes on the gaps, Digital Elevation works with mid-market companies on exactly this, from the initial Business Impact Analysis through tested, documented recovery runbooks. Start the conversation.

W. Scott Montgomery is Director of Security at Digital Elevation.

Share this post