Previous page

Next page

Locate page in Contents

Print this page

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 fulfilled:

Migrating to Containers on Linux servers :

  • The Linux distribution installed on the physical server is supported by Parallels Server Bare Metal. To find out if your Linux distribution can be recognized by Parallels Server Bare Metal, you can check the /etc/vz/conf/dists directory on the Parallels server and look for the configuration file of your Linux distribution. It should have the name of Linux_Distribution_Name - version .conf where Linux_Distribution_Name and version denote the name of the Linux distribution and its version, respectively (e.g. redhat-5.conf ). If there is no corresponding distribution in the directory, you can do one of the following:
    • Create a new distribution configuration file and place it to the /etc/vz/conf/dists directory on the Parallels server. Detailed information on how to create new configuration files is provided in the Creating Configuration Files for New Linux Distribution section .
    • Start the migration process without having the right configuration file for your Linux distribution. In this case the unknown.conf distribution configuration file from the /etc/vz/conf/dists directory will be used for tuning the Container after the physical server migration. However, using the unknown.conf configuration file means that you will not be able to use standard Parallels Server Bare Metal utilities (e.g. pctl ) for performing the main operations on the created Container (such as setting the Container IP address or configuring the DNS parameters) and have to manually complete these tasks from inside the Container.
  • ssh is installed on both the physical server and the Parallels. ssh is used to provide secure encrypted and authenticated communication for both physical servers. You can check if the ssh package is already installed on the server by executing the ssh -V command.
  • rsync is installed on the physical server. rsync is used to copy the physical server contents to the Container. If the physical server rsync happens to be incompatible with the Parallels server, use the statically linked rsync from the /usr/local/share/vzlinmigrate directory on the physical server as well.

Migrating to Containers on Windows servers :

Migrating physical computers running a Windows operating system to Containers is not supported.