A backup is useful only if it contains the pieces you need and you know how to restore it. A WordPress site generally needs both its files (including uploads, themes, and plugins) and its database.

Before an update or migration

  1. Check whether your hosting plan provides scheduled or on-demand backups and how long they are retained.
  2. Use your host’s documented backup tool or a trusted WordPress backup method. In cPanel, the Backup or Backup Wizard interface may be available, depending on the provider.
  3. For a complete site recovery, make sure you have both the database and site files. A home-directory archive alone may not include the database.
  4. Keep a copy outside the hosting account when possible, protected with appropriate access controls.
  5. Record when the backup was made and where it is stored.

Plan the restore before you need it

Ask your host how to restore a database and files, whether restoring overwrites newer changes, and whether the restore is self-service or requires support. A full account restore can affect email and other sites in the account, so confirm the scope before requesting one.

Practical check: Do not assume a backup is usable just because a job says “complete.” Ask how restoration works and periodically verify that the backup contains the required files and database.