How to install and use plesk migrator extension

In This article, we will show you how to use the Plesk Migrator Extension to migrate website content to your VPS with Plesk. This migrator extension helps you to quickly pull site data from hosting services that are managed by using Plesk, cPanel, or Confixx web host panels.

It can be installed using the Plesk Installer or via the Plesk Extensions catalog.

Here are the few things you will need before starting migration:

  • A domain name or IP address that resolves to your old server.
  • The root password for your old server.
  • A shared IP (as opposed to exclusive) available on your new server. See Shared and exclusive IPs in Plesk for details.
  • Your IP address should also be set to shared on the old server.
  • You also need to have a new IP address on your new server. You cannot use the same IP(s) that you had previously.

Now we start by installing the extension through either the Plesk Installer or Plesk Extensions Catalogue.


1. Log in to the Plesk control panel and look for Extensions in the menu on the left side of the screen.

2. Open the extensions catalogue and click the install icon next to Plesk Migrator.

3. Once installed, open the migrator extension and click Start New Migration. You should now see the New Migration form.

Panel Type: Select the panel that you’ll be migrating from. Please note: When migrating between Plesk services, the migration will fail if the receiving server’s version of Plesk is lower than the host server.

Address: This is the ip address of the server that you’ll be migrating from. Make sure that the ip address must be set to shared or the migration will fail.

Root Login: In most cases this will simply be “root” or “Administrator

Authorization: Choose either root login or SSH keys. If you choose to use SSH keys to migrate, make sure that you know where the keys are located on the target server. /root/.ssh/id_rsa is the default location.

Root Password: The root password of your server.

SSH Port: The default SSH port is 22, but it is often changed for security purposes. You can locate your SSH port number in /etc/ssh/sshd_config.

Temp Directory: It is location where temporary files will be stored during the migration.

4. Once you’ve given all the migration, click Prepare migration. Plesk will now verify if it’s able to connect to the remote server and the setup is compatible with a migration.

5. Once Plesk verify your settings, click Start Migration. This process may take several minutes, Depending on the amount of data being migrated.

6. Once the migration completes, you will be able to access and verify your site data.