Migrator
Move hundreds of accounts with a dry run first and a plan for DNS.
- Dry run that reports problems before anything moves
- Mail, databases, cron jobs and SSL carried over
- Low-TTL DNS plan so the cut-over takes minutes
- 30-day refund
- No per-account fees
- Installed same day
In this video
- What it does
- Install from WHM
- First configuration
- Daily use and alerts
Dashboard in WHM
Settings and presets
Customer view in cPanel
Alerts and reports
| cPanel & WHM | 11.110 or newer, tested on every release |
| Operating system | AlmaLinux 8/9, Rocky Linux 8/9, CloudLinux 8/9, Ubuntu 22.04 |
| Architecture | x86_64 |
| Resources | 512 MB free RAM, 200 MB free disk |
| Network | Outbound HTTPS to the license server |
| Specific to this plugin | |
| Source panels | Plesk Obsidian, DirectAdmin, cPanel, Apache/Nginx |
| Databases | MySQL, MariaDB |
| Install path | /usr/local/cpanel/whostmgr/docroot/cgi/migrator |
- DirectAdmin 1.67 support
- Fix: mailbox quota carry-over
- Per-account verification report
Sound familiar?
Migrations fail on the details
Cron jobs, SSL and mail are what get forgotten.
Downtime during the cut-over
High TTLs mean customers see the old server for days.
No proof it worked
Customers ask what moved, and you cannot say.
What it does for your servers
Move hundreds of accounts with a dry run first, DNS cut-over planning and a per-account checklist.
Dry run that reports problems before anything moves
Mail, databases, cron jobs and SSL carried over
Low-TTL DNS plan so the cut-over takes minutes
Per-account verification report for your customers
Live in under 15 minutes
- 1Run the dry run
Get a list of problems before a single byte moves.
- 2Lower TTLs and migrate
Accounts move in batches while DNS prepares the switch.
- 3Verify and hand over
A per-account report shows what moved and what passed.
What changes on day one
| Without it | With it | |
|---|---|---|
| Surprises | Found mid-migration | Reported by the dry run |
| Cut-over | Days of mixed traffic | Minutes with low TTL |
| Proof for customers | None | Per-account report |
Pick your license
An engineer installs, configures and tests it over SSH, usually the same business day.
All six plugins from $149 a year, with free installation on one server on Pro.
Questions before you buy.
Which source panels are supported?
Plesk Obsidian, DirectAdmin, cPanel and plain Apache/Nginx with MySQL or MariaDB.
Can I migrate while sites stay online?
Yes. Accounts are copied while the old server keeps serving, then a final sync runs right before the DNS switch.
Which cPanel & WHM versions are supported?
cPanel & WHM 11.110 and newer on AlmaLinux 8/9, Rocky Linux 8/9, CloudLinux 8/9 and Ubuntu 22.04. We test every new cPanel release.
How is the license counted?
Per server IP. There are no per-account or per-customer fees, so your costs do not grow when you sell more hosting.
What if the plugin does not fit my setup?
Ask for a refund within 30 days and we return the full amount, no questions asked.
Related plugins
BackupVault
Per-account backups to S3, Backblaze B2 and Wasabi
MailGuard
Outbound spam limiter and sender reputation dashboard
WP Shield
One-click WordPress hardening and safe auto-updates
Put your server on autopilot this week.
Try any plugin for 30 days. If it does not fit your stack, you get your money back.