# VBoxManage clonevm

VBoxManage-clonevm

1

VBoxManage-clonevm

создание клона существующей виртуальной машины &product-name;

&product-name;

          VBoxManage clonevm
          имя-ВМ|uuid

          --basefolder=основная-папка

          --groups=группа,

            --mode=machine
            --mode=machinechildren
            --mode=all

          --name=имя

          --options=опция,

          --register

          --snapshot=имя-снимка

          --uuid=uuid

## Описание

Команда `VBoxManage clonevm` создает клон существующей виртуальной машины (ВМ). Клон может быть либо полной копией ВМ либо связанной копией.

Вы должны указать имя или универсальный уникальный идентификатор (UUID) клонируемой машины.

## Командные операнды и опции

Следующий список описывает операнды и опции, которые можно использовать с командой `VBoxManage clonevm`:

`имя-ВМ|uuid`

- Указывает имя или UUID клонируемой ВМ.

`--basefolder=`основная-папка``

- Указывает имя папки, в которую сохраняется конфигурация новой ВМ.

`--groups=`группа`,...`

- Добавляет клон в группу или в группы. Несколько групп указываются через запятую.

  Обратите внимание, что каждая группа идентифицируется по ID группы, начинающийся с символа `/`, поэтому группы могут быть вложенные. По умолчанию, клон всегда добавляется в группу `/`.

`--mode=machine|machineandchildren|all`

- Указывает режим клонирования:

  - Режим `machine` клонирует текущее состояние существующей ВМ без снимков. Это режим по умолчанию.

  - Режим `machineandchildren` клонирует снимок, указанный через опцию `--snapshot`, и все его дочерние снимки.

  - Режим `all` клонирует все снимки и текущее состояние существующей ВМ.

`--name=`имя``

- Указывает имя для новой ВМ. Значение по умолчанию - это `Копия `исходное-имя``, где `исходное-имя` - это имя исходной ВМ.

`--options=`опция`,...`

- Указывает как создать новый клон.

  Аргумент `--options` может быть использован несколько раз для указания нескольких опций или опции могут быть указаны списком через запятую. Опции не чувствительны к регистру.

  Распознаются следующие опции (не чувствительны к регистру):

  `Link`

- Создает связанный клон только из снимка.

`KeepAllMACs`

- Указывает, что новый клон использует MAC адреса всех сетевых карт существующей ВМ.

  Если вы не укажете эту опцию или опцию `--options=keepnatmacs`, то МАС адреса каждой сетевой карты новой ВМ инициализируются новыми значениями.

`KeepNATMACs`

- Указывает, что новый клон использует MAC адреса всех сетевых карт существующей ВМ, если используется сеть типа NAT.

  Если вы не укажете эту опцию или опцию `KeepAllMACs`, то МАС адреса каждой сетевой карты новой ВМ инициализируются новыми значениями.

`KeepDiskNames`

- Указывает, что новый клон использует те же имена образов дисков что и существующая ВМ. По умолчанию образы дисков переименовываются.

`KeepHwUUIDs`

- Указывает, что новый клон использует идентификаторы аппаратного обеспечения из существующей ВМ. По умолчанию назначаются новые UUID.

`--register`

- Автоматически регистрирует новый клон в &product-name;. Позже можно зарегистрировать новую ВМ вручную с помощью команды `VBoxManage registervm`. Смотрите vboxmanage-registervm.

`--snapshot=`имя-снимка``

- Указывает снимок, являющийся основой для новой ВМ. По умолчанию клон создается из текущего состояния указанной ВМ.

`--uuid=`uuid``

- Указывает UUID для новой ВМ. Убедитесь, что ID является уникальным в экземпляре &product-name; если вы решили зарегистрировать новую ВМ. По умолчанию, &product-name; сам назначает новый UUID.

## Примеры

Следующая команда создает и регистрирует точный клон ВМ `ol7`. Клон называется `ol7-dev-001`.

Новый клон включает все снимки исходной ВМ. Новая ВМ использует те же самые MAC адреса всех сетевых интерфейсов, имена дисков и UUIDы исходной ВМ.

    $ VBoxManage clonevm ol7 --name="ol7-dev-001" --register --mode=all \
        --options=keepallmacs --options=keepdisknames --options=keephwuuids

Следующая команда создает и регистрирует клон снимка `Снимок 1` ВМ `ol7`. Клон называется `ol7-dev-002`.

    $ VBoxManage clonevm ol7 --name="ol7-dev-002" --register --snapshot="Снимок 1"

## Смотрите также

vboxmanage-registervm