164.308(a)(7)(ii)(D) Testing and revision procedures

This addressable specification asks covered entities and business associates to test their contingency plans periodically and revise them based on what the tests show. Restore tests, tabletop exercises and dated revision records are the evidence that passes.

On this page

What HIPAA contingency plan testing requires and why it fails in practice

Section 164.308(a)(7)(ii)(D) asks covered entities and business associates to have procedures for periodically testing their contingency plans and revising them based on what the tests show. If you have a backup plan, a disaster recovery plan and an emergency mode operation plan on paper but no recent record that any of them works, this specification is where an assessor will press. It is an addressable specification, so under 45 CFR 164.306(d)(3) you must assess whether testing is reasonable and appropriate for your environment. If it is, you implement it. If it is not, you document why and adopt an equivalent alternative measure that is reasonable and appropriate. Saying nothing about testing is not one of the options.

Plans decay without testing because the systems they describe keep changing. Applications are upgraded, hostnames and network ranges move, new SaaS tools start holding ePHI, and the people named as recovery owners change roles. A plan written against last year's architecture can be wrong in ways nobody notices until a restore fails under pressure. Testing is hard for three practical reasons. Restore tests against production ePHI raise privacy and availability risks, so teams often avoid them. Recovery work competes with operational staff who are already stretched. And scope is unclear: a test of one database says little about the full set of systems the risk analysis identified. Your risk analysis and the applications and data criticality analysis should set which systems are tested, how often and to what depth.

Start by asking your team for three records: the last date each backup set was restored in full, the last tabletop exercise on the contingency plan, and the changes made to the plan after each test. If any of the three is missing, that is the gap to close first. Open-source tools can produce the restore evidence. Bareos keeps a catalog of backed-up files and restores files from a chosen backup, and restic's check command with --read-data or --read-data-subset reads pack files back to confirm stored data is unmodified. Those outputs show that backups are intact, but they do not prove that your people can run the recovery steps within the time the plan assumes. For that, you need a documented exercise and a revised plan. The proposed 2025 revision would require contingency plan testing at least every 12 months, but it is not final, so confirm the current requirement with your counsel and the eCFR text of 164.308(7)(ii)(D)) before setting your schedule.

Which systems, plans and teams the testing must cover

Testing a contingency plan only proves something if the test reaches the systems, vendors and people the plan depends on. The cards below cover the scoping decisions that determine what a restore test or tabletop exercise actually demonstrates under 164.308(a)(7)(ii)(D).

ePHI systems inside each plan

Start with an inventory of every system that creates, stores, transmits or processes electronic protected health information, including databases, file shares, imaging archives, endpoints and identity services. Each system should be mapped to the data backup plan, the disaster recovery plan or the emergency mode operation plan, or to more than one. A system left out of this map is usually left out of the test. Ask whether the inventory matches where ePHI actually lives, not only where the IT team expects it to be.

Priority set by criticality analysis

The applications and data criticality analysis, an addressable specification under 164.308(a)(7)(ii)(E), ranks systems by how much the organization depends on them. Use that ranking to decide which restores are tested first, how often, and at what depth. A full rebuild of a low-priority archive may matter less than a partial restore of the scheduling system clinicians need during an outage. Document the reason for each priority so an assessor can follow the logic.

Hosted backups and cloud providers

Backup copies held by a hosting provider, a managed backup service or a cloud account are still ePHI systems. Confirm which provider holds each copy, what that provider is contractually required to do, and whether a restore can be performed without the provider's cooperation during an outage. Test at least one restore from the provider side, not only from the local copy. Any vendor that handles ePHI for you should appear in the test scope under the business associate arrangements.

Business associates in the exercise

Tabletop exercises should include the business associates whose services would be disrupted in a real event, such as a claims clearinghouse, an electronic health record host or a billing vendor. Their notification contacts, escalation paths and recovery commitments should be tested alongside your own. Confirm how each vendor would report its status to you and how you would verify its restore claims. Record gaps in the test report so they feed back into the contract terms and the plan.

IT and security staff roles

Technical staff must run the restores, verify the restored data and document the results. Name the people who can declare an emergency, start a failover, and approve a return to normal operations, and confirm that each has the access they would need when primary systems are down. Test whether those people can reach the runbooks and credentials from outside the affected network. A restore that only one engineer can perform is a single point of failure the test should expose.

Clinical operations and leadership participation

Clinical operations staff know which workflows cannot pause, such as medication orders or imaging access, and leadership owns the decisions about diverting patients or accepting manual processes. Include both groups in tabletop exercises and in at least one live test of emergency mode operation. Record who made each decision, how long it took, and what information they lacked. These records show that the plan was tested as an operating procedure, not only as an IT recovery task.

Restore tests, tabletop exercises and failover tests compared

A restore test takes backed-up ePHI, recovers it to a target environment and checks that the data is complete and usable. It is the most direct way to show that the data backup plan in 164.308(a)(7)(ii)(A) works in practice rather than only on paper. Backup jobs reporting success do not prove that recovery would succeed, so the restore is the part that carries the evidence.

  • What it proves: that a specific backup set can be retrieved, restored to a usable state and checked for integrity within the time your plan assumes.
  • What it does not prove: that people know who starts the recovery, that the failover environment can run the restored system, or that your team would act correctly under pressure.
  • Tooling example: Bareos restores files selected from the current backup or from one taken before a given date and time, and its catalog records what was backed up. restic's check command with --read-data or --read-data-subset reads pack files back to confirm stored data is unmodified, which supports an integrity claim separate from a full restore.
  • Evidence to keep: the backup set tested, the target system, start and finish times, checksums or record counts compared, and any exceptions with their corrective actions.
  • Scope to confirm: whether your restore tests cover every system the risk analysis and applications and data criticality analysis rank as critical, and whether ePHI is included in the sample.

Before accepting a restore test as evidence, confirm with your platform team that the test used production-like backup media and that the results were compared against the recovery expectations written in the plan.

How an assessor tests this specification

The table sets out what an assessor asks for, what they sample, and where this specification usually fails when an OCR audit or a customer review examines the contingency plan. Read each row as a test step: the request, the evidence that passes, and the finding that gets written up.

Test stepWhat the assessor requests or checksCommon finding
Procedure for testing and revisionThe written procedure that says how and how often contingency plans are tested and revised, and who approves changesTesting is mentioned in the plan but no procedure states the method, owner or cadence
Restore test recordsRecent restore test logs from the backup platform, showing which ePHI systems were restored, the date, the outcome and who reviewed itBackups run successfully but no restore has ever been tried, or only single files were restored
Tabletop exercise recordsAgenda, participant list, scenario, attendance and the action items recorded at the end of the exerciseA tabletop is described in a slide deck with no named participants or follow-up actions
Results feed back into the planEvidence that test findings produced dated changes to the contingency plan, such as revised recovery steps or contact listsTests find gaps, but the plan version history shows no change afterward
Dates against the stated frequencyComparison of test dates with the frequency the organization wrote into its own procedure, including the last revision dateThe plan says tests are annual, but the most recent record is older than that interval
Documented decision where testing is not reasonable and appropriateFor any element not tested, a dated risk-based decision that explains why testing was not reasonable and appropriate and what equivalent measure appliesElements are skipped with no written rationale, which leaves the addressable choice undocumented
Link to the risk analysisConfirmation that the systems tested match the criticality ranking and the risks in the current risk analysisTest scope reflects a system inventory that is out of date or omits cloud and SaaS systems holding ePHI
Frequency set by the ruleThe current rule sets no specific test interval, so the assessor judges the organization's own stated frequency against its riskTeams assume a federal interval exists and test on a schedule they cannot justify from their own risk analysis

How to build a testing and revision cycle step by step

This sequence turns the contingency plan from a document into a tested, revised and versioned set of procedures, with a record at each stage that an assessor or OCR investigator can follow.

  1. Set the testing frequency and record the reasoning

    The compliance lead and security official agree how often each contingency plan component will be tested and why, and record that reasoning in the risk analysis. The current rule does not set an interval for testing, so the entity must justify its choice. The January 2025 proposal would require testing at least once every 12 months, so note that as a pending change and set the interval to meet it if you want to be ready. The step is done when the risk analysis names the frequency, the reason for it and the owner of each test.

  2. Define test scenarios from the criticality analysis

    Using the applications and data criticality analysis, the IT and clinical operations leads choose which systems and ePHI sets each test must cover, ranked by priority. Each scenario states the trigger, such as ransomware encryption of a file server, loss of an EHR database or failure of a primary data center, and the expected recovery outcome. The step is done when a written scenario list maps every critical system to at least one test and names the success criteria for each.

  3. Run a restore test against a clean target

    The technical team restores selected backups to an isolated, clean target that is not connected to production, so a test cannot overwrite live ePHI. Backup tools can help here: Bareos can restore files from the current backup or one before a given date and time, and restic check with --read-data or --read-data-subset reads pack files back to confirm stored data is unmodified. The team then verifies the restored data against known good records and measures how long the restore took. The step is done when the test log shows the scenario, the backup used, the integrity check result and the observed restore time.

  4. Run a tabletop exercise with named roles

    The security official leads a discussion-based exercise with named participants from IT, clinical operations, privacy, communications, legal and leadership, using a scenario from the list. Each role is assigned to a named person, and the facilitator checks whether people know who declares an emergency, which emergency mode procedures apply and who contacts vendors or the business associates involved. The step is done when the exercise record lists attendees, the roles they played, the decisions taken and any gaps where the plan was unclear or missing.

  5. Log findings with owners and due dates

    The security official consolidates results from the restore tests and tabletop into a single findings register. Each finding records what failed or was slow, its severity, the owner responsible for fixing it and the agreed completion date. Findings that show a risk not addressed in the risk analysis go back into the risk management process. The step is done when every finding has a named owner, a status and a link to the test record that produced it.

  6. Revise the contingency plan and record the change

    The owners update the backup, disaster recovery and emergency mode procedures to close the findings, then the security official reviews the revised text. Each revision records the version number, the date, a summary of changes, the test or exercise that prompted it and the approver's name. Staff who rely on the plan receive the new version and training where procedures changed. The step is done when the approved version is stored where it can be retrieved, the previous version is archived and the change history links each revision back to its evidence.

  7. Confirm the cycle feeds the next test

    Before the cycle closes, the security official checks that the revised plan and the test records are ready to be used as the baseline for the next round, and that the frequency and scenarios still match the latest risk analysis and criticality analysis. Changes in systems, vendors or organizational structure trigger an update to the scenarios. The step is done when the next scheduled test is on the calendar, the scenario list reflects current systems, and the open findings register shows nothing without an owner.

What the January 2025 proposal would change about testing frequency

The January 2025 proposed Security Rule revision (90 FR 898) would turn the testing and revision procedure from an addressable instruction into a fixed cadence: covered entities and business associates would test their contingency plans at least once every 12 months. That frequency is a proposal, not a requirement. As of October 2026, no final rule has been published, and the latest Unified Agenda entry for RIN 0945-AA22 lists the rulemaking under Long-Term Actions with final action projected for July 2027. Until a final rule is published, the current rule governs, and it asks only that you decide what testing is reasonable and appropriate for your environment and document that decision.

Plan for both outcomes now. An annual test is a sensible baseline under today's addressable language, and it would satisfy the proposed cadence if the rule is finalized as written. Set the calendar so that at least one full restore test and one tabletop exercise fall within every 12-month window, record the date, scope and results of each, and keep the revision record that shows findings changed the plan. If your risk analysis supports more frequent testing for critical systems, document that instead of waiting for a rule to require it. Ask any consultant or assessor to test against the documented cycle, not against a deadline that may still move.

Before relying on any frequency, confirm the current status in the Federal Register and on reginfo.gov, since the proposal may be modified, withdrawn or finalized with different terms. Check whether a final rule has changed the compliance date, the 12-month interval or the scope of systems covered. Your compliance lead should record the date of each status check and the decision that followed, so the file shows you tracked the rulemaking rather than assuming it. Treat any statement about the final rule that does not cite the published text as unverified.

Evidence that proves testing and revision happened

Testing and revision only count if an assessor can see that tests were planned, run, documented and fed back into the contingency plan. The cards below cover the artifacts that show this chain, and the routines that keep them current between reviews.

Dated test plans

A test plan states what is being tested, which systems and backup sets are in scope, who runs the test, the expected outcome and the date it was approved. For 164.308(a)(7)(ii)(D), the plan should tie each test back to a contingency plan component such as the data backup plan or disaster recovery plan. Check that every plan carries a version and an approval record, so an assessor can match the test to the plan version in force at the time.

Restore test logs with checksums

A restore test log records the restore job, the source and target, the list of files restored, and the checksum results comparing restored data with originals. Open-source tools such as Bareos keep catalog records of restore jobs, and restic's check command with read-data options can confirm stored data is unmodified. Keep the log output itself, not only a summary line, because it is the detail an assessor samples.

Tabletop exercise agendas

Tabletop exercises test whether people can execute the contingency plan under a realistic scenario without touching live systems. The agenda should name the scenario, the objectives, the injects and the decision points that were discussed. Keep it separate from the results so the assessor can see what was planned before the exercise started.

Attendee lists and roles

Attendee records show which workforce members, system owners and leaders took part in each test or exercise. They matter because the rule expects the plan to work for the people who will run it during an emergency, not only for the security team. Record who was absent and whether a named backup owner covered their role.

After-action reports

An after-action report sets out what happened, which objectives were met, which gaps were found and who owns each corrective action with a due date. It is the document that links testing to revision. Confirm that each gap has a tracked item and that the item is closed or carried forward with a stated reason.

Change records and approval signatures

Change records show when a contingency plan was revised after a test, what changed, why, and who approved it. Version history in the document system or a ticket linked to the revision usually satisfies this. Keep signatures or approval records with each version, and keep a test calendar with a named owner and a secure retention location so evidence from the last cycle is easy to find at audit time.

What meeting this requirement costs in money and effort

This table breaks down the cost components of periodic contingency plan testing and revision under 164.308(a)(7)(ii)(D), showing who is paid for each, whether it is one-time or recurring, and what pushes it up or down. No figures are stated because none were supplied, so use the drivers to frame what you ask for in a written quote. The main takeaway is that open-source tooling removes license spend but not the recurring staff time spent running restore tests, tabletop exercises and revisions.

Cost componentWho is paid or who spends timeOne-time or recurringWhat drives it up or down
Test design and scenario planningInternal staff or an outside consultantOne-time, then revisedNumber of ePHI systems in the contingency plan, and how many failure scenarios the risk analysis identifies
Restore test executionInfrastructure or operations engineers, plus application owners who validate dataRecurringData volume and number of systems restored, and whether restores run in isolated environments or against production-like copies
Tabletop exercise facilitationSecurity official, plus an internal or external facilitatorRecurringNumber of participating departments and third parties, and the scenario complexity chosen each cycle
External test facilitation or reviewIndependent consultant or assessor, paid per engagementRecurring if usedScope of the exercise, number of third parties involved, and whether the consultant also writes the after-action report
Backup and restore toolingOpen-source projects carry no license fee, but staff run and maintain the software and storageOne-time setup, recurring operationsNumber of backup jobs, retention periods, storage capacity, and whether verification runs on a schedule
Evidence collection and upkeepCompliance or security staff who record test dates, results and sign-offsRecurringTest frequency, number of systems tested, and whether logs and reports are generated automatically or by hand
Revision of contingency plansSecurity official, system owners and leadership approvalRecurring, triggered by test findings and system changesVolume of findings from each test, pace of system changes, and the number of plan owners who must review updates
Remediation of test failuresEngineering teams who fix gaps found in restores or exercisesRecurring, variableQuality of earlier configuration, age of systems, and how quickly findings are prioritized in the risk management plan

Your team, a partner and the auditor: who owns contingency testing

Your organization owns the contingency plan, the decision to test it and the sign-off on every result. Under 45 CFR 164.308(a)(7)(ii)(D) the testing and revision procedures are yours to write and run, and a regulator will look to the covered entity or business associate for them, not to a vendor. Your security official, with the owners of the systems that hold ePHI, typically decides what is in scope, how often each system is tested and what counts as a passing restore.

  • Test scope and frequency: Pick the systems, data sets and emergency scenarios to test, based on the applications and data criticality analysis and the risk analysis.
  • Pass and fail criteria: Define in advance what a successful restore looks like, such as the data returned, the time taken and who verified it.
  • Findings and revisions: Record gaps, assign owners and feed the results back into the backup, disaster recovery and emergency mode plans.
  • Sign-off: Have an accountable person approve each test report and each plan revision, with the date and version recorded.
  • Workforce participation: Make sure the people who would execute the plan in an incident have taken part in a tabletop exercise.

Before relying on a test, confirm that someone inside the organization can explain its scope, its results and the changes it produced.

Where organizations fall short on contingency testing

Most organizations with a contingency plan can show that it exists. Far fewer can show that it works, that the results changed the plan, and that every system holding ePHI was covered. The cards below cover the gaps assessors most often find when they test 164.308(a)(7)(ii)(D) Testing and revision procedures, with a closing action for each.

Backups never restored

Many organizations run backup jobs every night but have never restored a full system from them. The Security Rule asks whether ePHI can be retrieved, and a backup that has never been restored is an untested assumption. Run a full restore of a representative system on a schedule, time it, and record whether the restored data opened and matched expectations. Action: schedule a documented restore test for each critical system and keep the result.

Tests that only check job success

A green status on a backup or replication job shows the job ran, not that the data is usable. Restic's check command can verify repository structure, and its read-data options read pack files back to confirm stored data is unmodified, but those options must be chosen deliberately. Ask whether your test reads the data or only confirms the job finished. Action: define each test's pass criteria as data retrieved and verified, not job completed.

Tabletop exercises with no recorded findings

Teams often hold tabletop exercises, agree the plan worked in discussion, and file a calendar invite as evidence. An assessor will ask what gaps surfaced, who owned them and whether they were fixed. A tabletop with no written findings shows attendance, not testing. Action: record the scenario, participants, decisions, gaps and an owner and due date for each gap.

Plans not revised after tests

A test that finds a wrong recovery order, an outdated contact list or a missing system is only useful if the contingency plan changes. Assessors look for a link between each test's findings and a dated revision of the plan. Without it, the same failure repeats in the next test. Action: track every finding to a plan revision, with the version number and approval date recorded.

Third-party systems excluded

Many ePHI workloads run in SaaS platforms, hosted EHR components or managed services that the internal team does not operate. Those systems are often left out of restore and tabletop tests because nobody owns the test. The rule covers ePHI wherever it is held, so the vendor's recovery capability is part of your contingency evidence. Action: list every third-party system holding ePHI, then confirm what the vendor tests, how often, and what evidence it will share.

Skipped test types without reasoning

Organizations sometimes drop a test type, such as a full failover, without writing down why. Because this specification is addressable, the rule expects a documented assessment of whether the test is reasonable and appropriate, and if it is not, a documented reason and an equivalent alternative. A silent omission looks like a missed requirement. Action: for every skipped test, record the risk-based reason and the alternative measure, and have the security official sign it off.

Common questions about HIPAA contingency plan testing

How often must we test our HIPAA contingency plan?

The current Security Rule does not set a testing frequency for 164.308(a)(7)(ii)(D). It requires procedures for periodic testing and revision, so the interval is yours to set and justify. The January 2025 proposed rule would require testing at least once every 12 months, but that proposal is not final as of October 2026. Set your interval from the risk analysis, the rate at which your systems and vendors change, and the recovery commitments in your plan. Write the chosen interval into the procedure and keep records showing you followed it, because an assessor will compare what you did against what you said you would do.

Can we run contingency plan tests ourselves?

Yes, the Security Rule does not require outside testers for this specification. Your workforce can run restore tests and tabletop exercises if they have the access, skills and time, and the security official should own the procedure either way. The questions to answer honestly are whether staff can restore production-scale data without disrupting clinical operations, whether someone outside the team can review the results, and whether the exercise will reveal gaps in your own assumptions. Many organizations combine internal restore tests with an external facilitator for tabletop exercises to get a fresh view of decision-making during an outage.

What drives the effort and cost of each contingency testing cycle?

Effort is driven by the number of systems in scope, the volume of ePHI in each backup set, how many separate restore paths exist, and how many people must take part. Costs include staff time, any downtime or parallel-environment capacity used during the test, storage and compute for restored copies, and facilitator fees if you hire one. Costs fall when the applications and data criticality analysis (164.308(a)(7)(ii)(E)) narrows the systems that get full tests each cycle, and when restores are automated and repeatable. Costs rise with manual steps, undocumented dependencies and cross-vendor coordination. When requesting a quote from any partner, ask for the systems in scope, the test types, the number of cycles per year, the evidence produced and which activities are one-time versus recurring.

What can an implementation partner do for contingency testing, and what can't it do?

An implementation partner can plan the test program, build or configure backup and restore tooling, run or support restore tests and tabletop exercises, document results, and feed findings into revised plans. DeployOpen prepares systems, procedures and evidence for this work inside your own infrastructure. A partner cannot make the risk decisions, which remain with your organization, and it cannot issue an audit report or attest that you comply. Only an independent assessor or auditor can give that opinion. Expect the written scope to state which tests are included, who signs off on the results and what evidence the client keeps.

Does a successful restore test alone satisfy 164.308(a)(7)(ii)(D)?

No, a restore test is one useful input but it does not cover the whole specification by itself. The specification asks for procedures for periodic testing and revision, so the evidence should show a schedule, the scope of each test, the results, the defects found and the changes made to the contingency plan as a result. A restore that succeeds but takes longer than your emergency mode plan allows should trigger revision. Tabletop exercises cover coordination, communication and decision-making that a restore cannot test. Combine both, and make sure every test ends with recorded findings and updates to the plan.

Which open-source tools can produce evidence for restore testing?

Bareos can support restore testing because its Director schedules and supervises backup, restore, verify and archive jobs, and its SQL catalog records what was backed up so you can restore files from the current backup or from one before a given date and time. restic offers a check command that verifies the structural consistency of snapshots, trees and pack files, and with --read-data or --read-data-subset it reads pack files back to confirm the stored data is unmodified. Use job logs, catalog records and check output as evidence of each test, then confirm the behavior of your chosen versions in your own environment before relying on them.

Who should review contingency test results before we revise the plan?

The security official should review results and approve revisions, with input from system owners, clinical or operational leaders and whoever runs backup and recovery. The goal is to confirm that findings are tracked to closure and that the revised plan reflects what actually happened during the test. Keep a dated record of who reviewed each result, which changes were approved and when they took effect. An independent reviewer, such as an internal audit function or outside assessor, can add credibility, but only an independent auditor or assessor can issue a formal opinion on your compliance.

How DeployOpen prepares contingency testing evidence

DeployOpen plans, implements and documents self-hosted open-source backup and recovery platforms inside your own infrastructure, so the testing and revision procedure for your contingency plan produces evidence you can show an assessor. Your organization owns the contingency plan and the decision about how often to test; DeployOpen prepares the systems, test runs and records.

How we scope

  • The written scope names the in-scope systems holding ePHI, the backup and recovery tools, and the restore test types agreed for each.
  • Scope states which test formats are covered, such as restore tests, failover exercises and tabletop walkthroughs, and who runs each one.
  • Scope lists the evidence each test must produce, including dates, scope tested, results and corrective actions for your risk analysis file.

How we build

  • We configure backup jobs and catalogs so restore tests can select files from defined points in time, with retention set by your written plan.
  • We set integrity verification for backup repositories so structural checks and data read-back tests run on a schedule you approve.
  • We script restore and verification procedures so each test follows the same steps and leaves a comparable log for review.

How we hand over

  • You receive test procedures, run logs and results written so your security official can reproduce each test without DeployOpen present.
  • Findings from each test go into a revision register that links every gap to a change in the contingency plan and an owner.
  • Handover includes a documented decision record for any testing approach you judge not reasonable and appropriate, with the equivalent alternative measure.

How we support

  • Ongoing support, upgrades and continuous testing are available as a retainer that keeps the test calendar and tooling current.
  • Retainers can cover re-running tests after environment changes, so the revision step follows your evaluation under 164.308(a)(8).
  • Ask us to confirm in the written scope which parts of testing your team will run after handover and which parts we run under retainer.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.