To migrate from Plesk for Linux, cPanel, Confixx, or Pro Control Panel to a Plesk for Linux server:
/usr/local/psa/admin/plib/modules/panel-migrator/backend/conf/samples/
directory to the /usr/local/psa/var/modules/panel-migrator/conf/
directory. Choose one of the following sample files:plesk-unix.simple.ini
, cpanel.simple.ini
, confixx.simple.ini
, and ppcpl.simple.ini
samples are basic and contain only the bare minimum of information necessary for the migration.plesk-unix.ini, cpanel.ini
, confixx.ini
, and ppcpl.ini
are comprehensive and well-commented configuration files enabling you to configure a wide range of migration options.For your convenience, the contents of the configuration file samples can be found here. After copying the file, rename it to config.ini
.
config.ini
file to specify the IP addresses of the source and destination servers, and also the source server's root user SSH password (the bare minimum necessary for migration). You can also specify additional settings - see the Editing the Plesk Migrator Configuration File topic for more information./usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator generate-migration-list
The resulting file will be named migration-list
and will be placed in the /usr/local/psa/var/modules/panel-migrator/sessions/migration-session/
directory. The migration list is a list of objects (customer and reseller accounts, service plans, domains, and so on) to be migrated.
/usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator check
Running the command will produce a list of potential issues you may encounter during the migration (if any).
/usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator transfer-accounts
/usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator test-all
To migrate from Plesk for Windows or Helm 3 to a Plesk for Windows server:
%plesk_dir%admin\plib\modules\panel-migrator\backend\conf\samples\
directory to the <PLESK_DATA_DIRECTORY>\var\modules\panel-migrator\conf\
directory. To find the location of <PLESK_DATA_DIRECTORY>
on your server, run the following command:reg query "HKLM\SOFTWARE\Plesk\PSA Config\Config" /v PRODUCT_DATA_D /reg:32
Choose one of the following sample files:
plesk-windows.simple.ini
sample is basic and contains only the bare minimum of information necessary for the migration.plesk-windows.ini
sample is a comprehensive and well-commented configuration file enabling you to configure various migration options.For your convenience, the contents of the configuration file samples can be found here. After copying the file, rename it to config.ini
.
config.ini
file to specify the IP addresses of the source and destination servers, and also the source server's administrator user password (the bare minimum necessary for migration). You can also specify additional settings - see the Editing the Plesk Migrator Configuration File topic for more information."%plesk_dir%admin/plib/modules/panel-migrator/backend/plesk-migrator.bat" generate-migration-list
The resulting file will be named migration-list
and placed in the <PLESK_DATA_DIRECTORY>\var\modules\panel-migrator\sessions\migration-session\
directory. The migration list contains the list of objects (customer and reseller accounts, service plans, domains, and so on) to be migrated.
"%plesk_dir%admin/plib/modules/panel-migrator/backend/plesk-migrator.bat" check
Running the command will produce a list of potential issues you may encounter during the migration (if any).
"%plesk_dir%admin/plib/modules/panel-migrator/backend/plesk-migrator.bat" transfer-accounts
"%plesk_dir%admin/plib/modules/panel-migrator/backend/plesk-migrator.bat" test-all