## Migrating User Accounts, Domain Names and Web Sites from Other Hosting Platforms

Migration of user accounts, domain names and web sites from other hosting platforms to Plesk control panel is performed by Plesk Migration Manager tool, created for easy and fast migration from other, competitive control panels to Plesk, and also for migration from older releases of Plesk and from different platforms of Plesk.

At the present moment you can migrate the following platforms to Plesk:

- Confixx 1.65, 2, 3
- CommuniGate Pro
- older releases of Plesk and Slash (for FreeBSD or Linux)
- Cobalt Raq 2, 3, 4, 550, XTR
- cPanel 9, 10
- Ensim 3.5, 4

To migrate all user accounts, domains, and web sites with applications from other hosting platforms:

1. Click the Server shortcut.
2. Click the Migration Manager icon in the Services group.
3. Click the Start New Migration icon in the Tools group.
4. Leave the Migration radio button selected, and specify the following options:
   - The source host. Specify either the IP address or the host name of the server, from which you want to transfer data.
   - The login name and password used for logging in to the remote host you are migrating. You can either use the 'root' login, or use an account with sudo enabled, provided that this account is allowed to run any commands through sudo.
5. Make sure that the remote hosting platform is running, and the "iconv" utility is installed in the remote host's operating system.
6. Click Next>>. The migration manager will connect to the specified host and gather information on the business objects of the remote hosting platform.
7. Select the Dump all option in the Migration mode group.
8. If the Migration Manager detected the hosting platform incorrectly, select the platform from the Source platform drop-down box.
9. If you want to specify data compression options, domain templates to be applied during migration, or remote host's hard drive partitions that should be used for storing temporary files, click the Advanced tab, and select the required options.
10. Click Next>>.
11. Once the data are retrieved from the remote host, specify the IP address mapping settings and click Migrate.
12. Once migration is completed, a detailed report will be presented on the screen. Click OK to exit the wizard.

To migrate individual user accounts, domain names and web sites with applications from other hosting platforms:

1. Click the Server shortcut.
2. Click Migration Manager.
3. Click the Start New Migration icon in the Tools group.
4. Leave the Migration radio button selected, and specify the following options:
   - The source host. Specify either the IP address or the host name of the server, from which you want to transfer data.
   - The login name and password used for logging in to the remote host you are migrating. You can either use the "root" login, or use an account with sudo enabled, provided that this account is allowed to run any commands through sudo.
5. Make sure that the remote hosting platform is running, and the "iconv" utility is installed in the remote host's operating system.
6. Click Next>>. The migration manager will connect to the specified host and gather information on the business objects of the remote hosting platform.
7. Select the Select objects that your wish to migrate from host option.
8. If the Migration Manager detected the hosting platform incorrectly, select the platform from the Source platform drop-down box.
9. If you want to specify data compression options, domain templates to be applied during migration, or remote host's hard drive partitions that should be used for storing temporary files, click the Advanced tab, and select the required options.
10. Click Next>>.
11. Select which objects you wish to migrate to Plesk:
    - To migrate user accounts, click the Accounts tab and specify which accounts should be migrated by selecting the corresponding check boxes, then click Migrate.
    - To migrate domain names, select the Domains tab and specify which domains should be migrated by selecting the corresponding check boxes, then click Migrate. On the next screen, select which user account on the Plesk server you want to migrate the domains to. Then, click Migrate.
12. Select the IP address on your Plesk host, to which the remote host's IP addresses should be mapped.
13. Click Migrate.
14. Once migration is completed, a detailed report will be presented on the screen. Click OK to exit the wizard.

In this section: Performing Migration Within a Single Server