A backup is not proven until you can restore from it. This restore-verification checklist shows how to test external drives, NAS systems, and cloud backups on Windows and macOS, confirm that files and permissions survive recovery, and record results so you can repeat the process monthly, quarterly, or after a major change.
Overview
Backup software can report a successful job even when the backup is incomplete, inaccessible, or missing the files you need most. A disconnected external drive, expired cloud sign-in, damaged NAS volume, incorrect exclusion rule, or missing encryption key can all turn an apparently healthy backup into a recovery problem.
The practical question is not simply, “Did the backup run?” It is, “Can I retrieve a usable copy of my data?” A reliable backup test moves from small, low-risk checks to a realistic recovery exercise:
- Confirm that recent backup jobs completed without warnings.
- Restore a few known files and open them.
- Restore a complete folder while preserving its structure.
- Test an older version or deleted-file recovery.
- Verify permissions, metadata, and encryption access.
- Document what worked, what failed, and what needs attention.
Test a copy of the data rather than changing the original backup. If a restore tool offers a choice between restoring in place and restoring to another location, select a temporary test folder or spare drive. For broader planning, compare this workflow with the 3-2-1 backup rule in practice and make sure at least one recovery path remains separate from your computer.
What to track
Backup status and coverage
Begin with the backup application, NAS dashboard, or cloud service. Record the date of the most recent completed job, the data set it covered, and any warnings. A green status is useful, but read the details. Look for skipped folders, files that could not be read, authentication failures, low storage space, or a destination that was offline.
Check whether important locations are included. Depending on your setup, that may mean the Desktop, Documents, Pictures, project folders, email archives, browser profiles, application data, and files stored on secondary internal drives. Do not assume that a synchronization service is a complete backup; synchronization can also replicate deletions or unwanted changes.
Sample-file restores
Choose several files with different characteristics: a document, a photo, a large video, a compressed archive, and a file created by an application you rely on. Restore them to a temporary folder and open each one with its normal application. A file that appears in a restore browser is not necessarily a file that can be read successfully.
For a more deliberate check, keep a small set of test files with known names and locations. Record their approximate sizes and, if your workflow supports it, compare checksums after restoration. This makes it easier to detect a truncated or altered file without relying only on a preview.
Folder recovery and version history
Restore an entire folder rather than only individual files. Confirm that nested folders, filenames, and file types are present. Then test a previous version or a deleted file. Version history matters when the latest copy contains accidental edits, corruption, or ransomware-encrypted files.
For cloud backups and NAS snapshots, verify how the service labels dates and versions. Some tools expose versions in a web portal, while others use a desktop restore application or a snapshot browser. The interface may change after an update, so record the recovery path in your test notes instead of relying on memory.
Permissions, encryption, and recovery requirements
Restore at least one file that has restricted access or unusual metadata. On Windows, check whether the recovered file opens under the account that needs it. On macOS, check ownership and access permissions if the file will be used by another account or on another Mac. A successful copy is not enough if the intended user cannot open or edit it.
Confirm that you can unlock encrypted backup media. Keep recovery keys, passwords, or key files in a separate, protected location. Do not store the only copy of an encryption key inside the backup it unlocks. If you use BitLocker, FileVault, VeraCrypt, encrypted NAS storage, or a cloud service with a private encryption key, document the recovery requirement without placing sensitive secrets in an unprotected test log. The guide to encrypting an external drive can help you review the relevant options.
Boot and full-device recovery
File restores do not prove that you can rebuild a failed computer. If your backup plan promises bootable recovery or full-device restoration, confirm what is required: a recovery USB drive, installation media, a second computer, network access, a license or account sign-in, and the correct encryption credentials.
Where practical, rehearse the recovery environment without overwriting the working computer. You might boot recovery media and confirm that it detects the backup destination, or restore a system image to a spare drive. A full replacement-device test is more involved, but it is the most realistic check for a critical workstation. If you recently cloned or replaced a drive, review how to clone a drive when upgrading storage, then test the backup separately; a clone and a versioned backup solve different problems.
Cadence and checkpoints
Use a schedule that matches how much your data changes and how disruptive a failed restore would be.
- Monthly: Review backup logs, confirm destinations are connected or reachable, and restore a few representative files.
- Quarterly: Restore a complete folder, test version history, verify permissions, and confirm that encryption credentials work.
- After a major change: Test after replacing a drive, changing backup software, moving a NAS, enabling encryption, changing cloud accounts, or installing a significant operating-system update.
- Annually: Perform a broader recovery rehearsal, including recovery media, a spare drive or computer when available, and the documentation another person would need to follow.
Set a calendar reminder for the test, not just for the backup job. Include the backup destination, software version, operating system, and test scope in your record. A simple entry might read: “June 12 — Windows laptop, external SSD and cloud backup; restored project folder, photo, archive, and prior document version; encryption unlocked; full system recovery not tested; follow-up: replace recovery USB.”
How to interpret changes
A successful small-file restore is a good checkpoint, but it does not validate every recovery path. Treat the result according to what changed:
- Backup completed, but files are missing: Review exclusions, source-folder selection, account permissions, and whether the files were stored outside the protected locations.
- Files appear but will not open: Try another restore point, inspect the file size, and test the original application. Repeated failures can indicate corruption or an incomplete backup.
- The destination is unavailable: Check the cable, power, network path, NAS permissions, cloud sign-in, and available capacity. Do not repeatedly reconnect a drive that is making unusual noises; prioritize a separate recovery path.
- Restored files have the wrong owner or permissions: Review the restore tool’s permission settings and apply access changes only to the restored copy first.
- Encryption cannot be unlocked: Stop before reformatting or deleting anything. Locate the recovery key or password through your documented secure process and test it on a copy.
- Older versions are absent: Check retention settings and the date range of the backup. A backup may be current while still lacking the historical versions you expected.
Do not mark a test as passed because one photo restored correctly. Record each checkpoint as passed, failed, not applicable, or not tested. “Not tested” is valuable information because it identifies a recovery risk without hiding it.
When to revisit
Return to this checklist monthly for a quick health check and quarterly for a deeper restore. Repeat it immediately after changing computers, drives, NAS hardware, backup applications, cloud accounts, encryption settings, or folder locations. Also test after noticing unusual disk behavior, repeated backup warnings, a malware incident, or a large migration.
Keep a backup test record with these fields:
- Date and person performing the test
- Computer, operating system, and backup software
- Backup destinations tested: external drive, NAS, cloud, or other
- Latest backup date and any warnings
- Files and folders restored
- Version-history result
- Permission and encryption result
- Boot or full-device recovery result
- Failures, next actions, and a target completion date
At the end of each test, fix the smallest important problem first: reconnect an offline destination, remove an exclusion, replace a failing cable or drive, update recovery media, or secure a missing encryption key. Then perform a focused retest. A backup plan becomes dependable through this repeated cycle—run, restore, inspect, document, and improve—not through a single successful status message.