What is Migrate Guru plugin?
Migrate Guru by BlogVault is a free, dedicated WordPress migration plugin — completely separate from backup functionality. Its core value is migrating large WordPress sites (up to 200GB) without requiring local download and re-upload of files. The process is server-to-server: Migrate Guru’s external servers handle the data transfer directly between the source and destination, bypassing the PHP upload limits and execution time constraints that make large migrations difficult with traditional tools.
The plugin is genuinely free with no size-based upgrade required — a notable contrast to All-in-One WP Migration’s 512MB free limit or UpdraftPlus’s manual migration process. Migrate Guru handles database migration with automatic URL replacement, including serialized data, and supports WordPress Multisite migrations. It works with all major WordPress hosts and does not require access to the destination server’s file manager or FTP.
The trade-off is that Migrate Guru routes data through BlogVault’s infrastructure during migration, which means site data briefly passes through their servers. For users with data sensitivity requirements, direct server-to-server migration tools (like WPvivid’s key-based migration or Duplicator’s installer approach) may be preferable. For most sites where migration convenience outweighs data transit concerns, Migrate Guru is one of the easiest and most reliable free migration options available.
Need Help With Migrate Guru Setup, Troubleshooting, or Customization?
Need help with Migrate Guru? Whether you are dealing with errors, broken functionality, styling problems, plugin conflicts, or advanced customization, we can help you fix the issue and get the plugin working properly on your WordPress site.
Get Migrate Guru Expert HelpKey Features
- Free migration for sites up to 200GB — no size-based upgrade needed
- Server-to-server migration via Migrate Guru's infrastructure
- Handles large sites without PHP timeout issues
- Automatic URL replacement including serialized data
- WordPress Multisite support
Pros & Cons
Pros
- Completely free regardless of site size (up to 200GB)
- Server-to-server approach eliminates upload limits and timeout issues
- Easier than Duplicator for non-technical users — no FTP required
Cons
- Site data passes through Migrate Guru/BlogVault's servers during migration
- No backup functionality — purely a migration tool
Free vs Premium
Completely free — no paid tier for Migrate Guru. Unlimited migrations, all hosting providers, sites up to 200GB.
Common Problems & Fixes
Migrate Guru migration is stuck at a specific percentage — what should I do?
Migration stalls usually indicate a connectivity issue between Migrate Guru’s servers and your destination host. Check: (1) the destination site is publicly accessible without authentication or maintenance mode; (2) your destination host’s firewall is not blocking incoming connections from Migrate Guru’s IP ranges (check their documentation for the IP list to whitelist); (3) the destination database credentials entered are correct. If the migration has been stuck for over 30 minutes, cancel and restart — Migrate Guru will resume from where possible.
After Migrate Guru migration, my site at the destination is showing "Error establishing a database connection" — why?
This error means the wp-config.php on the destination site has incorrect database credentials. Migrate Guru should update wp-config.php automatically, but this can fail if file permissions prevent writing. Connect via FTP or the hosting file manager, open wp-config.php, and manually update DB_NAME, DB_USER, DB_PASSWORD, and DB_HOST to match your destination database credentials. The correct values are in your hosting control panel under MySQL Databases.
Migrate Guru failed with "Migration failed — could not connect to destination" — how do I fix this?
Destination connection failures mean Migrate Guru cannot reach the plugin on your destination site. Verify: the Migrate Guru plugin is installed and activated on the destination site; the destination site’s URL is correct (no typos, correct protocol http/https); no WAF (web application firewall) or security plugin is blocking Migrate Guru’s connection. Temporarily disable security plugins on the destination during migration and re-enable after completion.
Customization & Developer Notes
How do I migrate a WordPress site to a new domain using Migrate Guru?
Install Migrate Guru on the source site. In the migration setup, enter the destination site URL (the new domain) and the destination site’s Migrate Guru migration key. Migrate Guru will ask for the new domain during setup and automatically replace all instances of the old domain with the new one during migration — including in the database, serialized arrays, and configuration files. After migration, verify key pages and settings to confirm URL replacement was complete.
Can Migrate Guru handle WordPress Multisite network migrations?
Yes, Migrate Guru supports Multisite migrations. The process is the same as a single-site migration: install on the source network, enter destination details, and initiate. Multisite migrations require the destination server to have WordPress Multisite already configured (subdomain or subdirectory mode matching the source). After migration, verify network admin settings and individual subsite URLs. Plugin and theme network-activation status is preserved.
Frequently Asked Questions
Is Migrate Guru really free for large sites?
Yes — Migrate Guru is free for sites up to 200GB without any payment required. There is no premium version. The plugin is a free offering from BlogVault as a customer acquisition tool — users who need ongoing backups can then upgrade to BlogVault’s paid backup service. The migration tool itself has no upsell or size limit for the migration function.
How does Migrate Guru compare to All-in-One WP Migration for large sites?
For sites over 512MB, Migrate Guru is the better free option. All-in-One WP Migration’s free version caps at 512MB and requires a paid Unlimited extension for larger sites. Migrate Guru handles up to 200GB for free using a server-to-server approach that does not require browser download/upload. The limitation is that Migrate Guru routes through external servers, while All-in-One WP Migration (with Unlimited) handles the transfer via browser on your own connection.
Can Migrate Guru break after updates?
Yes, that can happen, especially on older sites with many plugins. This usually happens when the plugin, theme, and add-ons are updated out of sequence. In most cases, testing on staging catches the issue before it reaches the live site. From experience, backups and changelog reviews save a lot of cleanup time.
What should I check before installing Migrate Guru?
Start by checking whether another plugin already does the same job. In most cases, overlap is what creates avoidable conflicts and performance issues. A common issue is installing a plugin because it looks convenient without checking the stack first. From experience, a short compatibility review avoids most of the pain later.