New 24/7 monitoring and daily cloud backups now included in every Shield Pro plan.

Backups

How to back up a WordPress site manually

Automated backups fail silently more often than hosts admit. A manual backup proves you have working files and a database dump before migrations, updates, or malware cleanup.

Time: 30-60 minutes Level: Beginner

What this problem looks like

A complete WordPress backup has two parts: the MySQL database and the wp-content directory plus core files you customized. Missing either half makes restore impossible or incomplete.

Manual backups complement plugin schedulers. Run one before major changes even when your host promises daily snapshots.

Test restores on staging at least once. A backup you have never restored is only a file, not a safety net.

Export the database in phpMyAdmin

  1. Open hosting → phpMyAdmin.
  2. Select the WordPress database.
  3. Click Export → Quick → SQL → Go.
  4. Save the .sql file with the site name and date in the filename.

Export with WP-CLI

bash
cd /path/to/wordpress
wp db export ~/backups/mysite-$(date +%F).sql
wp db export --tables=wp_posts,wp_postmeta ~/backups/posts-only.sql
WP-CLI respects table prefixes automatically. phpMyAdmin exports need the correct database selected.

Download files via SFTP

Connect with SFTP and download wp-content/ entirely. Include uploads, plugins, and themes.

Also save wp-config.php from the site root and .htaccess if present.

  • Large uploads folders may take hours. Compress in file manager when available.
  • Exclude cache folders inside wp-content/cache if space is tight.
  • Note WordPress core can be re-downloaded but custom core edits need saving.

What a backup plugin adds

Plugins like UpdraftPlus bundle database and files into one archive on a schedule. Manual steps still matter when the plugin itself is broken or the site is down.

Storage and retention

Keep at least three restore points: before updates, before migrations, and a recent weekly copy.

Store backups off the web server. Ransomware and host failures can destroy local copies.

When to stop DIY and hire help

If manual backups feel slow or you need tested daily restores, BugShield Shield maintenance includes cloud backups and restore help from UK developers.

FAQs

Do I need to back up WordPress core files?

Usually no. You can reinstall core from wordpress.org. Back up core only if you edited files directly.

How large will my backup be?

Mostly uploads size. Media-heavy sites produce multi-gigabyte wp-content folders.

Can I backup while the site is live?

Yes, but busy shops may have inconsistent dumps during orders. Put the site in maintenance mode for the cleanest export.

How often should I backup manually?

Before every risky change at minimum. Complement with automated daily backups for routine protection.

Rather someone else fixed it?

Request a fix at a confirmed price. Named UK developer, secure Vault, direct chat.

Request a Fix