Curated resource guide
WordPress Backups and Disaster Recovery
Build a WordPress backup system around recoverability, not the appearance of successful jobs. This collection covers files, databases, configuration, retention, off-site and immutable storage, encryption, restore testing, WooCommerce and multisite concerns, recovery objectives, provider limitations, and documented disaster runbooks.
Scope
What this guide covers
- Backup strategy
- files, database and configuration
- full versus incremental backups
- frequency
- retention
- off-site storage
- encryption
- access control
- immutable backups
- automated verification
- restore testing
- recovery time objective and recovery point objective
- large sites
- WooCommerce transactional data
- multisite
- object storage/media
- server snapshots
- database point-in-time recovery
- staging restores
- disaster scenarios
- ransomware/compromise considerations
- provider backups versus independent backups
- and documented recovery runbooks
Selected references
Curated resources
Links open the original publisher so you can use the complete, current material in context.
- 01Recommended starting point
WordPress Backups
Start with the official model for protecting both the database and files required to reconstruct a WordPress site.
developer.wordpress.org - 02
Backing Up the WordPress Database
Practical database backup paths for common tools, command-line access, automation, and verification.
developer.wordpress.org - 03
Backing Up WordPress Files
Identify the configuration, uploads, themes, plugins, and other filesystem data a complete recovery needs.
developer.wordpress.org - 04
WP-CLI Database Export
Create scriptable SQL exports with database credentials and table context taken from the WordPress installation.
developer.wordpress.org - 05
WP-CLI Database Import
Restore SQL through a documented command that fits repeatable recovery and environment-migration procedures.
developer.wordpress.org - 06
Restic Documentation
A clear guide to encrypted, deduplicated backups across local and remote storage with integrity checks and retention.
restic.readthedocs.io - 07
BorgBackup Documentation
Reference documentation for encrypted deduplicated archives, pruning, verification, mounting, and restores.
borgbackup.readthedocs.io