How to Test a Cloud Backup Restore
A step-by-step restore test for checking that cloud backups contain the right data and can be recovered when needed.
A completed backup job is encouraging, but recovery is the real objective. Restore testing confirms that the correct data was captured, credentials work, encryption keys are available and the expected recovery method is practical.
NIST and CISA guidance both emphasise planning and regularly testing backup restoration. A small test can expose missing folders, unsupported file types, expired credentials or unrealistic recovery times before an emergency.
What a restore test should prove
| Test objective | Evidence to collect |
|---|---|
| Access | Authorised users can sign in and complete MFA |
| Coverage | Required files, folders and devices appear in the backup |
| History | An earlier version or deleted file can be selected |
| Integrity | Restored files open and match expectations |
| Performance | Restore time is compatible with the recovery objective |
| Documentation | Another authorised person can follow the procedure |
Before the test
- Choose representative files: a document, image, large file and nested folder.
- Include at least one earlier version or deliberately deleted test file.
- Restore to a new folder or isolated test device, not over the originals.
- Locate passwords, MFA methods and any private encryption key.
- Record the start time and expected result.
Step-by-step file restore test
- Open the provider’s restore interface independently of the backed-up folder.
- Select a recovery point from a known date.
- Choose the test files and restore them to a separate location.
- Open each file and check content, filename, timestamp and folder structure.
- Compare a checksum for critical files where appropriate.
- Record the time taken and any warning or manual step.
Test deleted files and version history
Create a harmless test document, allow it to back up, change it and then delete it. After the relevant jobs complete, confirm that both the earlier version and deleted copy can be found. Do not experiment with irreplaceable data.
Testing larger recoveries
A business should periodically test a representative folder, application workload or complete machine, depending on its backup design. Image-based recovery may require bootable media, drivers, replacement storage and licensing information. SaaS recovery should include permissions, ownership and linked objects—not only a downloaded file.
Measure recovery time
Recovery time depends on the provider, internet connection, file count, compression and local storage speed. Many small files can restore more slowly than one large archive of the same size. Measure real results rather than estimating from headline bandwidth alone.
Record and correct gaps
| Result | Action |
|---|---|
| Missing folder | Correct selection rules and run a new backup |
| Old recovery point unavailable | Review retention settings and plan tier |
| Restore too slow | Consider local recovery, courier restore or different objectives |
| Key or MFA unavailable | Update secure recovery documentation |
| Files corrupted | Escalate immediately and test another recovery point |
How often to test
Test after initial setup, after major changes and periodically thereafter. A home user might perform a small quarterly test. Businesses should set frequency according to risk, regulatory requirements and recovery objectives, with more frequent checks for critical systems.
Provider restore options are compared in our best cloud backup services guide. For ransomware-specific controls, read How to Protect Backups from Ransomware.
Continue learning: understand how cloud backup works and strengthen recovery against attacks with our ransomware backup guide.
Frequently asked questions
Can a restore test damage the original files?
It should not if files are restored to a separate folder or isolated device. Avoid overwriting the working copy during routine testing.
Is opening a restored file enough?
It is a useful basic check. Critical data may also require checksum comparison, application validation or a complete workflow test.
Should every file be restored?
Routine tests can use representative samples. Periodic full or application-level recovery tests may be appropriate for critical business systems.
What should be documented?
Record the recovery point, files tested, person performing the test, duration, result, problems and corrective actions.