Что такое «образ виртуальной машины» и что он в себя включает
Я так понял, это копия диска с ОС? И ещё такой вопрос. Например я создал виртуальную машину используя какой то уже имеющийся образ. Затем поставил на неё пару своих программ, поставил дрова на видюху. После я создал из этой машины свой собственный образ. И теперь, если я создам новую виртуальную машину, используя созданный образ(с дровами и установленными программами) то новая виртуальная машина будет точной копией предыдущей? Дрова будут работать?
Отслеживать
13.8k 12 12 золотых знаков 44 44 серебряных знака 77 77 бронзовых знаков
задан 8 янв 2021 в 6:00
3 3 3 бронзовых знака
Не многовато ли вопросов?
8 янв 2021 в 6:05
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Ну примерно так и есть.
По сути образ обычно — это архив с данными виртуальной машины на какой-то момент времени. Это ее характеристики, сколько памяти, процессора, какой диск и т.п. И копия диска с данными, имеющимися на момент создания образа (снимка).
Если вы что-то сделаете внутри виртуальной машины, а потом сохраните ее образ в каком-то формате, то да, внутри этого нового образа уже будут измененные данные. И при поднятии с этого образа вы получите идентичную копию виртуалки. А вот будет ли работать драйвер или какое-то ПО внутри — это конечно вопрос. Потому что виртуальная машина может и будет точной копией, а вот внешнее окружение (то бишь хост, где поднят гипервизор) может отличаться. И тогда что-то из этого может повлиять.
Иногда используют понятие «снимок», «snapshot», это похоже на образ, является срезом состояния виртуальной машины. Обычно хранится внутри уже рабочей виртуальной машины и служит для быстрого переключения между этими состояниями.
В некоторых случаях образ может быть не таким простым, как обычный архив. Например в системах котейниризации типа Docker такой образ получается как слоеный пирог, каждый слой содержит одно определенное состояние. И когда создают на основе одного образа другой, все одинаковые слои просто используются, создаются только новые. Как то так.
Создать виртуальную машину на VMWare ESXi из ISO
07.04.2023
itpro
PowerShell, VMware
Один комментарий
В этой статье мы покажем, как создать виртуальную машину на гипервизоре VMware ESXi и установить гостевую операционную систему их ISO образа. Рассмотрим способ создания ВМ из веб-интерфейса vSphere Client и из командной строки PowerShell.
Создать виртуальную машину с помощью веб интерфейса VMware Client
Итак, вы установили новый хост ESXi, бесплатный VMware Hypervisor или развернули полноценный vCenter и теперь вам нужно создать на нем виртуальные машины. Для установки гостевой ОС на виртуальную машину на ваш хост ESXi нужно загрузить ISO файл с установочным образом нужной вам операционной системой.
- Откройте веб интерфейс хоста ESXi (Host Client или vSphere Client) или консоль vCenter;
- Перейдите в раздел Storage и выберите хранилище, в которое нужно загрузить ISO файл. Выберите Browse Files;
- Перед вами появится список папок и файлов на хранилище;
- Создайте новый каталог ISO, выберите его, нажмите кнопку Upload Files и выберите ISO образ, который нужно загрузить в ваше хранилище.
Теперь можно создать новую виртуальную машину:
- Выберите New Virtual Machine (или Create/Register VM в зависимости от версии ESXi/vCenter);
- Укажите имя ВМ;
- Выберите хранилище, на котором нужно создать файлы виртуальной машины;




Ваша виртуальная машина появится в списке зарегистрированных ВМ. Чтобы начать установку гостевой ОС на ВМ, нужно подключить ISO файл:
- Щелкните по ВМ и выберите Edit Settings;
- Найдите в списке оборудования виртуальный CD/DVD привод. Выберите Datastore ISO File вместо Client Device;
- Нажмите кнопку Browse и укажите путь к вашем ISO файлу с установочным образом ОС;
- Включите опцию Connect at power on, чтобы ISO подключался при загрузке ВМ. Сохраните изменения.
Теперь запустите виртуальную машину Power -> Power on (или нажмите зеленую кнопку Play)
Чтобы подключиться к консоли виртуальной машины и начать установку операционной системы, выберите Open Remote Console (Launch Web Console). Перед вами откроется консоль виртуальной машины, в которой вы можете продолжить установку ОС.
Подробнее об установке Windows 11 в гостевой ОС на VMware с или без TPM и Secure Boot.
Если при загрузке ВМ вы хотите открыть настройки ее BIOS/UEFI (например, чтобы переопределить порядок загрузки), нужно открыть параметры ВМ, перейди на вкладку VM Options -> разверните Boot options включите здесь опцию Force EFI Setup (During the next boot, force entry into the EFI setup screen) или настроить Boot delay. Здесь же можно переключаться между режимом прошивки EFI и BIOS или включить режим Secure Boot.
После окончания установки гостевой ОС, обязательно установите в ней VMware Tools (это это набор драйверов и служб для виртуальной машины): Actions -> Guest OS -> Install VMware Tools.
Создать новую ВМ на VMware ESXi с помощью PowerShell
Вы можете использовать PowerShell для создания виртуальных машины на хостах VMware ESXi. Для этого на ваш компьютер нужно установить PowerShell модуль PowerCLI.
Подключитесь к вашему хосту ESXi или vCenter:
Set-PowerCLIConfiguration -Scope AllUsers -InvalidCertificateAction Warn
Connect-VIServer
Для создания виртуальной машины используется командлет New-VM. Например, чтобы
New-VM -Name TestVM1 –VMHost esxi01.winipro.ru -Datastore ISCSI_DC01 -DiskGB 40 -DiskStorageFormat Thin -MemoryGB 8 -NumCpu 2 -NetworkName ‘VM Network’
Если нужно добавить виртуальные приводы floppy и CD, добавьте параметры:
Можно сразу указать версию гостевой ОС:
Если нужно создать новую виртуальную машину из шаблона и сразу выполнить кастомизацию ОС по настроенному сценарию, добавьте:
-Template WS2022_Template -OSCustomizationSpec Cust_WS2022
Не забудьте завершить сессию PowerCLI после завершения работы:
Disconnect-VIServer -Server $ESXIHost -Confirm:$false
Также вы можете использовать Ansible для развертывания новых виртуальных машин на хостах VMware (см статью об управлении инфраструктуры VMware из Ansible).
Предыдущая статья Следующая статья
Создать виртуальную машину на VMWare ESXi из ISO
07.04.2023
itpro
PowerShell, VMware
Один комментарий
В этой статье мы покажем, как создать виртуальную машину на гипервизоре VMware ESXi и установить гостевую операционную систему их ISO образа. Рассмотрим способ создания ВМ из веб-интерфейса vSphere Client и из командной строки PowerShell.
Создать виртуальную машину с помощью веб интерфейса VMware Client
Итак, вы установили новый хост ESXi, бесплатный VMware Hypervisor или развернули полноценный vCenter и теперь вам нужно создать на нем виртуальные машины. Для установки гостевой ОС на виртуальную машину на ваш хост ESXi нужно загрузить ISO файл с установочным образом нужной вам операционной системой.
- Откройте веб интерфейс хоста ESXi (Host Client или vSphere Client) или консоль vCenter;
- Перейдите в раздел Storage и выберите хранилище, в которое нужно загрузить ISO файл. Выберите Browse Files;
- Перед вами появится список папок и файлов на хранилище;
- Создайте новый каталог ISO, выберите его, нажмите кнопку Upload Files и выберите ISO образ, который нужно загрузить в ваше хранилище.
Теперь можно создать новую виртуальную машину:
- Выберите New Virtual Machine (или Create/Register VM в зависимости от версии ESXi/vCenter);
- Укажите имя ВМ;
- Выберите хранилище, на котором нужно создать файлы виртуальной машины;




Ваша виртуальная машина появится в списке зарегистрированных ВМ. Чтобы начать установку гостевой ОС на ВМ, нужно подключить ISO файл:
- Щелкните по ВМ и выберите Edit Settings;
- Найдите в списке оборудования виртуальный CD/DVD привод. Выберите Datastore ISO File вместо Client Device;
- Нажмите кнопку Browse и укажите путь к вашем ISO файлу с установочным образом ОС;
- Включите опцию Connect at power on, чтобы ISO подключался при загрузке ВМ. Сохраните изменения.
Теперь запустите виртуальную машину Power -> Power on (или нажмите зеленую кнопку Play)
Чтобы подключиться к консоли виртуальной машины и начать установку операционной системы, выберите Open Remote Console (Launch Web Console). Перед вами откроется консоль виртуальной машины, в которой вы можете продолжить установку ОС.
Подробнее об установке Windows 11 в гостевой ОС на VMware с или без TPM и Secure Boot.
Если при загрузке ВМ вы хотите открыть настройки ее BIOS/UEFI (например, чтобы переопределить порядок загрузки), нужно открыть параметры ВМ, перейди на вкладку VM Options -> разверните Boot options включите здесь опцию Force EFI Setup (During the next boot, force entry into the EFI setup screen) или настроить Boot delay. Здесь же можно переключаться между режимом прошивки EFI и BIOS или включить режим Secure Boot.
После окончания установки гостевой ОС, обязательно установите в ней VMware Tools (это это набор драйверов и служб для виртуальной машины): Actions -> Guest OS -> Install VMware Tools.
Создать новую ВМ на VMware ESXi с помощью PowerShell
Вы можете использовать PowerShell для создания виртуальных машины на хостах VMware ESXi. Для этого на ваш компьютер нужно установить PowerShell модуль PowerCLI.
Подключитесь к вашему хосту ESXi или vCenter:
Set-PowerCLIConfiguration -Scope AllUsers -InvalidCertificateAction Warn
Connect-VIServer
Для создания виртуальной машины используется командлет New-VM. Например, чтобы
New-VM -Name TestVM1 –VMHost esxi01.winipro.ru -Datastore ISCSI_DC01 -DiskGB 40 -DiskStorageFormat Thin -MemoryGB 8 -NumCpu 2 -NetworkName ‘VM Network’
Если нужно добавить виртуальные приводы floppy и CD, добавьте параметры:
Можно сразу указать версию гостевой ОС:
Если нужно создать новую виртуальную машину из шаблона и сразу выполнить кастомизацию ОС по настроенному сценарию, добавьте:
-Template WS2022_Template -OSCustomizationSpec Cust_WS2022
Не забудьте завершить сессию PowerCLI после завершения работы:
Disconnect-VIServer -Server $ESXIHost -Confirm:$false
Также вы можете использовать Ansible для развертывания новых виртуальных машин на хостах VMware (см статью об управлении инфраструктуры VMware из Ansible).
Предыдущая статья Следующая статья
Как сделать образ виртуальной машины VMware vSphere?
Есть пару серверов с ESXI на каждом по 3 виртуальной машины. Нужно сделать их образы. Есть средства VMWARE когда позволяют сделать образ? И как вообще можно осуществить данную задачу?
- Вопрос задан более трёх лет назад
- 8179 просмотров
2 комментария
Оценить 2 комментария
Вам экспорт нужен чтоли? Напишите подробнее что вы хотите получить в результате, пока не ясно что значит «сделать образ».
Tony Thirteen @13KOLDUN Автор вопроса
Клёвый Админ: есть железки на которых ESXI, купили новые железки, теперь нужно все перенести на новые, а старые отдать
Решения вопроса 0
Ответы на вопрос 2
Внимание! Изменился адрес почты!
Если Вы хотите их просто зарезервировать — делаете экспорт.
File->Export->Export OVF Template. Машина должна быть выключена, курсор стоять на машине. В веб-морде это будет соответственно в Actions->All vCenter Actions->Export OVF Template. Машина будет выгружена в каталог, содержащий три файла — контрольные суммы, XML с описанием оборудования и собственно диск. Причем диск будет выгружен в зависимости от модели, «тонкий» будет размером с реально занятую часть.
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Если речь про образа для последующего переноса на физическое железо, то нужны средства для V2P/P2V миграции, например:
Acronis
VMware Converter Standalone
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ
- Windows
- +2 ещё
Почему при импорте .ova в VMware Player иногда не работает интернет?
- 1 подписчик
- 4 часа назад
- 18 просмотров