Cloud Backup Guide
Guides/ Expert guide

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.

By Anthony Mulvey

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

  1. Open the provider’s restore interface independently of the backed-up folder.
  2. Select a recovery point from a known date.
  3. Choose the test files and restore them to a separate location.
  4. Open each file and check content, filename, timestamp and folder structure.
  5. Compare a checksum for critical files where appropriate.
  6. 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.

Sources and further reading