Linux 软件免费装
Banner图

Dragon Migrate - Site Migration, Database Backup & Search Replace

开发者 dragoncoreltd
更新时间 2026年10月10日 10:26
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

backup migrate migration clone search replace

下载

1.0.12 1.0.11 1.0.13 1.0.16 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.0.10 1.0.14 1.0.15

详情介绍:

Dragon Migrate is a WordPress migration plugin that moves databases without breaking them - to a new domain, a new host, or a staging copy. Every migration runs through a resumable job engine that adapts to your server's time and memory limits, so it finishes on cheap shared hosting instead of timing out halfway through. The search and replace is serialization-safe: it unserializes values, replaces inside them, and reserializes, so page builder data and plugin settings survive a domain change intact. Features Multisite Multisite is not supported. The plugin detects a multisite installation and disables itself rather than partially working. No limits Everything runs on your own server, with no limits: streamed exports, resumable imports, serialization-safe search-replace, dry runs, full-site archives, backups with one-click restore, migration profiles and WP-CLI commands.

安装:

  1. Upload the dragon-migrate folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Go to Tools > Migrate

屏幕截图:

  • A finished export with its progress log and the downloadable file.
  • Import - a backup is taken automatically first, with optional find and replace applied after the import.
  • Backups - one-click snapshots, with typed confirmation before a restore.
  • Migration profiles - save a configuration once and re-run it any time.

升级注意事项:

1.0.16 Clearer help about full-site archives. Nothing changes in how you migrate. 1.0.15 Security checks now run inside every action. Nothing changes in how you migrate. 1.0.14 Imports switch the whole database over in one step, so your site stays intact until the import is complete. 1.0.13 Safer imports from other sites. 1.0.12 Translation-ready throughout, with clearer progress. 1.0.10 Full-site archives now fail loudly instead of silently missing files when the file list cannot be written. Safe to update. 1.0.9 Adds a one-time WordPress.org review prompt on the Migrate screen after your first completed job. No other changes. 1.0.6 Maintenance release: visual polish only. Safe to update.

常见问题:

Will this break my page builder content?

No. Search and replace unserializes data before replacing, then reserializes it. Elementor data, which stores JSON with escaped slashes, is handled specifically.

My host has a 30-second timeout. Will migrations finish?

Yes. Jobs run in small batches that are sized dynamically from how long the previous batch took and how much memory it used. A job resumes from its exact cursor position on the next tick.

Where are export files stored?

In a randomly named directory inside your uploads folder, protected from direct access. Downloads are served through an authenticated endpoint, so the raw file path is never exposed.

How do I move WordPress to a new domain?

Export with Find set to your old URL and Replace set to the new one, then import the file on the new site. The search-replace is serialization-safe, so widgets, theme settings and page builder layouts survive the move. Dragon Migrate moves the database. Copy your files (uploads, themes and plugins) yourself over SFTP or your host's file manager.

Can I restore a full-site archive?

Not from the plugin. A full-site archive is a zip you download and keep. To move a site with one, unzip it on your computer, upload the uploads, themes and plugins folders into wp-content on the new host over SFTP, then, on a WordPress install there with Dragon Migrate active and the same table prefix, place the database.sql.gz file from the zip in the migration folder and import it from the Import tab, with Find and Replace set to the old and new site addresses. Dragon Migrate imports the database part; it does not unpack or restore the files.

Why did a plain SQL search and replace break my site?

WordPress stores many settings as serialized PHP strings that record each value's exact length. Editing them with a raw text replace corrupts those lengths, and WordPress silently discards the data. Dragon Migrate decodes values first, replaces inside them, and re-encodes them correctly.

Can I undo a migration?

Yes. A backup is taken automatically before every import and restore, and you can take one manually before any risky change. Restoring can itself be undone, because the current state is backed up first.

Is there a file size limit?

The plugin imposes no limit. Exports stream to disk in batches and imports resume from their exact position, so large databases finish on ordinary shared hosting. To import, place the file in the migration folder shown on the Import tab over SFTP or your host's file manager; files are not uploaded through the browser, which fails for large files on most shared hosting.

Does it support multisite?

Not in this version.

更新日志:

1.0.16 1.0.15 1.0.14 1.0.13 1.0.12 1.0.11 1.0.10 1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0