Skip to content

Uploading and restoring a cPanel backup

If you have a backup file from cPanel, you can restore it to your Ruachost hosting account. This works for backups made on another Ruachost account and on other cPanel hosts.

cPanel makes two kinds of backup:

Backup What it looks like Who can restore it
Partial backup A home directory file (backup-example.com-….tar.gz), a database file (.sql.gz), or email forwarders and filters You, in cPanel
Full backup One large file named like backup-10.14.2026_09-30-00_username.tar.gz Our support team
  1. Log in to cPanel and open Backup under Files.
  2. Scroll to the restore section you need:
    • Restore a Home Directory Backup for your website files
    • Restore a MySQL Database for a database
    • Restore Email Forwarders or Restore Email Filters
  3. Click Choose File, select the backup file on your computer, and click Upload.
  4. Wait for the confirmation message. Large files can take several minutes.

You can’t restore a full backup from inside cPanel, but our support team can restore it for you:

  1. Upload the full backup file to your home directory, outside public_html. Use FTP for large files; it’s more reliable than uploading in the browser.
  2. Open a support ticket with the file name and tell us which account to restore it to.

If the backup is from another host, we can also move your website for you, free of charge.

Lost something recently? You may not need a backup file at all. Your account’s automatic backups let you restore individual files, databases and email accounts. See Restoring files, email, and databases using JetBackup.