Download PDF
Download page Клонирование ВМ.
Клонирование ВМ
Шаблон или экземпляр ВМ можно копировать в новый шаблон ВМ. Это копия сохранит все изменения, внесенные в диски ВМ после того, как работа экземпляра была завершена. Шаблон является частным и будет отображаться только для владельца.
Существует два способа создания постоянной частной копии ВМ:
- реализовать шаблон в качестве постоянного;
- сохранить существующий экземпляр ВМ как шаблон.
При реализации шаблона в качестве постоянного выполняется его рекурсивное клонирование — создается частная постоянная копия каждого образа диска.
Энергозависимые диски не могут быть постоянными, поэтому их содержимое будет потеряно в случае прекращения работы ВМ. Клонированный шаблон ВМ будет содержать определение для пустого энергозависимого диска.
При сохранении ВМ в качестве шаблона выполняется клонирование исходного шаблона ВМ с заменой дисков на снимки текущих дисков. Если для экземпляра ВМ выполнялось перераспределение ресурсов, будет использоваться текущая производительность. Новые клонированные образы можно дополнительно сделать постоянными, установив атрибут --persistent
. Сетевые интерфейсы (блок параметров NIC) также будут перезаписаны на полученные от экземпляра ВМ.
Перед тем как сохранить ВМ в качестве постоянного шаблона, эту ВМ необходимо выключить.
В интерфейсе командной строки
Для реализации шаблона в качестве постоянного в команде инициализации ВМ из шаблона используется аргумент --persistent
.
Примеры
- Развернуть ВМ из шаблона с наименованием
alse17
и на его основе создать постоянный шаблон с наименованиемmy_vm
:onetemplate instantiate alse17 --persistent --name my_vmПример вывода после выполнения команды:VM ID: 4
CODE - Просмотреть перечень имеющихся шаблонов, пример вывода после выполнения команды
onetemplate list
:ID USER GROUP NAME REGTIME 2 oneadmin brestadm my_vm 07/20 12:21:42 1 brestadm brestadm Copy of alse17 07/20 10:49:49 0 brestadm brestadm alse17 07/19 17:49:33
CODE - Просмотреть перечень имеющихся ВМ, пример вывода после выполнения команды onevm list:
ID USER GROUP NAME STAT CPU MEM HOST TIME 4 oneadmin brestadm my_vm runn 0.25 2G oneserver 0d 00h07 2 oneadmin brestadm alse17-2 poff 0.25 2G oneserver 0d 01h35
CODEonevm save <идентификатор/наименование_ВМ> <наименование_нового_шаблона> --persistent
В веб-интерфейсе ПК СВ
Для реализации шаблона в качестве постоянного, при развертывании ВМ из этого шаблона, в веб-интерфейсе ПК СВ необходимо на странице Создать ВМ установить флаг Создать как постоянную:
Чтобы сохранить ВМ в качестве постоянного шаблона, в веб-интерфейсе ПК СВ необходимо выполнить следующие действия:
- На странице выключенной ВМ нажать кнопку Сохранить как:
- В открывшемся окне Сохранить как шаблон:
- задать наименование нового шаблона;
- установить флаг Сделать новый образ постоянным;
- нажать кнопку Сохранить как шаблон: