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

  • The Linux distribution installed on the source physical computer is supported by Virtuozzo. To find that out, check the /etc/vz/conf/dists directory on the destination host 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 host. 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 Virtuozzo 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 host 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 host, use the latter, which is located in the /usr/local/share/vzlinmigrate directory.