What this worksheet records
A backup restore checklist tests whether a permitted recovery copy can reconstruct the intended records. Identify the backup, declared scope and expected manifest before restoring anything. Use an authorised isolated location and keep secret credentials or private infrastructure details outside the worksheet. A backup file existing is not enough: compare restored items with the expected identities and integrity evidence, then check whether the restored information can actually be read and used for its intended purpose.
Complete and review it
Record individual mismatches and missing items instead of a blanket success checkbox. Where identity or permission records are included, test the relevant access behaviour through the real system; an exported role name is not an enforced grant. Keep the test date and operator attributable, preserving the recovery evidence and follow-up actions. Do not replace a production service with an unverified restore. Any live change needs the approved operational process, a clear rollback route and direct checks of the intended external service.
Field definitions
- restore_test_id: A stable identifier for this restore test, used to connect related rows without merging unrelated records.
- backup_reference: The actual attributable source for backup reference; a reference is not evidence that a decision was authenticated or its content verified.
- backup_created_date: The actual backup created date, with date format or period meaning explicit; distinguish requested, planned, confirmed and observed values.
- declared_record_scope: The actual boundary of declared record scope for this row; name inclusions and exclusions instead of implying unlimited applicability or access.
- expected_manifest: The declared identities and versions that should be present in a recovery package.
- expected_hash_reference: The trusted integrity reference used for the comparison, retained separately from an untrusted restored assertion.
- restore_location_label: An authorised isolated test-location label; keep private credentials and unnecessary infrastructure paths out.
- authorised_operator: The named person or agreed role responsible for authorised operator; confirm its real scope rather than assuming authority from a typed name.
- test_date: The actual test date, with date format or period meaning explicit; distinguish requested, planned, confirmed and observed values.
- restored_item: The actual restored item relevant to this row’s declared purpose. Record the source or unresolved question where it is not confirmed.
- observed_hash: The integrity value actually calculated from the restored item under the stated test.
- comparison_result: The current comparison result supported by the record, preserving unknown, proposed and confirmed outcomes as distinct states.
- permission_test: The real access behaviour tested through the commissioned system, with untested routes left visible.
- missing_item: The actual missing item relevant to this row’s declared purpose. Record the source or unresolved question where it is not confirmed.
- follow_up_owner: The named person or agreed role responsible for follow up owner; confirm its real scope rather than assuming authority from a typed name.
Prepare a deliberate export
Recovery manifests may reveal confidential file names and system structure. Share only the relevant result, never credentials, keys or unnecessary storage paths. The checklist records a test; it neither creates a backup nor guarantees retention or production recovery.
Take it to the next job
- Define the expected manifest and an authorised isolated restore scope.
- Compare restored identities and hashes with trusted expectations.
- Test usability and relevant permissions before claiming recovery.
Your blank working record
Download the editable file and keep your original copy. The worksheet contains no customer, supplier or financial data.
Download blank editable CSV worksheet ↓