Installing the Migration Tool

The migration tool supports both Unix and Windows platforms, but installation steps are slightly different.

Installation on Unix

To install the the migration tool on a Linux server, log in to the server as root, download and run the installation script from http://autoinstall.plesk.com/panel-migrator/installer.sh:

# wget http://autoinstall.plesk.com/panel-migrator/installer.sh

# chmod +x installer.sh

# ./installer.sh

The installation script will configure a package repository and install the migration tool software packages with its dependencies. The migration tool packages have the panel-migrator prefix.

The tool is installed into the directory /opt/panel-migrator/. In addition, to simplify the use of the tool, the following items are created:

/usr/local/panel-migrator - a symbolic link to /opt/panel-migrator/bin/panel-migrator.

/etc/bash_completion.d/panel-migrator.sh - this provides bash completion for the panel-migrator command line script.

Installation on Windows

To install the migration tool on a Windows server, log in to the server as Administrator, download the ZIP archive from http://autoinstall.plesk.com/panel-migrator/windows/panel-migrator.zip and extract the contents to any directory on the server.

Directory structure

Both Unix and Windows versions of the migration tool share a very similar directory structure:

/opt/panel-migrator/
+-- agents
¦   L-- panel-migrator-agent-12.0.msi 
+-- bin
¦   +-- hosting-checks-generate-xml
¦   +-- hosting-checks-test-xml
¦   +-- panel-migrator				
¦   L-- ppa-move-subscriptions
+-- conf
¦   +-- panel-migrator.yaml
¦   L-- samples
¦       +-- plesk-to-plesk.ini
¦       +-- helm-3-to-plesk.ini
¦       +-- confixx-to-plesk.ini
¦       L-- [...]
+-- lib
¦   L-- python2.7
¦       L-- site-packages
¦           L-- parallels
+-- logs
¦   +-- panel-migrator.debug.log
¦   L-- panel-migrator.log
+-- scripts
¦   L-- panel-migrator-completion.sh
+-- sessions
¦   L-- migration-session
+-- thirdparties
L-- version

The following files and directories are required for the operation of the migration tool: