MagicWP Backup Restore and Migration

Changelog

1.1.0

  • New: automatic scheduled backups (daily or weekly), run unattended via WP-Cron.
  • New: email notifications on backup success and failure (optional).
  • New: retention “keep newest N backups” option, alongside the delete-by-age rule.

1.0.0

  • Initial public release.
  • Backups: chunked, resumable streaming archive of database and files, sized to fit shared-hosting time and memory limits.
  • Restore: integrity validation, confirm-gated destructive restore, automatic table-prefix remapping, and serialized-safe URL search/replace (keeps the destination wp-config.php).
  • Migration: one-click site-to-site transfer with hashed transfer tokens and a token-gated download endpoint.
  • Exclusions: quick toggles (Plugins, Themes, Uploads, Must-use plugins, Cache) plus an “exclude files larger than (MB)” limit.
  • Maintenance: scheduled cleanup cron, structured log viewer with export, and a system self-test.
  • Architecture: PSR-4 (Composer-free), REST API at /wp-json/magicwp-backup-restore-migration/v1/ with capability + nonce protection.

Plugin Website
Visit website

Author
MagicWP.io
Version:
1.1.0
Last Updated
July 7, 2026
Requires
WordPress 6.2
Tested Up To
WordPress 7.0
Requires PHP
8.1

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.