FlyWP can automatically back up your sites on a schedule and store them in S3-compatible object storage.
Setting Up Backup Storage
- Go to Settings → Backup Providers
- Add your S3-compatible storage credentials:
- AWS S3
- DigitalOcean Spaces
- Backblaze B2
- MinIO
- Specify a bucket and optional path prefix
Configuring a Backup Schedule
- Go to Site Dashboard → Backups
- Click Configure Schedule
- Choose frequency: Daily, Every 12 hours, Every 6 hours, or Hourly
- Set the retention period (how many backups to keep)
What Gets Backed Up
Each backup includes:
- Database — a full MySQL dump (gzipped)
- Files —
wp-content/uploads, wp-content/plugins, wp-content/themes
- Configuration —
wp-config.php and .htaccess
Restoring from a Backup
- Go to Site Dashboard → Backups
- Find the backup you want to restore
- Click Restore and confirm
- FlyWP will restore the database and files, then clear all caches
Restores typically take 1–5 minutes depending on site size.