Skip to content
Free on WordPress.org

Emnes Backup Migrate Reset

Modern WordPress backup, migration, and database reset — with a full REST API and WP-CLI.

Version 1.0.0 Requires WordPress 6.0+ Requires PHP 8.1+ License GPL-2.0+

Everything you need

All features are available in the free version. No account required.

🗄️

Full Site Backup

Back up your database, plugins, themes, and uploads with one click. Chunked processing handles large sites automatically.

♻️

Selective Restore

Choose which components to restore from any backup. Automatic URL search-and-replace handles domain migrations.

🔄

Database Reset

Reset your WordPress database to a fresh installation state with multiple confirmation steps and reactivation options.

📦

Import / Export

Export backups as downloadable ZIPs and import on another site. ZIP bomb protection validates all imported archives.

🔌

REST API

Full REST API (backmire/v1) with 14 endpoints covering all operations. All endpoints require admin authentication.

⌨️

WP-CLI Support

Create, list, verify, and delete backups from the command line with wp backmire backup.

Backup Verification

Every backup component generates a SHA-256 checksum. Verify integrity at any time to detect corruption or tampering.

🕒

Retention Policies

Automatically clean up old backups by count or age, keeping your storage tidy without manual housekeeping.

Pro Add-on

Go further with Pro

Unlock advanced automation and cloud storage capabilities.

  • Scheduled Backups — hourly, daily, or weekly via WordPress cron
  • Cloud Storage — Amazon S3, Google Drive, Dropbox, or SFTP
  • Email Notifications — on backup success, failure, or corruption
  • WordPress Core Backup — include WP core files in your backups
  • Encrypted Credentials — all cloud storage secrets encrypted at rest

Quick installation

From WordPress admin

  1. Go to Plugins › Add New
  2. Search for Emnes Backup Migrate Reset
  3. Click Install Now, then Activate

Via WP-CLI

wp plugin install emnes-backup-migrate-reset --activate