среда, 26 февраля 2020 г.

Proxmox VE. Что такое шаблон VM

В Proxmox VE существует такая фишка, как шаблоны виртуальных машин. Принцип довольно поростой: инсталируете VM, после чего в меню VM выбираете сохранить как шаблон

После этого значок виртуальной машины примет следующий вид:
и из контекстного и обычного меню машины исчезнет кнопка запуска:
Теперь у нас появляется возможность создать клона на основании шаблона:
Выбираем связаное клонирование - смысл его в том, что для новой VM создается не полная копия, а производится только запись отличий
Теперь клона можно запустить.
Что интересно, связь между клоном и шаблоном возможна, только в рамках одного узла - при миграции клона на другой узел произойдет полное копирование.
Данная технология представляется интересной для случаев, когда необходимо быстро получить много экземпляров одной конфигурации. Например для экспериментов, когда не ясно как правильно двигаться дальше. Следует помнить, что Шаблон невозможно удалить, пока существует хоть один клон.

В своем случае я вижу сферой применения создание временных одноразовых VM например для проверки драйверов и т.п.
Лайфхак
Для экономии места можно создать шаблон из виртуальной машины с минимальным размером диска.

6 комментариев:

  1. Ответы
    1. Пожалуйста.
      Довольно полезная штука, если задуматься, заинсталил систему, обновил, проделал базовые настройки и зашаблонил, а потом только знай себе делай клоны.

      Удалить
  2. Спасибо!
    А проксмокс умеет как вагрант?

    ОтветитьУдалить
    Ответы
    1. Proxmox VE имеет достаточно развитый инструментарий, плюс никто не мешает делать сценарии автоматизации - это же Линукс

      Удалить
  3. А как обратно переделать машину из шаблона в обычную?

    ОтветитьУдалить
    Ответы
    1. Как вариант создать виртуальную машину на основе шаблона и переместить на другой узел, после чего удалить шаблон.

      Удалить