Requirements for Migrating to Containers
To avoid delays and problems when migrating a physical server to a Container, make sure that the following requirements are met:
-
The Linux distribution installed on the source physical computer is supported by Parallels Cloud Server. To find that out, check the
/etc/vz/conf/dists
directory on the destination Parallels server and look for a corresponding
Linux_Distribution_Name-version.conf
configuration file (e.g.,
redhat-5.conf
). If there is none, you can do one of the following:
-
Create a new distribution configuration file and place it in the
/etc/vz/conf/dists
directory on the destination Parallels server. For more details, see
Creating Configuration Files for New Linux Distribution
.
-
Start migration without a configuration file. In this case
unknown.conf
from the
/etc/vz/conf/dists
directory will be used to configure the resulting Container. However, you will not be able to use standard Parallels Cloud Server utilities (e.g.,
prlctl
) to perform main operations on the newly created Container (e.g., set its IP address or configure DNS parameters) and have to do that manually from inside the Container.
-
ssh
is installed on both the source physical computer and the destination Parallels server to provide secure encrypted and authenticated communication between the two. You can check if the
ssh
package is already installed by executing the
ssh -V
command.
-
rsync
is installed on the source physical computer to copy the source contents to the resulting Container. If
rsync
on the source physical computer is incompatible with that on the destination Parallels server, use the latter, which is located in the
/usr/local/share/vzlinmigrate
directory.
|