Backup Migrate Reset
Modern WordPress backup, migration, and database reset — with a full REST API.
Built for developers and site owners who value reliability and control.
Complete backup + restore + migrate + reset in one free plugin
Backup. Migrate. Restore. Reset.
Everything you need to manage your WordPress site's data lifecycle, in one lightweight plugin.
Backup
Full site backup with component selection — database, plugins, themes, uploads. Chunked processing handles large sites.
Migrate
Export backups as ZIP, import on another site. Automatic URL search-and-replace handles domain changes seamlessly.
Restore
Selective restore — choose which components to bring back. Safe database restore with foreign key handling.
Reset
Reset database to a fresh WordPress install. Optionally reactivate your current theme and plugins after reset.
Packed with Features, Zero Cost
No setup headache. Install, activate, and you're ready to go.
Component Selection
Choose exactly which parts to backup — database, plugins, themes, uploads, or any combination.
Backup Verification
Verify backup integrity with checksum validation. Know your backups are reliable before you need them.
Retention Policies
Auto-clean old backups by count or age. Keep your storage tidy without manual intervention.
Search & Replace
Automatic URL replacement during migration. Move between domains without broken links.
Real-Time Progress
Live progress tracking with adaptive polling. Always know exactly where your operation stands.
Audit Log
Every operation logged with user, timestamp, and details. Full accountability for team sites.
14 REST API Endpoints
Full REST API for headless workflows, CI/CD pipelines, and custom integrations.
WP-CLI Commands
Create, list, verify, and delete backups from the command line. Perfect for automated workflows.
Hooks & Filters
Extensible with actions and filters for every operation. Build on top of BMR with confidence.
Built for Automation
BMR ships with a complete REST API (14 endpoints) and WP-CLI support. Integrate backups into your deployment pipeline, CI/CD workflow, or custom admin tools.
wp bmr backup create --components=database,plugins
wp bmr backup list --format=table
wp bmr backup verify <nonce>
POST /wp-json/bmr/v1/backup
GET /wp-json/bmr/v1/backups
POST /wp-json/bmr/v1/restore/{nonce}
Unlock Automated Workflows
The Pro add-on extends BMR with everything you need for hands-off site management.
-
Scheduled Backups Hourly, twice daily, daily, or weekly — fully automated with component selection.
-
Cloud Storage Amazon S3, Google Drive, Dropbox, SFTP — with chunked uploads and test connection.
-
Email Notifications Get alerted on backup success or failure with size, duration, and component details.
-
WordPress Core Backup Back up WP core files alongside database, plugins, themes, and uploads.
-
AES-256-CBC Encryption All API keys and credentials encrypted at rest. Never exposed in HTML forms.
Free vs Pro
See exactly what you get with each version.
| Feature | Free | Pro |
|---|---|---|
| Full Site Backup (DB, Plugins, Themes, Uploads) | ||
| Selective Restore | ||
| Database Reset | ||
| Import / Export Migration | ||
| Search & Replace (URL Migration) | ||
| Backup Verification (Checksum) | ||
| Retention Policies | ||
| REST API (14 Endpoints) | ||
| WP-CLI Commands | ||
| Audit Log | ||
| Real-Time Progress Tracking | ||
| WordPress Core File Backup | ||
| Scheduled Backups (Hourly → Weekly) | ||
| Amazon S3 Storage | ||
| Google Drive Storage | ||
| Dropbox Storage | ||
| SFTP Storage | ||
| Email Notifications | ||
| AES-256-CBC Encryption at Rest | ||
| Priority Support |
Up & Running in 2 Minutes
No coding required. No configuration files.
Install & Activate
Search "Backup Migrate Reset" in WordPress Plugins. Install, activate — done.
Create Your First Backup
Select components (database, plugins, themes, uploads) and click Backup. Progress tracked in real-time.
Restore, Migrate, or Reset
Download backups, import on another site, selectively restore, or reset your database — all from one screen.
Frequently Asked Questions
How large a site can BMR handle?
Can I migrate between different domains?
Is my data safe during a reset?
Does it work with WP-CLI and automation?
What does the Pro add-on include?
Is the free version limited in functionality?
Ready to Take Control of Your WordPress Data?
Join WordPress site owners who trust Backup Migrate Reset for reliable backups, safe migrations, and clean resets.
Free version includes full backup, restore, migrate, reset + REST API + WP-CLI