How to migrate from cPanel to Plesk using Plesk Migrator?
Since Plesk 12.5, migrating from a cPanel server can be done either via the Plesk interface or via the command line. Please refer Migrating from cPanel section of Migration Guide.
For previous Plesk versions, migration from cPanel is not available via Plesk interface. Use the following step-by-step instruction to migrate via command line:
Install Plesk Migrator on the destination server via:
Tools & Settings > Updates and Upgrades > Add and Remove Product Components > Plesk Migrator
Or command line:
Change the working directory:
# cd /usr/local/psa/admin/sbin/modules/panel-migrator
Create configuration file
config.iniin the current directory with content:
# cat /usr/local/psa/admin/sbin/modules/panel-migrator/config.ini [GLOBAL] source-type: cpanel source-servers: cpanel target-type: plesk [plesk] ip:<destination_server_IP_address> os:unix [cpanel] ip:<source_server_IP_address> os:unix ssh-password:<source_server_root_password>
NOTE: If any PostgreSQL databases from cPanel server should be migrated, make sure to specify the PostgreSQL administrator password in the
[optional] postgres-password postgres-password:<password>
Generate the migration list file:
# ./plesk-migrator generate-migration-list /usr/local/psa/admin/sbin/modules/panel-migrator/config.ini
It can be edited to remove domains that should not be migrated, and assign domains to service plans:
Start the migration:
# ./plesk-migrator transfer-accounts /usr/local/psa/admin/sbin/modules/panel-migrator/config.ini
For additional information check Migration Guide.
If you prefer to let Plesk professionals handle the migration or upgrade job for you please check out Plesk professional services options on our website: https://www.plesk.com/professional-services/