30% off Pro plugins with LAUNCH30 See plugins
Dragon Migrate Pro box
All plugins

Dragon Migrate Pro

Pro add-on for Dragon Migrate. Push and pull databases and media directly between two WordPress sites.

Have a code? Enter it at checkout.

Documentation

A year of updates and support, renewed yearly. Cancel any time; the plugin keeps working.

Not ready to buy? Dragon Migrate is free

Or get every plugin, unlimited sites — £349/year

Signed site-to-site push and pull: send this database (and your files) straight to a paired staging or production site, with serialization-safe search-replace applied in flight.

Features

What Dragon Migrate Pro does

Adds database push and pull between sites, preflight checks, automatic rollback points and audit logging.

Database Push and Pull

Send this site's database to a paired site, or bring a paired site's database into this one

Media and File Sync

Transfer the uploads, themes and plugins the other site does not already have, compared by size and checksum so nothing is sent twice

Signed Transport

Every request is HMAC-SHA256 signed over the method, path, timestamp, nonce and body, with replay protection

Preflight Checks

Versions, table prefixes, disk space and writability are checked before anything is written

Automatic Rollback Point

The receiving site takes a restore point first, and the transfer stops rather than proceeding if it cannot be created

Resumable Transfers

Per-chunk checksums, retry with backoff, and a cursor that survives a closed browser tab

Scheduled Syncs

Run a pull or a file sync on a schedule, with an email only when one fails

Audit Log

Who moved what, when, and from where, exportable as CSV

WP-CLI

`wp dragon-migrate push`, `pull`, `sync-files` and `connections`

Guides

Put Dragon Migrate Pro to work

Step-by-step guides from the team that builds it. All guides

Requirements

  • · WordPress 6.2 or newer
  • · PHP 8.0 or newer
  • · The free Dragon Migrate plugin
  • · WordPress 6.2+ · PHP 8.0+

Changelog

v1.0.11

Your licence now keeps working after it lapses. Pro features stay on for every activated site; renewing restores updates and support on the same key. - The licence screen shows **Lapsed**, and what that means, instead of a red Expired. - New versions are fetched only while the licence is current. Nothing else changes.

View full changelog →