- Plesk 12.5 for Linux
- Plesk Onyx for Linux
- Plesk 12.0 for Linux
How to migrate from cPanel to Plesk using Plesk Migrator?
Since Plesk 12.5, the migration from a cPanel server can be done via the Plesk interface. Please refer Migrating via the Plesk Interface section of Migration Guide.
If you do not have SSH access to the Cpanel server as root, then the migration of websites is also possible, but using a different method: Website Migration feature of the Plesk Migrator Extension.
Please check in the Website Migration documentation what objects can be migrated to Plesk in this case.
To migrate from cPanel via command line use the following step-by-step instruction:
Install Plesk Migrator on the destination server via:
Tools & Settings > Updates and Upgrades > Add and Remove Product Components > Plesk Migrator
Or command line:
confdirectory if it does not exist:
# mkdir /usr/local/psa/var/modules/panel-migrator/conf
Change the working directory:
# cd /usr/local/psa/var/modules/panel-migrator/conf/
Create configuration file
config.iniin the current directory with content:
# cat /usr/local/psa/var/modules/panel-migrator/conf/config.ini
NOTE: If any PostgreSQL databases from cPanel server should be migrated, make sure to specify the PostgreSQL administrator password in the
Generate the migration list file:
# /usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator generate-migration-list
It can be edited to remove domains that should not be migrated, and assign domains to service plans:
# vi /usr/local/psa/var/modules/panel-migrator/sessions/migration-session/migration-list
Start the migration:
# /usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator transfer-accounts
For additional information check Migrating via the Command Line section of 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/