Странная миграция. LXC -> OpenVZ

Возникла потребность в необычной миграции с LXC на OpenVZ обычно делают наоборот, но задача есть задача, приступим к ее выполнению.

 

  • Необходимо настроить новый севрер на OpenVZ ядре
  • Создать на новом сервере с OpenVZ новый контейнер, с аналогичными лимитами (CPU, memory, disk, …) как на старом lxc, запускать его не обязательно, нам необходимо сгенерировать конфиг для будующего контейнера.

настройки интерфейса:

dns сервер

Также можно отредактировать общий конфиг и добавить если что-то упущенно или скопировать целиком отсюда:

  • седалть дамп lxc и перенести его на новый сервер
  • если архив дампа сзжатый — тогда распаковать его:

    или (если дамп в tar.gz)
  • добавим ранее созданный конфиг openvz в дамп lxc

  • удаляем ранее созданный пустой контейнер ID 100

  • восстанавливаем дамп

  • создаем недостающих устройст в OpenVZ контейнере:

  • Запускаем контейнер и проверяем логи в dmesg / messagesна наличие ошибок.

  • В некоторых случаях необходимо дополнительно вносить изменения в настройки сетевого интерфейса, в таком случаи правим файл (в нашем примере lxc контейнер был на OS Debian)

 

Добавить комментарий

Ваш адрес email не будет опубликован.