Chykalophia Docs
WordPress

How WordPress backups work

Learn how WordPress backups work, what gets backed up, where backups are stored, and how to restore if something goes wrong.

wordpressmaintenancesecuritybeginner

A backup is a saved copy of your entire website — all the content, design, and settings. If anything ever goes wrong (a bad update, a hacked site, accidental deletion), a backup lets you restore everything to how it was. This guide explains how backups work and what you should have in place.

Quick summary

WordPress doesn't back itself up automatically — backups come from your hosting provider or a backup plugin. You should have daily automatic backups stored off-site. Before any major update, take a manual backup. Know how to restore before you ever need to.

What a backup contains

A complete WordPress backup has two parts:

WordPress files

  • Your theme files (design)
  • Plugin files
  • Uploaded images and documents
  • WordPress core files

The database

  • All your content: pages, posts, comments
  • Settings and configurations
  • User accounts
  • WooCommerce orders (if applicable)

You need both parts for a complete restore. A backup of just the files (without the database) won't work, and vice versa.

Where backups come from

Your hosting provider

Most managed WordPress hosts include automatic backups:

HostBackup frequencyRetention
FlywheelDaily30 days
WP EngineDaily (or more)40+ days
KinstaDaily14 days (more on higher plans)

Check your hosting dashboard to confirm your backup settings and how to restore. Most hosts also let you trigger a manual backup before a major update.

Hosting backups can disappear if you change hosts

Your hosting provider's backups are stored on their servers. If you cancel your hosting account, those backups may be deleted. Keep your own copy of important backups separately.

Backup plugins

A backup plugin runs on your WordPress site and creates backups on a schedule. Popular options include UpdraftPlus, BackupBuddy, and Jetpack Backup. The key is storing backups off-site — in a cloud service like Google Drive, Dropbox, or Amazon S3 — not just on your hosting server (if the server is compromised, those backups are too).

Chykalophia's care plan

If we manage your site, backup management is included in your care plan. We configure reliable daily backups stored off-site and can restore your site if needed.

Manual backups before updates

For major updates, take a fresh manual backup right before you start:

Log in to your hosting dashboard (Flywheel, WP Engine, Kinsta, etc.) and look for a Backups section. Most hosts have a "Back up now" or "Create backup" button. Give it a clear label so you can identify it later (e.g., "Pre-update 2024-03-15").

Open the backup plugin from your WordPress dashboard. Look for a "Back up now" option. Make sure the backup is being saved to an off-site location (Google Drive, Dropbox, etc.) and wait for confirmation that the backup completed successfully.

How to restore from a backup

Restoring a backup depends on where it's stored and which tool created it.

Via your host: Log in to your hosting dashboard, go to the Backups section, find the backup you want, and click Restore (or similar). Most hosts walk you through the process step by step.

Via a backup plugin: Open the plugin in your WordPress dashboard (or, if the dashboard is inaccessible, access the plugin's restore file via your hosting file manager or FTP). Follow the plugin's restore wizard.

Test your backups before you need them

It's worth doing a test restore to a staging site at least once. You want to know the process works before you're in a panic situation. We do this for all care plan clients.

How often should you back up?

Site typeRecommended backup frequency
Blog or brochure site (rarely updated)Weekly
Active blog or regularly updated siteDaily
E-commerce storeDaily or more (orders can come in at any time)
Site undergoing development or updatesBefore every major change

Common questions

Need a hand?

If you're stuck, email support@chykalophia.com and we'll help. Include your website address and a screenshot if you can.

Learn more

How WordPress backups work | Chykalophia Docs