Я импортировал виртуальную машину на сервер ESXi с помощью VMware "Converter отдельно стоящая утилита". Однако этот процесс немного утомителен. Поскольку в конечном итоге я хочу, чтобы несколько копий этой ВМ (или, если быть более точным, несколько более или менее идентичных экземпляров этой ВМ) работали одновременно, есть ли способ клонировать уже импортированную ВМ? Или я должен повторно импортировать для каждого экземпляра, который я хочу?
vmware-esxi
Дэвид Макинтош
источник
источник
Ответы:
Нет необходимости использовать конвертер для клонирования виртуальной машины.
Просто перейдите в хранилище данных:
источник
На самом деле проще просто перейти на хост-компьютер в VIC на вкладке «Сводка» и просмотреть хранилище данных. Затем создайте папку для нового vm, скопируйте файл vmdk из исходного vm путем копирования и вставки в браузер хранилища данных, а затем создайте настраиваемую виртуальную машину для нового файла vmdk. Убедитесь, что имена виртуальных машин и папок совпадают, и это занимает 1/10 времени.
Пример для меня был:
7гиг ВМ:
Я сделал копии 17 виртуальных машин менее чем за 20 минут, что сэкономило массу времени от конвертера.
источник
Вам необходим консольный (или SSH) доступ к серверу ESXi, а затем вы можете копировать свои виртуальные машины, используя стандартные команды UNIX (cp).
Чтобы получить консольный доступ:
Теперь вы находитесь в командной строке сервера; если вы хотите включить доступ по SSH, отредактируйте /etc/inetd.conf и удалите символ комментария che ("#") из строки SSH.
источник
[Редактирование моего собственного ответа]
Резюме:
Мой вывод: просто используйте Конвертер повторно.
Спасибо всем за идеи.
(Обновление, намного позже: вот подробности о том, как создать копию виртуальной машины без повторного запуска конвертера.)
источник
Существует сценарий «ghetto-esx-connected-clones», который будет создавать связанные клоны, а не полные клоны. Связанные клоны отлично подходят для виртуальных машин, которые вы собираетесь использовать для краткосрочного тестирования, поскольку клоны хранят различия только относительно исходной виртуальной машины. Для запуска этого сценария необходимо включить SSH-доступ к хосту ESXi.
http://communities.vmware.com/docs/DOC-9202?tstart=7450
источник
Совет Леона Роя сработал для меня. Но я думаю, что есть над чем подумать: vmdk-файлы, хранящиеся непосредственно в каталоге vm, связаны с относительным путем к vmx-файлу, тогда как vmdks, которые хранятся вне этого каталога, связаны с абсолютным путем. Таким образом, если один из vmdks, используемых виртуальной машиной, не находится в том же каталоге, что и сама виртуальная машина, вы должны изменить значение fileName для этого файла в vmx-файле перед повторным добавлением его в инвентарь. В противном случае, если вы добавите скопированную ВМ, она будет использовать оригинал, а не копию vmdk.
источник
Использование конвертера было наиболее последовательным подходом к этому решению. Ручное копирование файлов в ESX-i было простым, но оно занимает столько же времени, сколько и при использовании конвертера, и не всегда позволяет добавить файл .vmx в инвентарь (он может быть недоступен). Держите этот список информации; оно старое, но оно мне помогло :-)
источник
Если я не ошибаюсь, вы сможете запустить клиент Virtual Infrastructure Client, подключиться к вашему серверу ESXi, щелкнуть правой кнопкой мыши на любой остановленной виртуальной машине и выбрать «Clone», который будет дублировать существующую виртуальную машину в другую виртуальную машину.
источник
Из памяти vCentre Server (vmware.com/products/vi/vc/features.html) позволит вам преобразовать машину в шаблон, а затем развернуть несколько копий этого шаблона на виртуальных машинах. Я считаю, что доступна 60-дневная пробная версия (vmware.com/tryvmware/index.php?p=vsphere&lp=1).
источник