Доки, маны, напоминалки

virt-clone man по русски

Posted on Январь 10, 2011

virt-clone(1).

Приведен вольный перевод man страницы virt-clone. Virt-clone это консольная утилита входящая в состав пакета Virtinst и предназначена для клонирования виртуальных машин.

virt-clone – инструмент для клонирования существующих виртуальных машин, используя для этого libvirt (библиотека управления гипервизором). Делается это путем копирования образа диска существующей машины и создания нового гостевого окружения с идентичным виртуальным аппаратным обеспечением. Элементы конфигурации которые должны быть уникальны, будут обновлены, дабы предотвратить конфликты в конфигурациях старого и нового гостей. Указав необходимые параметры, virt-clone самостоятельно выполнит процесс клонирования, что позволяет легко автоматизировать процесс установки гостевых машин.

Если какие-то из объязательных параметров опущены, virt-clone попросит их ввести. Общий синтаксис команды выглядит следующим образом

virt-clone [ OPTION ]…

Описание параметров.

-h, ––help – Показать справку и выйти.

-o ORIGINAL_GUEST , ––original=ORIGINAL_GUEST – Имя или uuid домена который нужно клонировать. Гость должен быть выключен перед клонированием.

-n NAME , ––name=NAME – Имя новой виртуальной машины. Имя должно быть уникальным и не должно совпадать с именами существующих машин.

-u UUID , ––uuid=UUID – UUID для виртуальной машины, если параметр не определен, будет сгенерирован случайный UUID.

-f DISKFILE , ––file=DISKFILE – Путь к файлу, дисковому разделу или LVM-тому который будет использоваться в качестве виртуального диска для нового гостя. Если у исходного гостя несколько дисков, необходимо повторить этот параметр столько раз, сколько дисков в оригинальном госте.

-m MAC , ––mac=MAC – Фиксированный mac-адрес для создаваемой машины. Если параметр опущен, mac-адрес будет сгенерирован самостоятельно. При указании в ручную следует чтобы для xen-систем адрес начинался на ’00:16:3e’; для QEMU и KVM – ’54:52:00′.

––connect=CONNECT – Подключиться к гипервизору по ссылке. Параметр может принимать следующие значения:

xen – если система работает под xen-ядром;
qemu:///system – если гипервизор запущен под root;
qemu:///session – если гипервизор запущен под отличным от root пользователем.

По умолчанию подключение выполняется к xen-гипервизору.

–d, ––debug – Вывод отладочных сообщений в процессе установки. Если параметр опущен, отладочная информация будет сохранена в “$HOME/.virtinst/virt-clone.log”.

Примеры:

Клонировать виртуальную машину “demo” с одним виртуальным диском

# virt-clone ––original demo ––name newdemo ––file /var/lib/xen/images/newdemo.img

Клонировать QEMU-машину с несколькими дисками.

# virt-clone ––connect qemu:///system ––original demo ––name newdemo ––file /var/lib/xen/images/newdemo.img ––file /var/lib/xen/images/newdata.img

Клонировать гостя на LVM-том, подходящий по размеру дискам исходной машины. В случае если устройство больше, новый гость сможет выполнить во время загрузки, изменение размера файловой системы.

# virt-clone ––connect qemu:///system ––name demo ––file /dev/HostVG/DemoVM ––mac 54:52:00:34:11:54

Автор оригинального man – Kazuki Mizushima и другие разработчики virtinst.

http://daevy.uzps.mh.ru/?p=548

Комментарии (0) Пинги (0)

Пока нет комментариев.


Leave a comment

 

Trackbacks are disabled.