• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Migration from cPanel

NicolasL51

New Pleskian
Hi,

I'm update to Plesk Migrator 1.4.9 for migrate from cPanel server.

I'm try a migrate, but i have an error message :

Erreur: Looks like migration can not be started. The most common cause: wrong IP address, administrator login or password specified, so please check it first. Refer logs for details: dowload info log, dowload debug log.

In my log i have this :

Code:
[INFO] START: Check migrator updates
[INFO] FINISH: Check migrator updates
[INFO] START: Check connections
[INFO] FINISH: Check connections
[INFO] Deploy migration agent to 'cpanel-pro.xxx.com'
[INFO] Create source panel dump XML
[ERROR] Failed to perform action: Fetch data from source cPanel
Cause: Error creating migration dump: The command "cd /tmp/panel_migrator/migration_agent/tmp.g6Xvec88Y9; perl cPanel9.pl --dump-all --configuration-only --server -v 5 > dump.log 2>&1" executed at the source server 'cpanel' (cpanel-pro.xxx.com) returned a non-zero exit code.
============================================================================
Stderr:
stdin: is not a tty

============================================================================
Stdout:

============================================================================

1. If this happened because of a network issue, re-run the migration tool.
2. Ensure that the host is up and there are no firewall rules that may block SSH connection to the host.
3. To investigate the issue, login to the host by SSH, run the command and look at the result.
That is a critical error, migration was stopped.


And try to ip directly :

Code:
[INFO] START: Check migrator updates
[INFO] FINISH: Check migrator updates
[INFO] START: Check connections
[INFO] FINISH: Check connections
[INFO] Deploy migration agent to '5.196.XXX.XXX'
[INFO] Create source panel dump XML
[ERROR] Failed to perform action: Fetch data from source cPanel
Cause: Error creating migration dump: The command "cd /tmp/panel_migrator/migration_agent/tmp.dSxoCXLCsq; perl cPanel9.pl --dump-all --configuration-only --server -v 5 > dump.log 2>&1" executed at the source server 'cpanel' (5.196.XXX.XXX) returned a non-zero exit code.
============================================================================
Stderr:
stdin: is not a tty

============================================================================
Stdout:

============================================================================

1. If this happened because of a network issue, re-run the migration tool.
2. Ensure that the host is up and there are no firewall rules that may block SSH connection to the host.
3. To investigate the issue, login to the host by SSH, run the command and look at the result.
That is a critical error, migration was stopped.


Do you have a idea ?

Thanks and sorry for my bad english.
 
Hello,

Yes all Prerequisites is ok.

I'm open a support ticket. Support team dont understand why migration not work.

I'm wait a answer now. I'm shared with you.

Nicolas.
 
OK, since we're into migration, I'm trying to migrate to Plesk 12.5.30 from cPanel 11.52.1 (build 3).

I get the following error when the migration process is about to begin on just one subscription/domain.

Your dense documentation doesn't provide any clues. Am I supposed to somehow change the subscription name on the destination server? It doesn't make sense

[INFO] START: Check migrator updates
[INFO] FINISH: Check migrator updates
[INFO] START: Check connections
[INFO] FINISH: Check connections
[INFO] Deploy migration agent to '162.213.252.102'
[INFO] Create source panel dump XML
[INFO] START: Generate migration list file
[INFO] Checking, if webspaces exist in the target panel
[INFO] Browsing service templates which could be used for migration
[INFO] Migration list file template is saved to '/usr/local/psa/var/modules/panel-migrator/sessions/20151204183922/migration-list'
[INFO] FINISH: Generate migration list file
[INFO] Perform final clean up
[INFO] START: Check if migration list file exists
[INFO] FINISH: Check if migration list file exists
[INFO] START: Check migrator updates
[INFO] FINISH: Check migrator updates
[INFO] START: Check connections
[INFO] FINISH: Check connections
[INFO] Migration dump already exists, skip loading
[INFO] START: Read migration list
[INFO] FINISH: Read migration list
[INFO] Read IP mapping file
[INFO] START: Fetch information from target servers
[INFO] Get target panel's resellers for conflict resolution
[INFO] Get target panel's service templates for conflict resolution
[INFO] Get target panel's customers for conflict resolution
[INFO] Get target panel's auxiliary users and roles for conflict resolution
[INFO] Get target panel's subscriptions and webspaces for conflict resolution
[INFO] Get target panel's subscriptions, sites and site aliases for conflict resolution
[INFO] FINISH: Fetch information from target servers
[INFO] START: Check conflicts for clients, subscriptions, reseller, plans
[INFO] Convert resellers
[INFO] FINISH: Check conflicts for clients, subscriptions, reseller, plans
[INFO] START: Check license limits on target Plesk server
[INFO] FINISH: Check license limits on target Plesk server
[INFO] Perform final clean up
[INFO] START: Print pre-migration report
[INFO]
Detected potential issues
|
`- Source server 'cpanel'
|
`- Reseller ''
|
`- Client 'grayson'
|
|- warning: Unable to retrieve the customer's password as it is stored in the encrypted form
| A new password has been generated for the customer 'grayson': 'n3T1o6dF6C'. You can change the password after data transfer is finished.
|
|- warning: A customer with the same username already exists on another server
| All subscriptions of both customers will be transferred to the same account. If you want to transfer the subscriptions under separate customer accounts, change the username of one of the customers.
|
`- Subscription 'graysonsteinberg.com'
|
|- error: A subscription 'graysonsteinberg.com' already exists on the other server 'cpanel'
| Either rename one of the subscriptions (if you want to transfer both of them) or exclude one of the subscriptions from the migration list file.
|
`- error: The name of subdomain 'mobile.graysonsteinberg.com' in this subscription conflicts with the name of subdomain 'mobile.graysonsteinberg.com' which exists in subscription 'graysonsteinberg.com' on the other server
Either change the conflicting names, or exclude this subscription from transfer using the migration list file.

[INFO] The report was saved into the file /usr/local/psa/var/modules/panel-migrator/sessions/20151204183922/pre_migration_report_tree.2015.12.04.18.39.47
[INFO] FINISH: Print pre-migration report
[INFO] START: List IP addresses
[INFO] IP addresses list was saved to '/usr/local/psa/var/modules/panel-migrator/sessions/20151204183922/ips-list.json'
[INFO] FINISH: List IP addresses
[INFO] START: Check if migration list file exists
[INFO] FINISH: Check if migration list file exists
[INFO] START: Check migrator updates
[INFO] FINISH: Check migrator updates
[INFO] START: Check connections
[INFO] FINISH: Check connections
[INFO] Migration dump already exists, skip loading
[INFO] START: Read migration list
[INFO] FINISH: Read migration list
[INFO] Read IP mapping file
[INFO] Read IP-mapping file /usr/local/psa/var/modules/panel-migrator/sessions/20151204183922/ip-mapping
[INFO] START: Fetch information from target servers
[INFO] Get target panel's resellers for conflict resolution
[INFO] Get target panel's service templates for conflict resolution
[INFO] Get target panel's customers for conflict resolution
[INFO] Get target panel's auxiliary users and roles for conflict resolution
[INFO] Get target panel's subscriptions and webspaces for conflict resolution
[INFO] Get target panel's subscriptions, sites and site aliases for conflict resolution
[INFO] FINISH: Fetch information from target servers
[INFO] Create admin's reseller plans
[INFO] START: Import resellers
[INFO] Convert resellers
[INFO]
Detected potential issues

[INFO]
Detailed Reseller Migration Status

[INFO] The report was saved into the file /usr/local/psa/var/modules/panel-migrator/sessions/20151204183922/resellers_report_tree.2015.12.04.18.39.57
[INFO] ******************** Summary ********************
[INFO] Operation finished successfully for 0 out of 0 resellers
[INFO] FINISH: Import resellers
[INFO] START: Create hosting plans
[INFO] Convert service plans
[INFO] FINISH: Create hosting plans
[INFO] START: Fetch information from target servers
[INFO] Get target panel's resellers for conflict resolution
[INFO] Get target panel's service templates for conflict resolution
[INFO] Get target panel's customers for conflict resolution
[INFO] Get target panel's auxiliary users and roles for conflict resolution
[INFO] Get target panel's subscriptions and webspaces for conflict resolution
[INFO] Get target panel's subscriptions, sites and site aliases for conflict resolution
[INFO] FINISH: Fetch information from target servers
[INFO] START: Check license limits on target Plesk server
[INFO] FINISH: Check license limits on target Plesk server
[INFO] START: Convert clients and subscriptions
[INFO] Convert resellers
[INFO]
Detected problems
|
`- Source server 'cpanel'
|
`- Reseller ''
|
`- Client 'grayson'
|
|- warning: Unable to retrieve the customer's password as it is stored in the encrypted form
| A new password has been generated for the customer 'grayson': 'n3T1o6dF6C'. You can change the password after data transfer is finished.
|
|- warning: A customer with the same username already exists on another server
| All subscriptions of both customers will be transferred to the same account. If you want to transfer the subscriptions under separate customer accounts, change the username of one of the customers.
|
`- Subscription 'graysonsteinberg.com'
|
|- error: A subscription 'graysonsteinberg.com' already exists on the other server 'cpanel'
| Either rename one of the subscriptions (if you want to transfer both of them) or exclude one of the subscriptions from the migration list file.
|
`- error: The name of subdomain 'mobile.graysonsteinberg.com' in this subscription conflicts with the name of subdomain 'mobile.graysonsteinberg.com' which exists in subscription 'graysonsteinberg.com' on the other server
Either change the conflicting names, or exclude this subscription from transfer using the migration list file.

[INFO] The report was saved into the file /usr/local/psa/var/modules/panel-migrator/sessions/20151204183922/convert_report_tree.2015.12.04.18.40.02
[ERROR] Failed to perform action: Convert clients and subscriptions
Cause: Unable to continue migration until there are no issues at 'error' level in pre-migration checks.Please review pre-migration tree above and fix the errors. You can also use --ignore-pre-migration-errors command- line option if you're sure what you are doing.
That is a critical error, migration was stopped.
 
Back
Top