Recovery drill guide
Run a restore drill with a clear pass or fail.
Choose a customer-safe workload and destination, agree on recovery targets, and record what happened. Use the worksheet to capture timing, integrity checks, exceptions and follow-up.
Practical evaluation guidance. Check current Dayrook scope and evidence.

On this page8 sections
Illustrative decision map · not a product screenshot
Turn a backup claim into a repeatable recovery result.
A bounded drill proves the restore target, permissions, provider behavior, verification method, and follow-up work without risking production data.
- 01Select
- 02Preflight
- 03Run
- 04Prove
- 05Improve
In brief
What to carry into the workflow
- Choose a specific workload, restore type, source point, target, and measurable success condition for every drill.
- Exercise the preflight, approval, denial, abort, retry, and evidence paths as deliberately as the successful restore.
- Use the result to update policy, retention, permissions, runbooks, recovery media, and customer expectations.
Choose the recovery path to prove
Dayrook describes target backup scope across endpoint, server, VM, Microsoft 365 and Google Workspace recovery. Confirm the released workload, operating-system version and restore mode before selecting a drill. One successful drill does not prove every path.
Select the workload, protected source, exact restore point, original or alternate target, conflict behavior, allowed downtime, and pass condition. For full-image, bare-metal, VM, bulk, or alternate SaaS recovery, include the higher-risk approval and isolation controls from the start.
- Identify the customer, site, device, VM, or SaaS workload and its selected data region.
- Choose file, folder, image, bare-metal, full VM, SaaS item, alternate target, point-in-time, or export.
- Select one verified snapshot or restore point and record why it is appropriate.
- Define integrity, content, metadata, boot, mount, application, and timing checks that apply.
- Use a controlled target that prevents an accidental overwrite of live production state.
Complete the restore preflight
The restore service should validate role, MFA and approval where required, billing and entitlement, tenant and region, legal hold, target compatibility, snapshot integrity, object availability, encryption access, and provider permissions before mutation.
For bare-metal recovery, bind the media to one operator-selected verified image. Check target hardware, drivers, network and storage compatibility, plaintext size, and SHA-256 before construction and restore. Recovery media must not contain repository passwords, archive credentials, tenant keys, or a way to choose a different snapshot.
- Confirm the actor has the required backup or restore permission and completed any step-up control.
- Confirm legal hold, retention, overwrite, malware, ransomware, and customer-notification policy.
- Validate target capacity, provider scope, driver or hypervisor compatibility, and isolation options.
- Verify the selected chain, hashes, object availability, and archival retrieval state.
- Record the abort, rollback, or explicit no-rollback posture before approval.
Run the drill and observe the state transitions
Start the approved job with one stable identity and idempotency key. Track preflight, queued, retrieving, restoring, verifying, completed, failed, canceled, or dead-letter state without treating an acknowledgment as completion.
For endpoint and server recovery, capture upload or retrieval, media or agent activity, byte and hash checks, boot or mount state, and application validation. For SaaS recovery, capture provider request identities, item counts, conflicts, throttling, retries, and supported permission outcomes without logging content.
Success path
Prove the selected data reaches the intended target and passes the defined integrity and usability checks.
Abort path
Confirm an authorized operator can stop the run and that partial state is visible and recoverable.
Retry path
Exercise a bounded transient failure and verify retry does not duplicate restored data or jobs.
Denial path
Prove missing permission, wrong target, legal hold, or incompatible state fails before unsafe mutation.
Capture evidence that answers the customer’s question
The evidence report should identify the source device or workload, backup point, target, operator, approval, region, timing, result, verification method, restored and skipped counts where relevant, and remaining exceptions. Redact content and secrets from traces, reports, screenshots, and analytics.
A completed job with an unverified target remains incomplete. Open the restored object, mount, system, or application and perform the acceptance checks chosen before the drill.
Close the drill with improvements
- Record every deviation from the expected recovery time, target behavior, or verification result.
- Update backup scope, schedule, exclusions, retention, verification frequency, or storage policy where needed.
- Repair permission, provider, recovery-media, driver, network, or runbook gaps and retest the exact failed branch.
- Route unresolved failures to an owner with a due state; do not turn them into an unqualified success metric.
- Schedule the next drill for a different critical workload or restore path.
Try this in your evaluation
A recovery drill with acceptance evidence
Illustrative scenario · use it to plan a test, not as proof of a result
Fictional drill: select a test restore point and an isolated destination. Obtain overwrite authorization, retrieve the data, check a known file and application behavior, then remove temporary access. An illustrative target of a 24-hour recovery point and a two-hour recovery window is a test objective, not a promise. Record an observed 23-hour-old point and 35-minute retrieval only if your drill actually measures them; a legal hold can preserve an object without making it eligible for a particular restore mode.
Define a successful result
Check these support boundaries
- Files, images, VM and bare-metal recovery
- SaaS content, metadata and excluded objects
- Export, original and alternate restore destinations
- Keys, overwrite approval, region and retrieval timing
Acceptance record
Record requested and observed RPO/RTO, start/end times, retrieval waits, key custody, failed objects, reviewer and cleanup sign-off. Integrity checks, boot tests and application checks are separate results.
Limits to resolve
No workload-by-mode production matrix is established by this illustration. Protected-user and retained-storage charges can apply; retrieval/egress treatment and archive timing need written confirmation.
Questions, answered
Questions to resolve before your next step.
How often should drills run?
Frequency depends on recovery objectives, workload criticality, policy, material changes, and the history of findings.
Can a drill use production data?
Only with approved scope, destination, access, data handling, and cleanup controls appropriate to the customer.
What should happen after a failed drill?
Preserve the evidence, assess customer risk, assign remediation, and repeat the scenario after the cause is addressed.
