Linux 软件免费装
Banner图

Mench Migrate

开发者 menchhub
更新时间 2026年11月7日 01:41
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

backup migration restore clone move site

下载

1.2.4 1.2.5

详情介绍:

Mench Migrate exports your whole site (database, plugins, themes, uploads and other wp-content files) into one .mmig backup and imports it on another WordPress install, or restores it on the same one. There is no archive size limit and no paid step to restore (tested with 500,000 files at a 256 MB PHP memory limit; see Known limitations). Everything above is free and stays free. Optional paid add-ons, sold on menchplugins.com, add cloud storage (S3-compatible: Cloudflare R2, AWS S3, Backblaze B2, Wasabi, DigitalOcean Spaces), scheduled backups with Mench Notify alerts, and direct site-to-site transfers. The Add-ons tab shows what each one does and links to its page; this plugin never contacts menchplugins.com and never installs anything by itself. A bought add-on is a normal plugin ZIP that you upload under Plugins → Add New. Single-site WordPress with MySQL or MariaDB. Multisite and SQLite are not supported in this version.

安装:

  1. In Plugins → Add New, search for "Mench Migrate", then Install and Activate. Or upload the ZIP under Plugins → Add New → Upload Plugin, or copy the mench-migrate folder to wp-content/plugins/.
  2. Open Mench Migrate in the admin menu.
  3. Export this site, or import a .mmig or .wpress backup on the site you are moving to.

屏幕截图:

  • An export with live progress: file counts, megabytes, speed and time left.
  • Import a .mmig or .wpress file of any size; the upload resumes after a dropped connection.
  • The compatibility report, shown before anything on the site changes.
  • Backups: restore, download or delete; a rollback copy is kept after every restore.
  • The Add-ons tab: optional cloud storage and schedules from menchplugins.com.

升级注意事项:

1.2.1 Adds core API 3 for add-ons (kept options, rollback continue token, progress for imports awaiting confirmation). Safe to update. 1.2.0 Ready for wordpress.org. Add-ons are now installed by uploading their ZIP (or with Mench Migrate Connect); installed add-ons keep working.

常见问题:

Is it really free for big sites?

Yes. There is no archive size limit and no paid step to import or restore. Large sites are exported, uploaded and imported in short resumable steps.

Can I import a backup made by All-in-One WP Migration?

Yes. Mench Migrate imports .wpress archives made by All-in-One WP Migration, as long as they were exported without encryption and compression. Mench Migrate is not made by or affiliated with the makers of All-in-One WP Migration.

What are the add-ons?

Optional paid plugins from menchplugins.com: Cloud Storage (S3-compatible), Schedules and Site-to-Site. You buy one, download its ZIP from your menchplugins.com account and upload it under Plugins → Add New → Upload Plugin. This plugin works fully without them and does not contact menchplugins.com.

What happens to my backups when I delete the plugin?

They stay. Deleting the plugin removes its settings, scheduled events and any leftover import tables. Turn on Settings → "Delete all backups when the plugin is uninstalled" to remove the backups folder too.

My server runs nginx. Are backups safe?

nginx ignores the .htaccess guard. The folder name is random and contains an index.php, and the dashboard warns when files in it can be fetched over the web; add a rule denying that folder to your nginx configuration.

What does an import keep from this site?

Your own object-cache.php, advanced-cache.php, db.php, db-error.php, maintenance.php and sunrise.php drop-ins stay (they belong to this server, and the compatibility check lists any the backup carried). mu-plugins are merged: the backup's entries replace those of the same name, and this site's others stay.

Known limitations

  • Very large files lists need PHP memory: about 250 bytes per file (500,000 files fit in 256 MB). Beyond that, raise memory_limit; the error says so.
  • A hand-crafted or damaged .wpress database dump with huge statements can exhaust memory while it is read. The import stops before anything on the site changes.
  • On MySQL servers with lower_case_table_names=1 (Windows, some Azure hosts), tables with capital letters in their name (such as wp_wfConfig) cannot be imported; the import stops before the switch.
  • When the old table prefix appears inside the new one (wp_ to wp_wp_), prefixed option and user meta keys may be rewritten twice; use clearly different prefixes.
  • Files reached through a symlinked folder inside wp-content are backed up, even when the link points outside it.
  • Encryption uses Argon2id with 256 MB of memory outside PHP's memory_limit; hosts that cap process memory below that may stop an encrypted export or import.
  • If the WordPress salts are stored in the database (no salt constants in wp-config.php), the import replaces them, so you are asked to sign in again to finish the import.

更新日志:

1.2.5 1.2.4 1.2.3 1.2.1 1.2.0 1.1.0 1.0.0