Test a website restore without replacing the live site Print

  • restore test, recovery, backup verification, staging
  • 0

Quick answer

To restore your website safely, start with a verified backup from before the problem and recover only the affected files or database. Test the website restore in a separate location before replacing the live site. Protect newer orders, inquiries and messages while planning recovery.

Choose the right website restore

Before you begin

Choose an approved backup and a separate recovery location. Confirm enough storage, access controls, and a plan for handling any personal information in the restored data.

What to do

  1. Record the backup identity and integrity information before extracting it. Confirm that the recovery target is separate from the live document root and database.
  2. Restore files and database according to the platform procedure. Update only the environment-specific settings required for the isolated copy.
  3. Protect the restored site and disable outbound mail, payments, scheduled jobs, and live integrations before browsing workflows that might trigger them.
  4. Check representative pages, media, administration, and required application functions. Record missing files, incompatible versions, or unavailable external dependencies.
  5. Document the recovery steps, time required, and test results. Retire or retain the test copy according to the agreed data-retention policy.

Practice with a harmless static-file archive

Use this small exercise to learn the file controls before attempting a real recovery. It tests files only. A WordPress or other database application also needs its database, configuration and application checks.

  1. Create a clearly named practice folder outside the live document root. Add only sample HTML, CSS and a harmless hidden text file. Keep credentials and real customer records out of the exercise.
  2. In File Manager, select the sample files, choose Compress, select Zip Archive and give the archive a recognizable name. Check the completion results.
  3. Download the ZIP and check that it opens and contains exactly the intended files, including any expected hidden file. Keep an independent copy before attempting recovery.
  4. In File Manager, select the ZIP and choose Extract. Change the destination to a new, empty practice subfolder. Read the whole destination before selecting Extract Files; do not extract over the live website.
  5. Check the extraction results and open the separate recovered folder. Download the recovered files and compare their contents or SHA256 hashes with the originals. A file listing by itself does not prove matching contents.
  6. Preview the recovered static pages in an isolated local environment. Test a direct nested-page load, relative links and styles. Keep the archive and results private; do not treat this exercise as a full-account or database restore.

File Manager listing four recovered sample files, including a hidden text file, after extraction into an isolated folder
View larger screenshot

Recovered demonstration files in a separate folder outside the live document root. Each recovered file was independently compared with its original and matched exactly. This proves this small static-file recovery example; it does not certify a WordPress database or a full-account restore.

How to check the result

A restore passes when the agreed website functions can be used and important data is present. Distinguish an extracted archive from a tested application and note anything that required manual intervention.

If you need help

If the copy fails, preserve the error and backup identity rather than overwriting the original archive. Ask whether configuration, versions, encryption keys, or external services are missing from the documented recovery process.

Restore deleted website files with the smallest safe scope

  1. Confirm the affected domain and path and preserve the current state. If the item was deleted through File Manager and Trash has not been emptied, open Files > File Manager > View Trash.
  2. Select the exact file or folder and review its intended destination before choosing Restore and confirming. Check whether a newer item already exists there. Trash recovery is unavailable when the item was permanently removed or deleted by a different process that did not retain it.
  3. If the item is absent from Trash, identify a known good backup and its time. Recover only the required item into a separate nonpublic location for inspection before a deliberate replacement. For a provider-managed or full-account archive, ask support to confirm the supported recovery method.
  4. Reopen the affected HTTPS page and check the related image, asset or application function. For a database-backed feature, a restored file alone may not recover its content. Record any unverified functions and keep the original backup.

Restore failed: preserve the error and current data

Record the backup identity, archive type, target path/database, exact error and time/time zone. A complete full-account archive may need the provider's restore process; a partial upload control is not interchangeable. Check storage and compatibility with support before retrying. If the problem followed a suspected compromise, preserve the evidence and request an incident review before restoring an uncertain backup.

Ask support for recovery help before a live overwrite when the backup scope, ownership, current data or safe destination is unclear. This guide describes recovery choices; it does not establish that your particular backup has passed an application test.

Related help

Official references

Reviewed October 31, 2026. Interfaces, vendor availability, and account features can change. Check your current account before making changes.

Customer troubleshooting and related-help review: November 1, 2026. Earlier review notes retain their original scope.

Recovery decision steps and related links reviewed November 2, 2026. The earlier static-file exercise retains its stated scope.


Was this answer helpful?

« Back