Как сделать образ для vmware
Перейти к содержимому

Как сделать образ для vmware

  • автор:

Что такое «образ виртуальной машины» и что он в себя включает

Я так понял, это копия диска с ОС? И ещё такой вопрос. Например я создал виртуальную машину используя какой то уже имеющийся образ. Затем поставил на неё пару своих программ, поставил дрова на видюху. После я создал из этой машины свой собственный образ. И теперь, если я создам новую виртуальную машину, используя созданный образ(с дровами и установленными программами) то новая виртуальная машина будет точной копией предыдущей? Дрова будут работать?

Отслеживать
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

date

07.04.2023

user

itpro

directory

PowerShell, VMware

comments

Один комментарий

В этой статье мы покажем, как создать виртуальную машину на гипервизоре VMware ESXi и установить гостевую операционную систему их ISO образа. Рассмотрим способ создания ВМ из веб-интерфейса vSphere Client и из командной строки PowerShell.

Создать виртуальную машину с помощью веб интерфейса VMware Client

Итак, вы установили новый хост ESXi, бесплатный VMware Hypervisor или развернули полноценный vCenter и теперь вам нужно создать на нем виртуальные машины. Для установки гостевой ОС на виртуальную машину на ваш хост ESXi нужно загрузить ISO файл с установочным образом нужной вам операционной системой.

загрузить ISO образ в хранилище vmware vmns

  1. Откройте веб интерфейс хоста ESXi (Host Client или vSphere Client) или консоль vCenter;
  2. Перейдите в раздел Storage и выберите хранилище, в которое нужно загрузить ISO файл. Выберите Browse Files;
  3. Перед вами появится список папок и файлов на хранилище;
  4. Создайте новый каталог ISO, выберите его, нажмите кнопку Upload Files и выберите ISO образ, который нужно загрузить в ваше хранилище.

Теперь можно создать новую виртуальную машину:

создать виртуальную машину vmware esxi

  1. Выберите New Virtual Machine (или Create/Register VM в зависимости от версии ESXi/vCenter);
  2. Укажите имя ВМ;
  3. Выберите хранилище, на котором нужно создать файлы виртуальной машины;

  • Выберите версию виртуальной машины ESXi. Если нет особых требования по совместимости, всегда используйте максимальную версию virtual hardware; версия виртуальной машины
  • Далее нужно указать семейство операционной системы и ее версию. От этого зависит, какой образ будет монтироваться при установке VMware Tools и некоторые дополнительный возможности ВМ. Если вашей версии ОС нет в списке, выберите максимальной близкую к ней; выберите гостевую операционную систему для виртуальной машины vmware
  • Далее нужно назначить ресурсы виртуальной машины. Укажите какое количество ядер (vCPU), оперативной памяти (RAM) будет доступно виртуальной машине. Укажите размер диска виртуальной машины(в дальнейшем вы можете увеличить или уменьшить размер диска ВМ VMware) и тип контроллера (по умолчанию используется LSI Logic SAS), выберите тип виртуальной сетевой карты (в большинстве случаев используйте E1000, который предлагается по-умолчанию) и виртуальную сеть, в которую нужно поместить сетевой адаптер ВМ.
  • В настройках виртуального жесткого диска вы указать, как выделять место для файлов диска на хранилище (Disk provision). Можно использовать Thick диски (все пространство диска выделяется при создании) или Thin диски (создаётся файл виртуального диска минимального размер и он увеличивается по мере наполнения его данными в гостевой ОС) disk provisioning выбрать thick или thin
  • Если вам нужно добавить дополнительное виртуальное оборудование (сетевые карты, диски, контроллеры, виртуальный USB контроллер, TPM модуль, COM порты, RDM диски, пробросить физическое USB устройство через Pass-through и т.д.), вы можете нажать кнопку Add new device и указать параметры нового устройства. По умолчанию базового набора виртуального оборудования, созданного по умолчанию достаточно для запуска виртуальной машины в минимальной конфигурации. настройки виртуальной машины
  • Нажмите Finish чтобы создать новую ВМ.
  • Ваша виртуальная машина появится в списке зарегистрированных ВМ. Чтобы начать установку гостевой ОС на ВМ, нужно подключить ISO файл:

    1. Щелкните по ВМ и выберите Edit Settings; Изменить настройки виртуальной машины vmware
    2. Найдите в списке оборудования виртуальный CD/DVD привод. Выберите Datastore ISO File вместо Client Device;
    3. Нажмите кнопку Browse и укажите путь к вашем ISO файлу с установочным образом ОС;
    4. Включите опцию Connect at power on, чтобы ISO подключался при загрузке ВМ. Сохраните изменения. загрузить виртуальную машины с установочного ISO образа

    включить виртуальную машину

    Теперь запустите виртуальную машину Power -> Power on (или нажмите зеленую кнопку Play)

    Чтобы подключиться к консоли виртуальной машины и начать установку операционной системы, выберите Open Remote Console (Launch Web Console). Перед вами откроется консоль виртуальной машины, в которой вы можете продолжить установку ОС.

    открыть консоль виртуальной машины vmware

    Подробнее об установке 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.

    открыть настройки BIOS при следующей загрузке ВМ

    После окончания установки гостевой ОС, обязательно установите в ней VMware Tools (это это набор драйверов и служб для виртуальной машины): Actions -> Guest OS -> Install VMware Tools.

    установить 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

    date

    07.04.2023

    user

    itpro

    directory

    PowerShell, VMware

    comments

    Один комментарий

    В этой статье мы покажем, как создать виртуальную машину на гипервизоре VMware ESXi и установить гостевую операционную систему их ISO образа. Рассмотрим способ создания ВМ из веб-интерфейса vSphere Client и из командной строки PowerShell.

    Создать виртуальную машину с помощью веб интерфейса VMware Client

    Итак, вы установили новый хост ESXi, бесплатный VMware Hypervisor или развернули полноценный vCenter и теперь вам нужно создать на нем виртуальные машины. Для установки гостевой ОС на виртуальную машину на ваш хост ESXi нужно загрузить ISO файл с установочным образом нужной вам операционной системой.

    загрузить ISO образ в хранилище vmware vmns

    1. Откройте веб интерфейс хоста ESXi (Host Client или vSphere Client) или консоль vCenter;
    2. Перейдите в раздел Storage и выберите хранилище, в которое нужно загрузить ISO файл. Выберите Browse Files;
    3. Перед вами появится список папок и файлов на хранилище;
    4. Создайте новый каталог ISO, выберите его, нажмите кнопку Upload Files и выберите ISO образ, который нужно загрузить в ваше хранилище.

    Теперь можно создать новую виртуальную машину:

    создать виртуальную машину vmware esxi

    1. Выберите New Virtual Machine (или Create/Register VM в зависимости от версии ESXi/vCenter);
    2. Укажите имя ВМ;
    3. Выберите хранилище, на котором нужно создать файлы виртуальной машины;

  • Выберите версию виртуальной машины ESXi. Если нет особых требования по совместимости, всегда используйте максимальную версию virtual hardware; версия виртуальной машины
  • Далее нужно указать семейство операционной системы и ее версию. От этого зависит, какой образ будет монтироваться при установке VMware Tools и некоторые дополнительный возможности ВМ. Если вашей версии ОС нет в списке, выберите максимальной близкую к ней; выберите гостевую операционную систему для виртуальной машины vmware
  • Далее нужно назначить ресурсы виртуальной машины. Укажите какое количество ядер (vCPU), оперативной памяти (RAM) будет доступно виртуальной машине. Укажите размер диска виртуальной машины(в дальнейшем вы можете увеличить или уменьшить размер диска ВМ VMware) и тип контроллера (по умолчанию используется LSI Logic SAS), выберите тип виртуальной сетевой карты (в большинстве случаев используйте E1000, который предлагается по-умолчанию) и виртуальную сеть, в которую нужно поместить сетевой адаптер ВМ.
  • В настройках виртуального жесткого диска вы указать, как выделять место для файлов диска на хранилище (Disk provision). Можно использовать Thick диски (все пространство диска выделяется при создании) или Thin диски (создаётся файл виртуального диска минимального размер и он увеличивается по мере наполнения его данными в гостевой ОС) disk provisioning выбрать thick или thin
  • Если вам нужно добавить дополнительное виртуальное оборудование (сетевые карты, диски, контроллеры, виртуальный USB контроллер, TPM модуль, COM порты, RDM диски, пробросить физическое USB устройство через Pass-through и т.д.), вы можете нажать кнопку Add new device и указать параметры нового устройства. По умолчанию базового набора виртуального оборудования, созданного по умолчанию достаточно для запуска виртуальной машины в минимальной конфигурации. настройки виртуальной машины
  • Нажмите Finish чтобы создать новую ВМ.
  • Ваша виртуальная машина появится в списке зарегистрированных ВМ. Чтобы начать установку гостевой ОС на ВМ, нужно подключить ISO файл:

    1. Щелкните по ВМ и выберите Edit Settings; Изменить настройки виртуальной машины vmware
    2. Найдите в списке оборудования виртуальный CD/DVD привод. Выберите Datastore ISO File вместо Client Device;
    3. Нажмите кнопку Browse и укажите путь к вашем ISO файлу с установочным образом ОС;
    4. Включите опцию Connect at power on, чтобы ISO подключался при загрузке ВМ. Сохраните изменения. загрузить виртуальную машины с установочного ISO образа

    включить виртуальную машину

    Теперь запустите виртуальную машину Power -> Power on (или нажмите зеленую кнопку Play)

    Чтобы подключиться к консоли виртуальной машины и начать установку операционной системы, выберите Open Remote Console (Launch Web Console). Перед вами откроется консоль виртуальной машины, в которой вы можете продолжить установку ОС.

    открыть консоль виртуальной машины vmware

    Подробнее об установке 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.

    открыть настройки BIOS при следующей загрузке ВМ

    После окончания установки гостевой ОС, обязательно установите в ней VMware Tools (это это набор драйверов и служб для виртуальной машины): Actions -> Guest OS -> Install VMware Tools.

    установить 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 комментария

    ifaustrue

    Вам экспорт нужен чтоли? Напишите подробнее что вы хотите получить в результате, пока не ясно что значит «сделать образ».

    Tony Thirteen @13KOLDUN Автор вопроса

    Клёвый Админ: есть железки на которых ESXI, купили новые железки, теперь нужно все перенести на новые, а старые отдать

    Решения вопроса 0
    Ответы на вопрос 2

    CityCat4

    Внимание! Изменился адрес почты!

    Если Вы хотите их просто зарезервировать — делаете экспорт.

    File->Export->Export OVF Template. Машина должна быть выключена, курсор стоять на машине. В веб-морде это будет соответственно в Actions->All vCenter Actions->Export OVF Template. Машина будет выгружена в каталог, содержащий три файла — контрольные суммы, XML с описанием оборудования и собственно диск. Причем диск будет выгружен в зависимости от модели, «тонкий» будет размером с реально занятую часть.

    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать

    WopeN

    Если речь про образа для последующего переноса на физическое железо, то нужны средства для V2P/P2V миграции, например:
    Acronis
    VMware Converter Standalone

    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
    Ваш ответ на вопрос

    Войдите, чтобы написать ответ

    windows

    • Windows
    • +2 ещё

    Почему при импорте .ova в VMware Player иногда не работает интернет?

    • 1 подписчик
    • 4 часа назад
    • 18 просмотров

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *