Run a verification before transferring an account with the live migration tool
Needs Review
As a web-hosting provider, I would like cPanel account live transfers to check if the account can be transferred without any known errors so that an account is not transferred when an error will happen.
Here are the errors that I have encountered that could easily be verified before running the account transfer :
- Maximum database username and database name length when migrating to a server with MySQL 8
- Presence of calendars that will not be transferred from a server not using CCS to one that does use CCS
- Presence of non-default MX records when live transferring between two servers using the same DNS cluster
- IP address of main domain different to the account's IP, as it will be replaced with the new account's IP address.
- MySQL passwords using an unsupported format on the new server
There are probably quite a few more that I'm not aware of.
There could be a global option to run a pre-check on selected accounts before launching the transfer and you could quickly write new detection rules when a known issue arrises that could be updated independently to cPanel releases.
This would help save time for web hosts running account transfers and reduce urgent support tickets for cPanel staff.
Replies have been locked on this page!