WordPress Backup Guide
Contents
Backup: Backup WordPress
WordPress can be hacked without updates, hosting can fail, plugin/theme updates can break sites, and human error can delete important data. Backups are the safety net for recovery when problems occur. No backup = lose everything.
Backup: Backup WordPress
WordPress Backup has 2 components: 1. All files (WordPress Core, plugins, themes, uploaded images, wp-config.php) 2. MySQL database (posts, pages, comments, users, all settings). Both parts are needed for complete restoration.
Backup: Plugin Backup
UpdraftPlus: free, most popular, Auto Backup to Google Drive/Dropbox. Duplicator Pro: focused on migration and backup. BackupBuddy: premium comprehensive. All-in-One WP Migration: simplest for hosting migration. Jetpack Backup: real-time but expensive.
Backup: UpdraftPlus Automatic Backup
1. Install UpdraftPlus from Plugin Directory 2. Settings → UpdraftPlus → Settings 3. Choose backup schedule for files and database 4. Select remote storage: Google Drive, Dropbox, S3 5. Set number of backups to retain 6. Test first backup.
Backup
Blog updated weekly: backup weekly. E-commerce: backup database daily, files weekly. Frequently updated site: database daily, files every 3 days. Rule: backup frequency should match how often content changes.
Backup
Don't store backups on the same server as the website — if the server fails, backups are lost too. Recommended: Google Drive (free 15GB), Dropbox, Amazon S3, Backblaze B2 (cheap), or local USB drive.
Backup: Restore WordPress Backup
UpdraftPlus Restore: Settings → UpdraftPlus → select backup → Restore, choose components (database + files), click Restore and wait. If admin panel is inaccessible, upload files via FTP and import database through phpMyAdmin.
Backup: Manual Backup WordPress
Manual backup: download /wp-content/ via FTP and export database through phpMyAdmin → Export → SQL. Save both parts together with date in filename. Create .zip archive for easy transfer.
Backup: Backup Hosting
Many hosting providers offer daily backups. cPanel has backups in Home Directory downloadable as .tar.gz. Some hosting includes JetBackup or R1Soft with one-click restore. Check what backup options your hosting provides.