Article ID: 127468, created on Nov 19, 2015, last review on Aug 2, 2016

  • Applies to:
  • Plesk 12.5 for Linux


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:

  1. Install Plesk Migrator on the destination server via:

    • Plesk interface:

      Tools & Settings > Updates and Upgrades > Add and Remove Product Components > Plesk Migrator

    • Or command line:

  2. Change the working directory:

    # cd /usr/local/psa/admin/sbin/modules/panel-migrator
  3. Create configuration file config.ini in the current directory with content:

    # cat /usr/local/psa/admin/sbin/modules/panel-migrator/config.ini
    source-type: cpanel
    source-servers: cpanel
    target-type: plesk

    NOTE: If any PostgreSQL databases from cPanel server should be migrated, make sure to specify the PostgreSQL administrator password in the config.ini file:

    [optional] postgres-password
  4. 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:

    vi /usr/local/psa/var/modules/panel-migrator/sessions/migration-session/migration-list
  5. 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:

Search Words


Migration from cPanel to Plesk

Plesk Migrator

742559b1631652fadd74764ae8be475e 56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 e335d9adf7edffca6a8af8039031a4c7

Email subscription for changes to this article
Save as PDF