Directory / plugin

MatrixInn Migrate & Backup

v0.2.4 · by MatrixInn Solutions

Back up, restore and move your whole WordPress site. No file size limit, restore is never locked, and big jobs run in small steps on slow hosting.

About this plugin

MatrixInn Migrate & Backup saves your database, media, plugins and themes into one file you can download, keep, or restore on any WordPress site. Backing up and restoring are both free and have no size limit.

What you can do

  • Back up now with one click, or choose exactly what goes in (database, media, plugins, themes, other folders) and leave out folders you do not need.
  • Restore from any backup: from the list, or by uploading a .mnbk file made on this site or another one.
  • Move a site to a new address. The site address is changed for you, including inside serialized data, JSON and page-builder settings, without breaking them.
  • Schedule backups: daily or weekly, and keep only the last few so the disk never fills up.
  • Safety backup before every restore. If anything goes wrong you can restore the “before” state from the Backups list.
  • Big sites on slow hosting. Backup and restore run in small steps, so a short server time limit does not stop them. An interrupted upload continues where it stopped.
  • WP-CLI: wp minn-mb export, import, list, delete and schedule, with no web server time limit.

Built to be safe

  • A restore is prepared completely off to the side (new files in a temporary folder, new database tables with a temporary name) and switched in at the end. If the switch fails, it is undone and your site stays as it was.
  • Every file in a backup is checked against a checksum before anything is changed. A damaged or incomplete backup is refused.
  • The restore can never overwrite wp-config.php, and it keeps this plugin installed and active.
  • Backups are kept in a folder with a random name, with deny rules, and are only downloadable by administrators from the plugin screen.
  • Nothing is sent to any outside server. There are no ads, no tracking and no upsell notices.

Where backups are stored

In wp-content/minn-mb-backups/ on your own server. A backup on the same server does not protect you if the server is lost, so download important backups to your computer now and then.

Good to know

  • Needs 64-bit PHP (almost every host has it) and the MySQL mysqli extension.
  • Works on single sites. WordPress Multisite is not supported yet.
  • Tables of other applications in the same database, and tables that are not in the backup, are left alone by a restore.

Setup guide, screenshots and FAQs: MatrixInn Migrate & Backup documentation

Built by MatrixInn Solutions. The MatrixInn name and logo shown on the plugin screen are trademarks of MatrixInn Solutions. The plugin shows no branding, links or credits on the public side of your site.

Plugin tags