Ultra Web Hosting Docs

Backups & Restore

Regular backups protect your website from data loss. cPanel provides tools to create full and partial backups, and restore them when needed.

Types of Backups

cPanel offers two main backup approaches:

Creating a Full Backup

  1. Log into cPanel.
  2. In the Files section, click Backup (or Backup Wizard for a guided process).
  3. Under Full Backup, click Download a Full Account Backup.
  4. Choose Home Directory as the backup destination to store the archive on your server.
  5. Optionally enter an email address to receive a notification when the backup is complete.
  6. Click Generate Backup.
Note Full backups can take several minutes to generate depending on your account size. You will receive an email notification once it is ready. The backup file will appear in your home directory as a .tar.gz file.

Downloading Partial Backups

Partial backups let you download specific parts of your account. On the Backup page, scroll to the Download a Backup section:

Tip Download a copy of your database backup before making major changes to your website, such as updating plugins, themes, or running migration scripts. A database backup is usually small and quick to download.

Restoring from a Partial Backup

You can restore partial backups directly through cPanel. On the Backup page, scroll to the Restore section:

Restoring Files

  1. Under Restore a Home Directory Backup, click Choose File.
  2. Select the home directory backup file from your computer.
  3. Click Upload. The files will be extracted and restored to your home directory.

Restoring a Database

  1. Under Restore a MySQL Database Backup, click Choose File.
  2. Select the .sql or .sql.gz database backup file.
  3. Click Upload. The database will be restored, replacing the existing data in that database.
Warning Restoring a database backup will overwrite all existing data in that database. Make sure you are restoring the correct file to the correct database. If you are unsure, download a fresh backup of the current database first.

Restoring a Full Backup

Full account backups cannot be restored through cPanel. To restore a full backup:

  1. Upload the full backup .tar.gz file to your home directory via File Manager or FTP.
  2. Open a support ticket and let us know you need a full backup restored.
  3. Our support team will restore the backup for you, typically within a few hours.

Automatic Server Backups

Ultra Web Hosting performs automatic daily backups of all hosting accounts. These backups are retained for up to 7 days. If you need a file or database restored from a server-side backup, contact our support team with the following details:

Tip While we maintain server-side backups, we strongly recommend keeping your own off-site copies as well. Download a backup periodically and store it on your local computer or a cloud storage service.