Skip to content
Sign In Create account

Your website

Back up and restore a site in cPanel

Use cPanel's Backup Wizard to take a full or partial backup, and restore files, databases or mail filters.

1 min read Updated

cPanel's Backup Wizard makes a copy of your website that you can download and keep. Take one before any big change — an update, a new theme, a migration.

Tip

Want backups that happen by themselves and are kept off the server? See Website Backup.

Take a backup

  1. Open your control panel.
  2. In cPanel, under Files, click Backup Wizard, then Backup.
  3. Choose the kind of backup:
BackupContainsRestore it
FullThe whole account: files, databases, email, settingsNot from cPanel — open a ticket
Home directoryYour files, as .tar.gzFrom the Backup Wizard
MySQL databasesOne database, as .sqlFrom the Backup Wizard
Email forwarders and filtersYour mail rulesFrom the Backup Wizard
  1. For a partial backup, click the item to download it straight away. For a full backup, choose where to save it — your home directory, or a remote FTP or SCP server — then click Generate Backup. You can ask for an email when it's done.

Full backups are named backup-MM-DD-YYYY…tar.gz and appear under Download when ready.

Important

A backup can fail if the account is at or near its storage limit — the server can't write the files it needs. Free some space first. And download your backup: a copy left on the same server doesn't protect you if the server has a problem.

Restore a partial backup

  1. In the Backup Wizard, click Restore.
  2. Choose what to restore: Home Directory, MySQL Databases or Email Forwarders & Filters.
  3. Click Choose File, select the backup file on your computer, and click Upload.

The restore overwrites what's there now with what's in the backup.

Still stuck?

Open a ticket from your control panel and say which step you reached. A screenshot of what you see is the fastest way to show us.

Still stuck

Nothing here fits? Write to us.

Tell us what you are trying to do rather than what went wrong, and we will tell you whether it is something we can fix from here.

  • Answered by a person

    There is no ticket robot in front of us. What you write is what somebody reads.

  • Say what you are trying to do

    The fastest answers come from the message that explains the goal, not only the error.

  • Your services are already in front of us

    Sign in first and we can see the account the question is about without asking you to describe it.