SOC2

SOC 2 Data Backup and Recovery: Business Continuity Planning

Renata Cole found out how good her backups actually were at 2:14 a.m. on a Tuesday, which is the worst possible time to find out anything.

SOC 2 Data Backup and Recovery: Business Continuity Planning
Loading advertisement...
18

Renata Cole found out how good her backups actually were at 2:14 a.m. on a Tuesday, which is the worst possible time to find out anything. Beacon Ledger, the mid-market payments platform where she ran infrastructure, had just been hit by a ransomware crew that encrypted production databases, three of four application clusters, and — this was the part that made her stomach drop — two of the four backup targets the runbook said were "isolated." The runbook was wrong. Nobody had verified it in fourteen months.

By the time Beacon Ledger's engineers restored a clean environment, eleven days had passed. The company's largest customer, a regional bank processing $340 million a month through Beacon's API, invoked a contractual service-level penalty and started sourcing a replacement vendor. Beacon's SOC 2 Type II audit was already in its observation period when the incident happened, and the CPA firm's fieldwork turned up exactly what you'd expect: no evidence of a tested recovery time, no documented recovery point objective, and a disaster recovery plan last updated under a previous VP of Engineering who'd left the company two years earlier. The exception the auditors wrote against Availability criterion A1.2 cost Beacon Ledger a clean opinion, and the near-loss of the bank contract cost them a board-level mandate to fix continuity planning in ninety days.

Nine months later, Beacon Ledger's recovery time for a full regional failure was forty-one minutes, verified quarterly, with automated evidence flowing straight into their audit binder. That gap — between a backup policy that exists on paper and a recovery capability that actually works when the disk is spinning down at 2 a.m. — is what this article is about.

I've spent more than fifteen years building and auditing continuity programs across 200-plus organizations, from three-person startups running everything in one AWS region to logistics companies with data centers on two continents. The pattern is remarkably consistent: everyone has backups. Almost nobody has tested recovery. SOC 2 auditors have caught on, and the Availability additional criteria — specifically A1.2 and A1.3 — exist precisely to force the gap closed.

Who This Is For

This guide is for engineering leaders, IT operations managers, and compliance owners who are building or hardening a backup and disaster recovery program to satisfy SOC 2's Availability category as part of a broader business continuity strategy, most commonly alongside the required Security criteria. You should already know whether Availability is in your Trust Services Criteria scope; if you're not sure, start with our companion piece on the SOC 2 Availability criteria before diving into the mechanics here. You'll walk away with a concrete backup strategy, a framework for setting RTO and RPO by system, a disaster recovery plan structure, a recovery-testing cadence auditors accept as evidence, and a ransomware-specific recovery posture — plus the exact exceptions I see auditors write most often, so you can close them before fieldwork starts.

Why Backup and Recovery Sits at the Center of SOC 2 Availability

Availability is one of the four optional Trust Services Categories layered on top of the required Security criteria, and organizations typically add it when customers care about uptime commitments — SLAs, contractual availability percentages, or simply the operational reality that a payments platform, a healthcare records system, or a logistics dispatch tool cannot go dark for days without real financial and reputational damage. The category exists to answer one question for a prospective customer reading your report: if something breaks — hardware failure, a natural disaster, a ransomware attack, a bad deployment that corrupts data — can this vendor actually get my service and my data back, and how do they know?

Backup and recovery is not a side detail of Availability; it is the mechanism by which the criteria get satisfied. You can have redundant infrastructure, environmental controls, and capacity monitoring — all genuinely part of A1.1 — but if your data cannot be restored to a known-good state within a defined and tested window, none of that matters when the disruption is severe enough. That's why A1.2 and A1.3 exist as distinct, sharply-focused criteria rather than being folded into a generic "resilience" bullet point.

"I stopped asking clients whether they have a backup policy years ago. Everyone has a backup policy. I ask them when they last restored from it, who did it, and how long it took. If the answer is 'we haven't,' I already know what the exception is going to say." — Priya Anand, SOC 2 Lead Auditor, Kestrel & Vance CPAs

The Availability Additional Criteria: A1.1, A1.2, A1.3 in Plain Language

The AICPA structures Availability into three criteria, and it's worth being precise about what each one actually demands, because auditors test them separately and expect separate evidence for each.

A1.1 covers capacity planning and monitoring — the entity maintains, monitors, and evaluates current processing capacity and use of system components to manage capacity demand and to enable the implementation of additional capacity to help meet its objectives. This is the "do you have enough headroom and do you know it" criterion, and it's covered in depth in our Availability criteria article.

A1.2 is the one this article focuses on: the entity authorizes, designs, develops or acquires, implements, operates, approves, maintains, and monitors environmental protections, software, data backup processes, and recovery infrastructure to meet its objectives. Read that clause again — it's not "the entity has backups." It's a full lifecycle: authorize, design, implement, operate, monitor. Auditors interpret A1.2 as requiring a documented, approved, actively-operated backup and recovery infrastructure, not a Word document nobody has opened since onboarding.

A1.3 is the testing criterion: the entity tests recovery plan procedures supporting system recovery to meet its objectives. This is where most organizations lose points. A1.3 is explicit that a plan must be tested — not just written, not just reviewed in a meeting, but exercised against a defined scenario with results documented.

Criterion

What It Covers

Typical Evidence Auditors Request

Most Common Gap

A1.1

Capacity planning and monitoring

Capacity dashboards, forecasting reports, scaling runbooks

No forward-looking capacity forecast, only reactive alerts

A1.2

Environmental protections, backup processes, recovery infrastructure

Backup policy, backup job logs, encryption configuration, DR architecture diagrams

Backup policy exists but backup job success/failure isn't monitored or reviewed

A1.3

Testing of recovery procedures

DR test plans, test execution records, RTO/RPO actuals vs. targets, remediation tickets

No test conducted during the audit period, or test was tabletop-only with no technical validation

Where CC7 System Operations Overlaps with Backup and Recovery

Because Security is required in every SOC 2 report, backup and recovery controls also get tested under the Common Criteria, particularly CC7 — system operations. CC7.4 and CC7.5 address incident response and recovery from security incidents, which is functionally inseparable from disaster recovery when the "disaster" is a cyberattack rather than a hardware failure. If your organization has Availability in scope, auditors will look for consistency between your CC7 incident response procedures and your A1.2/A1.3 recovery procedures — a ransomware event should trigger the same restoration muscle memory as a data center outage, just with additional forensic and containment steps layered on top.

This overlap is a gift, not a burden. Organizations that treat incident response and disaster recovery as one continuous capability — detect, contain, recover, verify — build a much stronger program than those maintaining two disconnected binders. I encourage every client to build a single continuity framework with the recovery mechanics shared across both scenarios, then let the front-end triage (is this a security incident or an infrastructure failure) determine which playbook opens first.

"The best DR programs I've audited don't distinguish between 'the data center flooded' and 'someone deployed ransomware.' The recovery steps — isolate, restore from a known-good backup, validate integrity, cut over — are almost identical. Companies that build two separate plans end up maintaining two stale plans." — Dorian Fisk, Director of Site Reliability, Meridian Cloud Services

The 3-2-1 Rule, Updated for Ransomware: Immutability as the Fourth Leg

The 3-2-1 backup rule has been industry shorthand for decades: keep three copies of your data, on two different media types, with one copy offsite. It remains a sound baseline, and auditors generally recognize it as a reasonable design standard when evaluating A1.2. But ransomware operators have adapted specifically to defeat 3-2-1 — modern ransomware groups routinely search for and encrypt or delete backup targets before triggering the encryption payload on production systems, exactly what happened to Beacon Ledger. That's why I now teach clients "3-2-1-1-0": three copies, two media types, one offsite, one immutable or air-gapped, and zero verified errors on your last restore test.

Immutability means the backup copy cannot be altered, encrypted, or deleted — not by an attacker, not by an over-permissioned administrator, not even by the backup software itself — for a defined retention window. Object-lock storage with write-once-read-many (WORM) policies, air-gapped tape rotated genuinely offline, and backup vaults with delayed-deletion and multi-person approval for purges are the three most common ways organizations achieve this. The point isn't the specific technology; it's that at least one copy of your data sits somewhere a compromised administrator credential cannot reach.

Layer

Requirement

Common Implementation

Ransomware Resistance

3 copies

Production + 2 backup copies minimum

Primary DB, snapshot backup, cross-region replica

Low alone — all reachable from same identity plane

2 media types

Reduces single-point media failure

Disk-based snapshots + object storage or tape

Moderate — different failure modes, not different trust domains

1 offsite

Geographic separation from primary site

Cross-region or cross-cloud replication

Moderate — protects against site loss, not credential compromise

1 immutable/air-gapped

At least one copy attackers cannot alter

Object-lock (WORM) storage, offline tape, immutable snapshots

High — designed specifically to defeat encryption/deletion attacks

0 verified errors

Last restore test passed cleanly

Automated restore-and-checksum job, logged and reviewed

Confirms the immutable copy is actually restorable, not just present

Backup Strategy: What Auditors Expect to See Documented

A backup policy that will hold up under SOC 2 Type II testing needs to answer specific questions in writing, not just describe good intentions. I ask every client to walk through this checklist before their readiness assessment, which pairs well with the broader SOC 2 readiness assessment process.

Backup Strategy Element

What It Must Specify

Evidence Auditors Sample

Scope

Which systems, databases, and file stores are backed up (and an explicit statement of what is excluded and why)

Asset inventory cross-referenced to backup job configuration

Frequency

Backup interval per system (continuous, hourly, daily, weekly) tied to RPO

Backup schedule configuration, job history logs

Retention

How long each backup generation is kept, and why

Retention policy document, storage lifecycle rules

Encryption

Encryption standard applied at rest and in transit for backup data

Encryption configuration, key management records

Access control

Who can initiate, restore, modify, or delete backups

IAM policy exports, privileged access logs

Immutability/air-gap

Which copies are protected from deletion/alteration and for how long

Object-lock configuration, WORM policy settings

Monitoring

How backup job success/failure is detected and escalated

Alerting configuration, on-call escalation records

Ownership

Named role accountable for the backup program

RACI or org chart reference in the policy

Encryption, Access Control, and Key Management for Backups

Backups are frequently the softest target in an otherwise well-defended environment, precisely because teams focus hardening effort on production and treat backup infrastructure as an afterthought. Every backup at rest should carry encryption at rest, and every backup in transit — especially replication to a secondary region or a third-party storage provider — needs encryption in transit. Beyond encryption itself, key management is where I most often find gaps: backup encryption keys stored in the same identity and access plane as production, meaning a single compromised admin account can decrypt everything, including the "isolated" copies.

Access control for backup systems should be treated as more sensitive than production access, not less. Apply least privilege, require multi-factor authentication for any backup console or restore action, and — critically — separate the identity that can delete or modify backup retention settings from the identity used for day-to-day operations. If the same engineer who deploys code can also purge backup history with no second approver, you have a single point of failure an auditor will flag and an attacker will find.

"We had a client whose backup admin console used the same SSO group as general engineering. The ransomware actor didn't even need to find the backups separately — they already had the keys. That's the exact scenario A1.2 is designed to prevent, and it's an easy fix once you see it." — Grant Sullivan, VP Engineering, Northbridge Payments

RTO and RPO: The Two Numbers Every Auditor Will Ask About

Recovery Time Objective (RTO) and Recovery Point Objective (RPO) are the two metrics that translate business risk tolerance into a technical specification, and they are the first thing a competent SOC 2 auditor asks for when testing A1.2 and A1.3.

RTO answers "how long can this system be down before the business impact becomes unacceptable?" It's measured from the moment of disruption to the moment the system is back in production use — not just "data restored," but fully operational, validated, and serving traffic. RPO answers a different question: "how much data can we afford to lose, measured in time?" If your last backup ran six hours before an outage and your RPO target is four hours, you have a gap, even if the restore itself is fast.

These are not IT-invented numbers. They should come out of a business impact analysis with input from product, finance, customer success, and legal — the people who understand what an outage actually costs per hour, per customer segment, per regulatory obligation. Setting RTO/RPO purely as an engineering guess ("we'll say four hours, sounds reasonable") is one of the fastest ways to end up with targets that don't survive contact with an auditor asking "how did you derive this number?"

System Tier

Example Systems

Typical RTO

Typical RPO

Rationale

Tier 0 — Critical revenue path

Payment processing, core transaction database

15–60 minutes

Near-zero (continuous replication)

Direct revenue and contractual SLA exposure per minute of downtime

Tier 1 — Customer-facing core

Primary application, authentication service

1–4 hours

15 minutes – 1 hour

Customer trust and usage impact, but not per-minute financial loss

Tier 2 — Internal operations

Support ticketing, internal dashboards, BI tools

4–24 hours

4–12 hours

Delays operations but doesn't halt customer-facing service

Tier 3 — Archival/reference

Historical logs, compliance archives, cold data

24–72 hours

24 hours

Low operational urgency; primarily needed for audit or legal retrieval

A word of caution from experience: don't set aggressive RTOs across the board because it looks good in the policy document. An auditor testing A1.3 will ask you to demonstrate the RTO was actually achieved in a real test. A four-hour RTO you can prove beats a fifteen-minute RTO you can't.

Conducting a Business Impact Analysis (BIA)

The business impact analysis is the connective tissue between "what could go wrong" and "how fast do we need to recover." A proper BIA inventories every critical business process, maps it to the systems it depends on, and quantifies the impact of that process being unavailable across increasing time windows — one hour, four hours, one day, one week. It should also identify upstream and downstream dependencies, including subservice organizations whose own downtime becomes your downtime.

I run BIAs as structured interviews with process owners rather than a survey nobody fills out honestly. Ask finance what happens if invoicing is down for a day. Ask customer support what happens if the ticketing platform is unreachable during a major incident. Ask the executive team what a publicized four-day outage does to sales pipeline and renewal conversations. The dollar figures that come out of these conversations become your justification for RTO/RPO targets — and your justification for the infrastructure spend required to hit them.

Impact Category

1-Hour Outage

4-Hour Outage

24-Hour Outage

7-Day Outage

Direct revenue loss

Minimal, absorbed by SLA credits

Noticeable, triggers SLA penalty clauses

Material, customer escalations begin

Severe, contract termination risk

Customer trust

Negligible

Minor support volume increase

Public visibility, churn risk for at-risk accounts

Brand damage, competitive displacement

Regulatory/contractual exposure

None typically

Possible breach notification clock starts (if data involved)

Formal SLA breach, contractual remedies owed

Regulatory inquiry likely for regulated customers

Internal operations

None

Support backlog builds

Cross-team disruption, manual workarounds

Full operational crisis mode

Building the Disaster Recovery Plan

A disaster recovery plan is the operational document that turns your RTO/RPO targets and your backup infrastructure into a step-by-step response when disruption actually occurs. It should be usable by someone who is not the person who wrote it — a tired on-call engineer at 2 a.m., not just the architect who designed the system. That single requirement disqualifies most DR plans I review during readiness assessments, which read more like architecture diagrams than executable runbooks.

The plan needs clear activation criteria (who declares a disaster and under what conditions), a communication tree (internal stakeholders, customers, and — where contractually required — regulators), technical recovery procedures per system tier, and explicit roles so nobody is guessing who does what during the incident itself. It should also name the point at which the team declares recovery complete and stands down, because "when do we know we're done" is surprisingly often left undefined.

DR Plan Component

Purpose

Common Failure Mode

Activation criteria

Defines what triggers formal DR invocation vs. routine incident response

Vague thresholds lead to hesitation or premature escalation

Roles and responsibilities

Assigns incident commander, technical leads, communications lead

Roles undefined until the incident itself, causing confusion

Communication plan

Internal, customer, and regulatory notification procedures with templates

No pre-drafted customer communication, delaying transparency

System recovery runbooks

Step-by-step technical restoration procedures per system tier

Runbooks reference decommissioned infrastructure or departed staff

Dependency map

Order of recovery based on system interdependencies

Systems restored out of order, causing cascading failures

Data validation steps

How integrity of restored data is confirmed before cutover

No defined validation, "restored" assumed to mean "correct"

Stand-down criteria

Defines when the incident is formally closed

Team continues in crisis mode long after service is stable

Post-incident review

Structured lessons-learned process feeding plan updates

Review happens informally or not at all

Failover Architectures: Active-Active, Active-Passive, Warm and Cold Standby

The recovery infrastructure half of A1.2 is about the physical and architectural design that makes fast recovery possible, independent of backups themselves. Four common patterns cover most organizations, and the right choice is a direct function of your RTO target and your budget — there's no universally "correct" answer, only the right trade-off for your risk tolerance.

Active-active runs full production capacity in two or more locations simultaneously, with traffic distributed across both and automatic failover if one fails — the fastest recovery, effectively near-zero RTO, but the most expensive to build and operate. Active-passive keeps a fully provisioned standby environment ready but not serving live traffic, cutting over on failure with a short but non-zero RTO. Warm standby runs a scaled-down version of the environment continuously, requiring a scale-up step during failover. Cold standby means infrastructure is defined (often as code) but not running, provisioned only when disaster strikes — cheapest to maintain, slowest to activate.

"Most companies I meet think they need active-active because it sounds impressive in a sales deck. Then I ask what their actual RTO requirement is, and it's four hours. Warm standby gets them there for a fraction of the cost. Match the architecture to the number, not the number to the architecture you already bought." — Lena Osei, Business Continuity Manager, Fortview Logistics

Architecture

RTO Range

Relative Cost

Operational Complexity

Best Fit

Active-active

Seconds – minutes

Very high

High — requires continuous synchronization, conflict handling

Tier 0 revenue-critical systems with strict SLA exposure

Active-passive

Minutes – 1 hour

High

Moderate — standby requires ongoing patching/config parity

Tier 1 customer-facing core systems

Warm standby

1–4 hours

Moderate

Moderate — scale-up automation must be tested regularly

Tier 1–2 systems with meaningful but not instant urgency

Cold standby

4–24+ hours

Low

Lower ongoing cost, higher activation risk if untested

Tier 2–3 internal or archival systems

Cloud Backup and the Shared Responsibility Trap

Most SOC 2 clients I work with today run entirely or mostly on cloud infrastructure, and the single most common A1.2 misunderstanding is assuming the cloud provider's built-in durability guarantees satisfy the criterion. They don't, at least not by themselves. AWS, Azure, and Google Cloud each provide extremely durable underlying storage — but storage durability is not the same thing as a tested, recoverable backup with a defined RTO/RPO that survives an account compromise, a misconfiguration, or a malicious insider with delete permissions across your entire environment.

The shared responsibility model applies to backup exactly as it does to security generally: the provider is responsible for the durability of the infrastructure; you are responsible for configuring, testing, and monitoring your own backup and recovery process on top of it. A snapshot policy that replicates within the same account and region protects against hardware failure but not against a compromised root credential that deletes both production and its snapshots in the same session — which is precisely the scenario immutable, cross-account backups are designed to prevent.

Responsibility

Cloud Provider

Customer (You)

Underlying storage durability

Yes — typically 99.999999999% durability claims

N/A

Regional/zone redundancy of raw storage

Yes, if configured to use it

Must select and configure multi-AZ/multi-region options

Backup scheduling and retention policy

No

Yes — fully your responsibility to define and monitor

Protection against account-level compromise

No

Yes — requires cross-account or offline immutable copies

Application-consistent backups (not just disk snapshots)

No

Yes — requires application-aware backup tooling

Restore testing and RTO/RPO validation

No

Yes — entirely your responsibility

Encryption key management for backups

Provides KMS tooling

Yes — you own key policy, rotation, and access control

Subservice Organizations, CUECs, and Your Backup Chain

If your backup or recovery infrastructure depends on a third party — a cloud hosting provider, a managed backup service, a colocation facility — that vendor is a subservice organization with respect to your SOC 2 scope, and you need to know whether your auditor is treating it under the carve-out method or the inclusive method. Under the carve-out method, you're relying on the vendor's own SOC 2 report (or equivalent attestation) to cover their backup controls, and you need a process to obtain and review that report annually — including checking whether it covers the right period and whether any exceptions in their report affect your recovery capability.

Equally important are your own complementary user entity controls — the things your customers must do for your recovery commitments to hold. If you offer customer-configurable backup retention or customer-initiated restore requests, document clearly what you're responsible for versus what the customer must configure or request on their end. This ties directly into the broader discipline covered in our piece on SOC 2 complementary controls, and it's a common source of confusion during fieldwork when nobody can say definitively who owns a given step in the recovery chain.

Subservice Relationship

Backup/Recovery Dependency

Your Obligation

Cloud hosting provider

Underlying storage, regional infrastructure

Review their SOC 2/ISO report annually; confirm your configuration uses available redundancy

Managed backup/DRaaS vendor

Backup execution, retention, restore capability

Contractually require test participation and evidence sharing

Colocation facility

Physical environmental controls for on-prem hardware

Confirm environmental protections (power, cooling, fire suppression) via facility attestation

Payment or core banking processor (if applicable)

Transaction data continuity

Document CUECs for reconciliation after any processor-side disruption

Recovery Testing: The Evidence Auditors Actually Want

This is the section that matters most, because A1.3 is precisely where I see the largest gap between what organizations believe they have and what actually holds up under audit sampling. A backup policy and a disaster recovery plan are necessary but not sufficient — SOC 2 Type II auditors are testing operating effectiveness over the audit period, which means they need to see that recovery procedures were actually exercised, not merely written.

There's a hierarchy of test rigor, and auditors increasingly expect organizations with meaningful Availability commitments to move beyond the lowest tier. A tabletop exercise — walking through the plan verbally with the team, discussing what each person would do — is valuable for building familiarity and catching planning gaps, but it does not prove the technical restoration actually works. A walkthrough or partial technical test restores a subset of systems or data to validate specific mechanics without a full cutover. A simulation test executes a more complete recovery in an isolated environment, measuring actual RTO/RPO against targets. A full interruption test — the most rigorous and least common — actually fails over live systems to the recovery environment, which is powerful evidence but carries real operational risk and needs careful planning to avoid becoming the outage it was meant to test resilience against.

Test Type

What It Validates

Operational Risk

Evidence Produced

Recommended Frequency

Tabletop exercise

Team understanding of roles, plan completeness

None

Meeting notes, gap list, action items

Quarterly

Walkthrough / partial restore

Specific technical restoration steps for a subset of data/systems

Low

Restore logs, checksum validation, time-to-restore data

Quarterly to monthly

Simulation test

End-to-end recovery in an isolated environment against real RTO/RPO targets

Low to moderate

Test report with actual vs. target RTO/RPO, remediation tickets

Semi-annually

Full interruption / live failover

Actual cutover of production traffic to recovery environment

Moderate to high

Production failover logs, customer-facing uptime data, post-mortem

Annually (for Tier 0/1 systems)

"The exception we write most often isn't 'no DR plan exists.' It's 'a tabletop happened once, eighteen months ago, and nothing technical has been validated since.' Type II tests operating effectiveness across the whole period — one meeting a year and a half ago doesn't cover twelve months of assertions." — Priya Anand, SOC 2 Lead Auditor, Kestrel & Vance CPAs

Recovery Test Cadence and Evidence: What to Log Every Time

Every recovery test — regardless of type — needs a consistent evidence package so it can be sampled during fieldwork without a scramble to reconstruct what happened. I give clients a standard test-completion template so nothing gets lost between the exercise and the audit request six months later.

Cadence

Test Scope

Evidence to Capture

Owner

Monthly

Automated restore-and-verify job for critical databases

Job success/failure log, checksum/integrity result, alert if failed

Infrastructure/Platform team

Quarterly

Tabletop exercise walking through DR plan with response team

Attendance list, scenario used, gaps identified, action items with owners/dates

Business continuity manager

Semi-annually

Simulation test of Tier 0/1 systems in isolated environment

Actual RTO/RPO achieved vs. target, screenshots/logs of restoration, deviations noted

Infrastructure lead + BC manager

Annually

Full interruption test for at least one Tier 0 or Tier 1 system

Failover execution log, customer impact assessment (if any), executive sign-off, lessons-learned report

CTO/VP Engineering sponsor

After every real incident

Post-incident recovery review

Actual recovery timeline vs. RTO/RPO, root cause, plan updates made as a result

Incident commander

A practical note: auditors don't expect every single system to undergo a full interruption test annually — that would be operationally reckless for most organizations. What they expect is a risk-based testing program where the highest-impact systems get the most rigorous, most frequent testing, and lower-tier systems are still tested but with proportionally lighter methods. Document that risk-based logic explicitly in your testing policy; it preempts the "why wasn't everything tested the same way" question before it's asked.

Ransomware Recovery: A Specific and Growing Focus

Ransomware deserves its own section because it breaks assumptions that traditional disaster recovery planning was built around. Classic DR planning assumes the disaster is external and instantaneous — a fire, a flood, a power failure — and that your backups, unaffected by the event, are ready to restore from. Ransomware is different: it's an internal, identity-driven compromise that frequently has weeks of dwell time before detonation, during which the attacker specifically searches for and targets backup infrastructure, because a well-defended organization with untouched backups can simply restore and refuse to pay.

Auditors testing A1.2 and A1.3 increasingly ask ransomware-specific questions directly: do you have at least one backup copy an attacker with full domain admin credentials cannot reach or alter? How do you detect that a backup has been silently corrupted or partially encrypted before you rely on it during a real recovery? Do you have a clean-room recovery environment, isolated from the compromised network, to restore into so you're not simply re-infecting a freshly restored system?

Ransomware Recovery Element

Purpose

Implementation Note

Immutable/air-gapped backup copy

Ensures at least one copy survives credential compromise

Object-lock storage or genuinely offline media, separate identity plane

Backup integrity scanning

Detects corrupted or partially encrypted backups before reliance

Automated checksum and malware scanning of backup contents

Clean-room recovery environment

Prevents restoring into a still-compromised network

Isolated VPC/network segment used only during confirmed clean recovery

Credential rotation runbook

Assumes all credentials are compromised during a ransomware event

Pre-staged process to rotate all secrets, keys, and passwords rapidly

Extended retention for immutable copies

Accounts for dwell time before detonation

Retention window longer than typical undetected dwell time (30–90+ days)

Decision framework for ransom payment

Removes ambiguity and legal risk during crisis

Pre-agreed legal/executive decision tree, ideally payment is never the plan

"The company that recovers well from ransomware isn't the one with the most sophisticated firewall. It's the one that can prove, on a Tuesday afternoon with no warning, that their oldest immutable backup restores clean. We test that specifically now, every quarter, because it's the single control that determines whether a ransomware event is a bad week or a company-ending event." — Tomás Rivera, CISO, Alderpoint Health Systems

Common Audit Exceptions in Backup and Recovery

Across 200-plus engagements, the exceptions auditors write against A1.2 and A1.3 cluster around a fairly predictable set of gaps. I keep this list in front of every client during readiness work because closing these before fieldwork is dramatically cheaper than remediating a written exception after the fact.

Common Exception

Root Cause

Remediation Approach

No recovery test performed during the audit period

Plan exists but testing was never scheduled or tracked

Build testing into the compliance calendar with named owners, not ad hoc scheduling

Backup job failures not monitored/reviewed

Alerts configured but nobody owns triage of failures

Assign explicit on-call ownership and require documented review of failed jobs

RTO/RPO targets undocumented or not derived from a BIA

Numbers picked informally, no traceable justification

Run a formal BIA with business stakeholders and document the derivation

DR plan references decommissioned systems or departed staff

Plan not updated after infrastructure or org changes

Require DR plan review as a mandatory step in change management and offboarding

Backup encryption keys accessible to same identities as production

No separation of duties between backup admin and general engineering access

Restrict backup key management to a distinct, tightly scoped access group

Test results not documented or retained

Tests happen informally with no evidence trail

Standardize a test-completion template and store results in the audit evidence repository

Subservice organization backup dependency not reviewed

No process to obtain/review vendor's own attestation report

Add subservice report review to the annual vendor risk cycle

No immutable/air-gapped copy for ransomware resilience

3-2-1 implemented without the ransomware-specific fourth leg

Add object-lock or air-gapped copy with defined retention

Roles and Responsibilities: Who Owns Continuity

Ambiguous ownership is a silent killer of continuity programs — everyone assumes someone else is watching the backup dashboard until an incident proves otherwise. A functioning program names specific roles, even in smaller organizations where one person may wear multiple hats.

Role

Primary Responsibility

Typical Title

Executive sponsor

Approves DR investment, signs off on residual risk, chairs post-incident reviews for major events

CTO, VP Engineering, or COO

Business continuity manager

Owns the DR plan document, schedules and coordinates testing, tracks remediation items

BC/DR Manager, sometimes dual-hatted with compliance

Incident commander (per incident)

Leads response during an active disaster recovery event

Rotates among senior engineering leads

Backup/infrastructure owner

Operates and monitors backup systems day-to-day, owns job success/failure triage

Infrastructure or Platform Engineering Lead

Communications lead

Manages internal, customer, and regulatory communications during an event

Customer Success or Marketing/Comms lead

Compliance/audit liaison

Ensures evidence from tests and incidents is captured and retained for SOC 2 evidence

GRC Manager or Compliance Lead

The Continuity Documentation Set

Auditors sampling A1.2 and A1.3 will typically request a specific set of documents, and having them centralized, version-controlled, and current dramatically shortens fieldwork. I recommend a single continuity binder — physical or, more realistically, a shared drive or GRC platform folder — containing the following, reviewed and re-approved at least annually or after any material infrastructure change.

Document

Purpose

Review Cadence

Backup policy

Defines scope, frequency, retention, encryption, and ownership

Annually or after infrastructure change

Disaster recovery plan

Step-by-step recovery procedures, roles, communication plan

Annually and after every real incident

Business impact analysis

Justifies RTO/RPO targets with business-derived impact data

Annually or after major business change

Recovery test schedule and results

Evidence of ongoing A1.3 compliance

Continuous, logged after every test

Subservice organization attestation reviews

Confirms third-party backup dependencies are adequately controlled

Annually

Post-incident review reports

Captures lessons learned and resulting plan updates

After every real incident

Change log for the DR plan

Tracks what changed, when, and why

Continuous

Metrics and KPIs to Track Year-Round

A continuity program that's only visible during audit season tends to decay between audits. I push clients to track a small set of metrics continuously and review them at the same cadence as other operational KPIs — this is also exactly the kind of evidence that demonstrates continuous monitoring rather than point-in-time compliance theater.

Metric

What It Tells You

Target Direction

Backup job success rate

Reliability of the underlying backup process

As close to 100% as operationally realistic, with failures triaged same-day

Actual RTO achieved in last test

Whether your recovery capability matches your documented target

At or below target RTO

Actual RPO achieved in last test

Whether data loss exposure matches your documented target

At or below target RPO

Days since last recovery test (by tier)

Whether testing cadence is being honored in practice

Within policy-defined intervals per tier

Percentage of critical systems with immutable backup coverage

Ransomware resilience posture

100% for Tier 0/1 systems

Mean time to detect backup failure

Speed of the monitoring/alerting loop

Same-day detection

Open remediation items from last test

Whether test findings are actually being closed

Trending toward zero, none open past 90 days

Common Pitfalls We See Across 200+ Engagements

Beyond the specific audit exceptions listed earlier, there's a set of programmatic mistakes that tend to undermine continuity programs even when the individual controls look fine on paper.

Pitfall

Why It Happens

What Good Looks Like Instead

DR plan written once for the initial audit, never revisited

Treated as a compliance artifact rather than an operational tool

Plan reviewed on a fixed calendar and after every infrastructure change

Testing scheduled but consistently deprioritized under deadline pressure

Feels lower-urgency than shipping features

Executive sponsorship that protects test windows from being bumped

RTO/RPO set once and never revisited as the business grows

Targets set at Series A no longer match a company processing 50x the transaction volume

BIA and targets reassessed at least annually or after major growth milestones

Backup monitoring exists but nobody is paged on failure

Alerting configured during initial setup, ownership drifted after a reorg

Explicit on-call rotation with backup failures as a defined alert class

DR plan assumes key personnel will be available

Single points of knowledge, no cross-training

Runbooks written for someone unfamiliar with the system, cross-trained backups for key roles

Immutable backups configured but retention window shorter than realistic ransomware dwell time

Default retention settings left unchanged

Retention extended to cover realistic dwell-time windows, reviewed against current threat intelligence

Visual: The Backup, Disaster Recovery, and Recovery-Test Cycle

The mechanics above form a continuous loop rather than a one-time project. Backups feed disaster recovery readiness, recovery testing validates (or disproves) that readiness, and the results of testing feed back into an updated backup and DR strategy. Treating this as a closed loop — rather than three disconnected initiatives — is the single biggest mindset shift I try to instill in every engagement.

Case Study: Beacon Ledger's Ransomware Recovery

Beacon Ledger, the payments platform from this article's opening, rebuilt its continuity program over nine months following the exception written against A1.2. The fix started with a proper BIA that reset RTO targets for the core transaction database to sixty minutes, backed by an active-passive failover architecture and a genuinely air-gapped immutable backup copy stored with a separate cloud provider account and identity plane from production. Quarterly simulation tests were mandated at the board level, with results reported directly to the audit committee.

Nine months after the incident, Beacon Ledger's next full interruption test achieved a forty-one-minute recovery for a simulated regional outage, comfortably inside the sixty-minute target, with a clean checksum validation on the immutable backup copy. Their subsequent SOC 2 Type II report carried an unqualified opinion on Availability, and the bank customer that had begun sourcing a replacement vendor renewed its contract, citing the improved continuity posture directly in the renewal conversation.

Case Study: Fortview Logistics' Failed First Test

Fortview Logistics, a regional freight dispatch platform, scheduled its first-ever full interruption test ahead of a Type II audit at my recommendation — and the test failed. The failover to their warm-standby environment took six hours against a four-hour target, and dispatch data arrived at the recovery site eighteen minutes stale against a five-minute RPO commitment made to enterprise customers. Rather than treat this as a failure to hide, Fortview documented the gap, the root cause (an under-provisioned database replication pipeline that hadn't scaled with transaction volume growth), and a remediation plan with a ninety-day deadline.

The auditor's response was instructive: a documented, remediated test failure with a clear corrective action plan and a follow-up test showing the fix worked was treated far more favorably than a suspiciously clean first-ever test would have been. Fortview's second test, sixty days later, hit a three-hour-forty-minute RTO and an eight-minute RPO — both within target — and the whole sequence became some of the strongest evidence in their audit package precisely because it showed a real test, a real gap, and real remediation.

Case Study: Alderpoint Health Systems Automates the Evidence Trail

Alderpoint Health Systems, a healthcare SaaS provider handling patient scheduling data, struggled for two consecutive audit cycles with the same finding: recovery tests happened, but evidence was scattered across email threads, personal notes, and a shared drive nobody consistently updated. Their third cycle focused entirely on evidence automation rather than technical changes to the recovery process itself — a monthly automated restore-and-checksum job for the critical database, quarterly tabletop exercises logged through a standardized template in their GRC platform, and a dashboard showing RTO/RPO actuals against targets for the trailing twelve months, refreshed automatically after every test.

The result wasn't a faster recovery — Alderpoint's RTO stayed roughly flat at ninety minutes across the cycle — but a dramatically smoother audit. Fieldwork time spent on A1.2/A1.3 sampling dropped by an estimated sixty percent because every request the auditor made was answered from a single, current source rather than reconstructed after the fact. The lesson generalizes well beyond healthcare: a mediocre recovery number with airtight evidence often produces a better audit outcome than a great recovery number with no consistent trail behind it.

How This Pairs with the Availability Criteria and Your Broader SOC 2 Program

Backup and recovery is one piece of a larger Availability story. If you haven't already, read this alongside our dedicated breakdown of the SOC 2 Availability criteria, which covers A1.1 capacity planning and monitoring in depth — the two articles together give you full coverage of the Availability additional criteria category described in our Additional Criteria overview.

It's also worth connecting continuity work back to change management: infrastructure changes that aren't reflected in your DR plan are one of the fastest ways a tested recovery process silently goes stale, which is why we recommend cross-referencing your SOC 2 change management process to trigger a DR plan review whenever production architecture shifts materially. Similarly, your recovery testing program should feed the same monitoring activities cadence you use for other ongoing control assessments, so continuity doesn't become the one control area reviewed only once a year.

For organizations pursuing both frameworks, it's worth noting that ISO 27001 requires closely related controls — backup (Annex A control 8.13) and ICT readiness for business continuity — under its own Annex A structure, and the operational work of building tested recovery capability largely transfers between the two. If that's your situation, our guide to running ISO 27001 and SOC 2 together walks through how to build one evidence set that satisfies both, and the ISO 27001 vs SOC 2 comparison is a useful primer if you're still deciding which to pursue first. Organizations with obligations under other frameworks may find similar overlap with the NIST CSF Recover function, though that mapping deserves its own dedicated treatment.

From Compliance Checkbox to Competitive Advantage

It's tempting to treat backup and recovery as pure defensive spending — the insurance policy nobody wants to buy until the building is on fire. I'd push back on that framing. In every sales cycle I've watched closely over the past several years, security and procurement teams at enterprise customers have gotten measurably more specific about recovery capability, not less. "Do you have a SOC 2 report" used to be the whole question. Now it's frequently followed by "what's your actual RTO for the service tier we're buying, and can you show us your last test."

Organizations that can answer that question with a specific number, a recent test date, and a clean audit trail win procurement conversations that organizations with a vague "we have backups" answer lose — often without ever knowing they lost on that specific point. Beacon Ledger's renewed contract with its bank customer wasn't saved by a clever sales pitch; it was saved by a forty-one-minute recovery time they could prove. Treating A1.2 and A1.3 as the floor of a genuinely resilient operation, rather than the ceiling of what compliance requires, is what turns this from an audit line item into a durable competitive edge.

If you're building or maturing this program and want a second set of eyes before your next audit cycle, PentesterWorld's team has walked hundreds of organizations through exactly this work — reach out to talk through your recovery architecture, your testing cadence, or your readiness for the Availability criteria specifically.

Frequently asked questions

Does SOC 2 require offsite backups?

SOC 2 doesn't mandate a specific technical implementation, but A1.2 requires that your backup and recovery infrastructure be designed to actually meet your stated objectives. In practice, an auditor evaluating whether your backup strategy is reasonable will expect geographic separation from your primary environment — the same logic behind the "1" in 3-2-1 — because a backup stored in the same facility or availability zone as production doesn't meaningfully protect against a site-level disaster.

What RTO/RPO should we set for a SOC 2 audit?

There's no fixed number SOC 2 requires. What matters is that your targets are derived from a documented business impact analysis, reasonable given your industry and customer commitments, and — most importantly — actually achievable and tested. An auditor is far more concerned with whether you can prove you hit your stated RTO/RPO than with whether the number itself is aggressive or conservative.

How often must we test disaster recovery for SOC 2?

The criteria don't specify a fixed cadence, but Type II reports test operating effectiveness across the full audit period, so testing needs to happen at least once — and ideally multiple times, at varying rigor — within that window for every system tier in scope. Most organizations I work with run monthly automated restore checks, quarterly tabletop exercises, semi-annual simulations, and at least one annual full interruption test for their most critical systems.

Is a written backup policy enough, or do auditors want test evidence?

A policy alone will not satisfy A1.3, which explicitly requires testing of recovery procedures. Auditors will ask for evidence that tests actually occurred during the period — test plans, execution logs, results against RTO/RPO targets, and remediation tracking for anything that didn't meet the target.

Do cloud provider backups, like AWS or Azure snapshots, satisfy A1.2 on their own?

Not by themselves. Provider-native snapshots address underlying storage durability, but you're still responsible for configuring retention, testing restores, protecting against account-level compromise, and demonstrating application-consistent (not just disk-level) recovery. Most auditors will ask specifically how your backup strategy protects against a compromised cloud account, which native snapshots alone don't address.

What's the practical difference between backup and disaster recovery for SOC 2 purposes?

Backup is the data copy; disaster recovery is the full capability to restore business operations, including infrastructure, configuration, networking, and validated data integrity — not just the raw files. A1.2 covers both explicitly ("data backup processes, and recovery infrastructure"), and auditors test them as related but distinct components.

Can immutable backups replace air-gapped backups for ransomware resilience?

Immutable (object-lock/WORM) backups and true air-gapped backups both defeat deletion and encryption attacks, and either can satisfy the intent of the "1" in 3-2-1-1-0, provided the immutable copy sits in a genuinely separate identity and access plane from production — not just a different storage bucket reachable by the same compromised credentials.

What happens if a disaster recovery test fails during the audit period?

A documented failure with a clear remediation plan and a follow-up test demonstrating the fix, as in the Fortview Logistics case study, is generally viewed far more favorably by auditors than no test at all or a suspiciously perfect first test. Auditors expect that testing sometimes surfaces gaps — that's the point of testing. What matters is that the gap was documented, tracked, remediated, and re-verified within the audit period wherever possible.

18

About the author

Cybersecurity Expert

Satish Kumar writes about cybersecurity, offensive security, and practical defense strategies on PentesterWorld.

Related Articles

Comments (0)

No comments yet. Be the first to share your thoughts!