Backups via Backblaze
Automated backups of your WordPress database, files, themes, and plugins to Backblaze B2. Includes scheduled backups, email notifications, and a complete backup log. Available on WordPress.org.

What It Does
Backups via Backblaze automatically backs up your WordPress site to Backblaze B2 cloud storage. Schedule backups to run automatically, choose what to backup (database, files, themes, plugins, or everything), and get notified if something goes wrong.
Your backups are stored securely in Backblaze B2, so even if something happens to your server, your data is safe. Backups run automatically in the background, so you can set it and forget it.
Features
Automated Scheduled Backups
Schedule backups to run every 10 minutes, 30 minutes, hourly, twice daily, daily, or weekly. Choose the frequency that works for your site. Backups run automatically via WordPress cron.
Multiple Backup Types
Backup your database, files (uploads), themes, plugins, or everything with a full backup. Choose exactly what you need to backup, or backup everything at once.
Backblaze B2 Integration
Secure cloud storage using Backblaze B2. Your backups are encrypted and stored safely off-site. Backblaze B2 is reliable, affordable, and designed for backup storage.
Email Notifications
Get notified when backups fail. Configure custom email addresses to receive alerts, so you know immediately if something goes wrong with your backups.
Backup Log
View complete history of all backup operations. See when backups ran, their status, file sizes, and any error messages. Search and filter to find what you're looking for.
Manual Backups
Run backups on-demand from the admin panel. Need a backup right now? Click a button and it runs immediately. Perfect for before making major changes or updates.
Multisite Support
Fully supports WordPress Multisite installations. Configure settings at the network level, and all sites in your network can use the same backup configuration.
Backup Types
Database Backup
Complete backup of your WordPress database. All posts, pages, comments, settings, and data exported as SQL.
Files Backup
Backup of your uploads directory. All images, media files, and user-uploaded content compressed into a ZIP file.
Themes Backup
Backup of all installed themes. Keep your custom themes safe and easily restore them if needed.
Plugins Backup
Backup of all installed plugins. Restore your plugin setup quickly if something goes wrong.
Full Backup
Complete backup of everything - database, files, themes, and plugins all in one. The most comprehensive backup option for complete peace of mind.
How It Works
The plugin connects to your Backblaze B2 account and automatically backs up your WordPress site on the schedule you configure. All backups are stored securely in Backblaze B2 cloud storage.
Here's what happens:
- Install and activate the plugin from WordPress.org
- Create a Backblaze B2 account and bucket (if you don't have one)
- Configure your Backblaze credentials in Settings → Backblaze
- Choose your backup schedule and which types of backups to run
- Backups run automatically on your schedule
- View backup history and status in Tools → Backup Log
Once configured, backups run automatically. You can also run manual backups anytime from the settings page.
Flexible Scheduling
Choose how often your backups run. The plugin supports multiple schedule options to fit your needs:
Every 10 Minutes
For high-traffic sites that need frequent backups
Every 30 Minutes
Regular backups for active sites
Hourly
Once per hour for most sites
Twice Daily
Morning and evening backups
Daily
Once per day - the most common choice
Weekly
Once per week for low-traffic sites
Security & Privacy
Security is built into the plugin from the ground up:
- Application keys are encrypted before being stored in your database
- Backup files are stored securely in Backblaze B2 with encryption
- Local backup files are automatically deleted after upload
- Backup directory is protected with .htaccess and index.php files
- Duplicate backup prevention - won't run if a backup is already in progress
- All data stays in your control - stored in your Backblaze account
Requirements
- WordPress 5.8 or higher
- PHP 7.4 or higher
- A Backblaze B2 account and bucket (get one free at backblaze.com)
- PHP ZipArchive extension (required for file, theme, and plugin backups)
That's it. No other plugins or services required. Just WordPress, PHP, and a Backblaze B2 account.
Ready to get started?
Backups via Backblaze is coming soon to WordPress.org. It will be free, open source, and ready to use. Search for "backups-via-backblaze" on WordPress.org.