Knowledgebase

Restoring a Full Website from Backup - Step by Step Print

  • 0

Before You Restore

A full restore overwrites the current state of your site. Work through these checks first:

  1. Identify the exact date to restore from. Pick the most recent backup taken before the problem appeared.
  2. If the site was hacked, note that restoring alone does not fix the vulnerability; plan to update software and change passwords immediately after.
  3. Take a fresh backup of the current broken state as well. It sounds odd, but it preserves any recent orders or content created after the last good backup.

Restoring from cPanel Backups

  1. Log in to your client portal at app.techguru.co.in, open your hosting service and click through to cPanel.
  2. If your plan includes the backup restore tool, open Backup or JetBackup style icons and choose the snapshot date.
  3. Restore the home directory for files, then restore each database used by the site.
  4. Wait for completion; large sites can take twenty minutes or more.

Restoring a Manual Backup

  1. Upload the file archive through File Manager or FTP and extract it into public_html.
  2. Open MySQL Databases and confirm the database and user exist with the correct privileges.
  3. Open phpMyAdmin, select the database, and import the SQL dump file.
  4. Check the site configuration file, such as wp-config.php for WordPress, so database name, user and password match.

After the Restore

  • Browse the site in a private window, log in to the admin area, and test forms and checkout.
  • Update all plugins, themes and passwords if the restore followed a security incident.
  • Confirm scheduled backups are still enabled going forward.

If anything fails midway, stop and raise a ticket with the backup date and the error you saw. Our engineers can complete the restore for you and verify database integrity.


Was this answer helpful?
Back