Markdown Editor

Backup and Restore Test Log Template (ISO/IEC 27001 A.8.13)

Restore test plan and log: measurement rules, planned tests per tier, executed restores, RPO and RTO achieved versus target, issues and retests

ISMS und ISO/IEC 27001StandardISO/IEC 27001:2022 + Amd 1:2024 A.8.13 (cited only); ISO/IEC 27002:2022backuprestoretestlog

Anleitung: Use it from the day the backup policy is approved to log planned restore tests and every real restore. Fill the annual test plan first, one line per tier and platform, then add a log row with measured times and owner sign-off for each test. The main pitfall is logging 'restore OK' with no measured RPO, RTO or evidence.

Vorschau

Backup and Restore Test Log: [Organization name]

Annual plan and running log of backup restore tests and real restores: what was restored, from which copy, how long it took, how much data would have been lost, whether the recovery point objective (RPO) and recovery time objective (RTO) were met, and which issues and actions followed. It is the main evidence record for ISO/IEC 27001:2022 + Amd 1:2024 Annex A control A.8.13 (information backup) under the Backup Policy ([DOC-ISMS-061]). Replace every [bracketed] value and every row marked Example.

Document control

FieldValue
Document ID[DOC-ISMS-071]
Version[2027.1]
Status[Open log / Closed for year YYYY]
Owner[@head-of-it-operations]
Approvers/reviewers[@isms-manager], [@data-owners]
Last updatedYYYY-MM-DD
Classification[Internal]
Standard and editionISO/IEC 27001:2022 + Amd 1:2024 (A.8.13); ISO/IEC 27002:2022
Governing policy[Backup policy DOC-ISMS-061]
Log period[2027-01-01 to 2027-12-31]
Next scheduled reviewYYYY-MM-DD

Approvals

RoleNameDecisionDate
Log owner[@head-of-it-operations][Plan prepared]YYYY-MM-DD
ISMS manager[@isms-manager][Plan approved / Year closed]YYYY-MM-DD

Revision history

VersionDateAuthorChange
2027.1YYYY-MM-DD[@owner]Test plan for 2027 issued
[x.y]YYYY-MM-DD[@author][Change summary]

1. How the log works

Measurement rules used in every entry:

  • Achieved RTO runs from the declared start of the test (or the restore request in a real event) to the moment the data owner confirms the data is usable. Time spent waiting for approvals counts.
  • Achieved RPO is the age of the restore point used: the time between the newest recoverable data in the copy and the simulated failure time.
  • Result is Pass when both targets are met and integrity checks succeed; Partial when data is restored but a target is missed; Fail when data cannot be restored or is incomplete.
  • Every Partial or Fail result opens an issue in section 5 and, if the cause is a process or control gap, a corrective action in compliance/capa-nonconformity.

2. Test plan

Plan IDData set or systemTierCopy restoredTest typePlanned monthOwner
RST-PLN-001 (Example)Production customer databaseT1Second-region copyFull restore to isolated environment2027-03[@platform-lead]
RST-PLN-002 (Example)Production customer databaseT1Immutable copyFull restore2027-06[@platform-lead]
RST-PLN-003 (Example)Production customer databaseT1Second-region copyDR exercise with region failover2027-09[@platform-lead]
RST-PLN-004 (Example)Production customer databaseT1Point-in-timePoint-in-time restore2027-12[@platform-lead]
RST-PLN-005 (Example)SaaS mail and filesT2SaaS backup serviceSample of 5 mailboxes and 2 shared drives2027-04[@it-lead]
RST-PLN-006 (Example)Source code repositoriesT2Mirror accountOne repository with issues and settings2027-05[@eng-lead]
RST-PLN-007 (Example)Internal wikiT3Daily copySample page set2027-08[@it-lead]
RST-PLN-008 (Example)Infrastructure-as-code rebuildT4RepositoryRebuild staging network from code2027-10[@platform-lead]
RST-PLN-009 (Example)Object storage with customer filesT2Immutable copyRestore of one bucket prefix from the locked copy2027-02[@platform-lead]
RST-PLN-010 (Example)Object storage with customer filesT2Second-region copyRestore of one bucket prefix2027-08[@platform-lead]
RST-PLN-011 (Example)SaaS mail and filesT2Immutable copy of the SaaS backupSample of 5 mailboxes from the locked copy2027-10[@it-lead]
RST-PLN-012 (Example)Source code repositoriesT2Mirror accountOne repository with issues and settings (retest of the export)2027-11[@eng-lead]

The example plan follows isms/backup-policy section 8: four T1 tests (one of them the DR exercise), two tests a year for each T2 platform, one T3 and one T4 test, and one restore from the immutable copy for each platform that has one. Add a line for every other data set in the tier table, for example identity provider configuration (T1).

3. Test log

Log IDPlan IDDateData setRestore point usedStartOwner confirmedIntegrity checkResultEvidence
RST-LOG-001 (Example)RST-PLN-0012027-03-10Customer database2027-03-10 08:4509:0011:40Row counts and checksums match sourcePassTicket OPS-412, screenshots
RST-LOG-002 (Example)RST-PLN-0052027-04-145 mailboxes, 2 drives2027-04-13 23:0010:0014:30All items opened by ownersPassTicket OPS-430
RST-LOG-003 (Example)RST-PLN-0062027-05-12Repository "billing-api"2027-05-11 23:3013:0015:00Build passes from restored repositoryPartialTicket OPS-455; issues not restored, see RST-ISS-001
RST-LOG-004 (Example)RST-PLN-0022027-06-09Customer database2027-06-09 01:0009:0014:15Checksums matchPartialTicket OPS-470; RTO missed, see RST-ISS-002
RST-LOG-005 (Example)Real restore2027-07-02Deleted shared drive folder2027-07-01 23:0016:1017:00Owner confirmed all files presentPassTicket SD-2291

4. RTO and RPO achieved versus target

Log IDTierRPO targetRPO achievedRTO targetRTO achievedMet?
RST-LOG-001 (Example)T115 min15 min4 h2 h 40 minYes
RST-LOG-002 (Example)T224 h11 h24 h4 h 30 minYes
RST-LOG-003 (Example)T224 h13 h 30 min24 h2 hRPO and RTO yes; content incomplete
RST-LOG-004 (Example)T115 min (24 h for the daily immutable copy)8 h4 h5 h 15 minNo: RTO missed; RPO within the 24 h expected for the immutable copy
RST-LOG-005 (Example)T224 h17 h 10 min24 h50 minYes

Summary (Example): 5 restores logged, 3 Pass, 2 Partial, 0 Fail (pass rate 60%). RST-LOG-004 shows that the immutable copy alone cannot meet the T1 RPO of 15 minutes, because it is written once a day. The backup policy pass criterion for an immutable copy test is a successful restore without production credentials, so the 8 h data age is expected; the real finding is the missed RTO. Record the 24 h data-loss exposure when only the immutable copy survives (for example after ransomware that also reaches the second region) in the risk register and the business impact analysis, so management accepts it knowingly.

5. Issues and actions

Issue IDFrom logIssueActionOwnerDueRetest log IDStatus
RST-ISS-001 (Example)RST-LOG-003Repository mirror holds code only; issues and pull request history not backed upAdd API export of issues and settings to the T2 job[@eng-lead]2027-06-30[RST-LOG-00x]Open
RST-ISS-002 (Example)RST-LOG-004Restore from immutable storage took 5 h 15 min against a 4 h RTO, mostly data transfer timePre-provision recovery compute in the backup account and document parallel restore; record residual risk RISK-031[@platform-lead]2027-08-31[RST-LOG-00x]Open, CAPA-017

6. Size tiers

AspectSmall: Quillmere Analytics Ltd (46 staff)Medium: Quillmere Health Systems (320 staff)Large: Quillmere Group (2,400 staff, 6 sites)
Log formatThis table in the ISMS document storeTable plus tickets in the IT service toolOne log per site and region, consolidated quarterly by the CISO office
Tests per year (Example)12, as in section 2, with the DR region failover test as one of themAbout 20, including hospital-facing clinical scheduling dataOver 60, including OT controller program restores at each of the 3 plants
Sign-offHead of Engineering Operations (0.5 FTE ISMS manager) and product ownerData owners plus the security teamSite leads, with sampling by group internal audit

7. Records and evidence

RecordOwnerLocation (Example)Retention (Example)
This log (closed yearly versions)Log ownerISMS document storeCertification cycle plus 1 year (at least 4 years)
Evidence attachments (screenshots, checksums, owner confirmations)Backup operatorTicketing system linked by IDSame as the log
Corrective actionsISMS managercompliance/capa-nonconformity records3 years after closure
Summary for management reviewISMS managercompliance/management-review inputWith the review minutes

8. References

Standard and licence note

Structure aligned with ISO/IEC 27001:2022 + Amd 1:2024 (Annex A control A.8.13) and ISO/IEC 27002:2022. Control numbers are cited only; no ISO or IEC text is reproduced, and you need the official standards to implement and audit the control. NIST SP 800-34 Rev. 1 is a US government work. The text, measurement rules and examples are original. Check the current editions before use.

Template licence: MIT.

Ähnliche Vorlagen