← Back home

Restore from backup

Restore files, databases, or a full account from Hoststack.pro automated backups using JetBackup or cPanel.

Every Hoststack.pro plan includes automated daily or weekly backups depending on your plan. Backups are stored separately from your account and can be restored with a few clicks from cPanel — no ticket required.

What is backed up

  • All files in your hosting account (website files, emails, configuration)
  • MySQL databases
  • DNS zone files (if using our nameservers)
  • Email forwarders and filters
  • Subdomains and addon domain configuration

Method 1 — JetBackup (recommended)

JetBackup is our primary backup system. It stores multiple restore points and lets you restore individual files, databases, or full accounts.

  1. Log in to cPanel and go to Files → JetBackup 5.
  2. Choose what you want to restore:
    • Full Account — restores everything
    • Home Directory — restores all files
    • Databases — restores a specific database
    • Emails — restores mailbox contents
    • File Browser — restore individual files or folders
  3. Select a restore point (date/time) from the list.
  4. Choose whether to restore in place (overwrites current files) or restore to a new location.
  5. Click Restore and confirm. Large restores may take several minutes.

Method 2 — cPanel Backup Wizard

  1. In cPanel, go to Files → Backup Wizard.
  2. Click Restore.
  3. Choose Home Directory, MySQL Databases, or Email Forwarders/Filters.
  4. Upload the backup file (.tar.gz for files, .sql.gz for databases) that you previously downloaded.
  5. Click Upload.

Restore a database via phpMyAdmin

  1. In cPanel, open phpMyAdmin.
  2. Select the target database (create a new one first if needed).
  3. Click the Import tab.
  4. Choose your .sql backup file and click Import.
  5. Verify the tables have been imported correctly.

After a database restore: Check charset settings (should be utf8mb4) and confirm database user permissions are still assigned. For WordPress, update the site URL if needed.

Before you restore — important checklist

Take a snapshot of current state first

Before restoring, download a copy of your current files and database. A restore overwrites live data and cannot be easily undone.

Note the restore point date. Make sure you are restoring to a point before the problem occurred, not after.

Verify after restoring. Check your website loads correctly, test forms, and confirm database records look right before marking the issue as resolved.

Download a backup to your computer

  1. In cPanel, go to Files → Backup.
  2. Under Download a Full Website Backup, click Generate Backup.
  3. Once generated, download the .tar.gz file to your computer.

We recommend keeping an independent local backup before major changes such as CMS updates, plugin installations, or theme modifications.

Restore failed or need help?

Open a ticket in your client portal or email [email protected] with your domain name, the approximate date/time you want to restore to, and a description of the issue. Include whether DNS was already cut over if this is a migration issue.

₹1 checkout WA