To migrate from Plesk for Linux, cPanel, Confixx, or Pro Control
Panel to a Plesk for Linux server:
-
Log in to the destination Plesk server via SSH.
-
Make sure that Plesk Migrator is installed. If it is not, install it
following the instructions here. -
Copy a sample configuration file from the
/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:- The
plesk-unix.simple.ini
,cpanel.simple.ini
,
confixx.simple.ini
, andppcpl.simple.ini
samples are basic
and contain only the bare minimum of information necessary for the
migration. - The
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
toconfig.ini
. - The
-
Edit the
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. -
Generate the migration list by running the following command:
/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,…