Как сделать образ виртуальной машины vmware
В этой заметке будет рассмотрено, как создать резервную копию виртуальных машин с помощью скрипта ghettoVCB. Скрипт предназначен для создания бэкапов виртуальных машин в ESX(i) 3.x, 4.x, 5.x и 6.x. Данный способ резервного копирования в отличии от других программных продуктов является абсолютно бесплатным.
Для хранения резервных копий ВМ можно использовать накопители, поддерживающие следующие протоколы:
- NFS (Network File System), с тем же диапазоном IP-адресов и физически расположеннй в той же сети, что и интерфейс управления VMware (Management Network VMkernel Port),
- iSCSI (Internet Small Computer System Interface), с тем же диапазоном ардесов и физически расположенный в той же сети, что и интерфейс (iSCSI VMkernel).
Но ghettoVCB поддерживает только монтирование и размонтирование NFS-дисков. Для iSCSI следует заранее смонтировать Disk/LUN, а параметры ENABLE_NON_PERSISTENT_NFS и UNMOUNT_NFS установить в нулевое значение (см. ниже).
В данном примере буеде м копировать на NFS с IP-адресом 192.168.3.200, тогда как интерефейс управления гипервизором (Management Network VMkernel) имеет адрес 192.168.0.222 и маску подсети 255.255.0.0.
Настройка резервного копирования.
Итак, первое, что нужно сделать — это включить доступ по SSH к консоли гипервизора: открываем VMware vSphere Client, выбираем хост, открываем вкладку ‘Configuration’ и, как показано на скриншоте:
Во-вторых, убедимся, что на вашем сервере NFS включена опция ‘async’, существенно ускоряющая процесс копирования. Правда, за скорость приходится платить: есть риск потерять данные в случае крэша NFS-сервера. Если такая вероятность, все же, есть — используйте ‘sync’. В остальных случаях:
В третьих, скачиваем скрипт ghettoVCB с github по клику на ZIP-архив и заргужаем его на ESX/ESXi хост, используя scp, или WinSCP. Советую расположить подальше от корневой директории: на ваш datastore, в папку с виртуальными машинами — будет идеально. У меня это: /vmfs/volumes/datastore1.
Теперь логинимся по SSH в консоль гипервизора под учетной записью root, распаковываем архив и выставляем права:
Создать файл конфигурации необходимо непосредственно в самой консоли гипервизора, используя vi. Ни в коем случае не редактируйте конфигурационный файл в windows-приложениях (таких как: Notepad, Notepad+) с последующей заливкой на хост из-за разных комбинаций кодов перевода строк (CR+LF / LF). Так же во избежание ошибок в работе скрипта избегайте лишних пробелов в конце строк и пустых отступов.
По окончанию редактирования последовательно нажмите: Esc, :, w, q, Enter.
Описание параметров следующее:
VM_BACKUP_VOLUME — путь на сервере ESXi, куда будет монтироваться NFS раздел (или где будет создана резервная копия виртуальных машин — см. параметр ENABLE_NON_PERSISTENT_NFS)
DISK_BACKUP_FORMAT — формат VMDK диска (zeroedthick, eagerzeroedthick, thin, 2gbsparse).
VM_BACKUP_ROTATION_COUNT=4 — количество хранимых бэкапов.
POWER_VM_DOWN_BEFORE_BACKUP=0 — отключать машину перед бэкапом (0=не отключать). Cкрипт может так же копировать и включенные ВМ.
ENABLE_HARD_POWER_OFF=0 — отключать жесткие диски перед бэкапом. Eсли не установлены VMware Tools, то “жесткое” отключение ВМ (hard power off).
ITER_TO_WAIT_SHUTDOWN=3 — если ENABLE_HARD_POWER_OFF=1, то количество минут, прежде, чем скрипт произведет “жесткое” отключение ВМ (hard power off).
POWER_DOWN_TIMEOUT=5 — количество минут, которые скрипт будет ждать при отключении ВМ, прежде, чем проигнорирует её состояние и приступит к резервному копированию.
SNAPSHOT_TIMEOUT=15 — количество минут, которое скрипт будет ждать при создании копии конкретной ВМ, прежде, чем проигнорирует её (в случае каких-либо сбоев в резервном копировании).
ENABLE_COMPRESSION=0 — включение компрессии (0=отключено и остается на zfs). В ESXi 3.x / 4.x / 5.x, существует ограничение максимального размера виртуальной машины для сжатия. При попытке восстановления ВМ свыше ограничений данные могут быть потеряны. Внимательно тестируйте процесс восстановления, прежде, чем перейти к производственным системам.
VM_SNAPSHOT_MEMORY=0 и VM_SNAPSHOT_QUIESCE=0 — используются только для снятия снапшотов с оперативной памяти. Eсли первый параметр “1”, то будет ли переведена машина на этот период в режим ожидания. Первоначально параметр добавлен с целью отладки, а сама опция никак не используется при восстановлении ВМ: любая виртуальная машина, будь то включенная (online), или выключенная (offline), при восстановлении из бэкапа окажется в сосотянии offline.
VMDK_FILES_TO_BACKUP="my1.vmdk",”my2.vmdk” — задает список VMDK с определенной VM. Если список пуст, то будут скопированы все VMDK (=all).
ALLOW_VMS_WITH_SNAPSHOTS_TO_BE_BACKEDUP=0 — определяет, будет ли создаваться бэкап ВМ со всеми снапшотами.
VM_SHUTDOWN_ORDER=vm1,vm2,vm3 — определяет в каком порядке будут выключены ВМ (если между ними есть какая-либо зависимость).
VM_STARTUP_ORDER=vm3,vm2,vm1 — определяет порядок запуска ВМ.
ENABLE_NON_PERSISTENT_NFS=1 — позволяет подключать NFS-диски (NFS share) для создания бэкапа. Если 0, то параметры UNMOUNT_NFS, NFS_SERVER, NFS_MOUNT, NFS_LOCAL_NAME и NFS_VM_BACKUP_DIR будут проигнорированы.
UNMOUNT_NFS=1 — определяет размонтировать ли NFS-диск по завершению создания бэкапов ВМ.
NFS_SERVER=192.168.3.200 — IP-адрес или имя хоста NFS-диска. Если на сервере ESXi уже есть подключенный NFS диск с такими же координатами (сервер/путь), то диск не подключится.
NFS_MOUNT — путь к NFS диску (NFS export path).
NFS_LOCAL_NAME — имя, которое будет присвоено подключенному диску (datastores ID);
NFS_VM_BACKUP_DIR — путь, где будут создаваться копии ВМ (относительно VM_BACKUP_VOLUME).
RSYNC_LINK=0 — предназначено для синхронизации бэкапов по Rsync. Подробности расписаны здесь.
EMAIL_LOG=1 — определяет, отправлять ли логи по почте.
EMAIL_DEBUG=1 — определяет, отправлять ли отладочные логи (debug logs) по почте.
EMAIL_SERVER, EMAIL_SERVER_PORT, EMAIL_TO, EMAIL_FROM — соответственно емейл сервер, порт, адрес отправки и отправителя (например, если потребуется определенная запись домена для отправителя в зависимости от конфигурации сервера электронной почты).
Продолжим настройку. Cмотрим список активных ВМ и добавляем необходимые в список:
Для отправки логов на почту необходимо разрешить исходящий трафик в firewall на сервере ESXi, добавив строчки в конце xml-файла:
Перечитываем правила фаервола и проверяем:
Для того, чтобы назначить резервное копирование по расписанию, необходимо добавить в cron строку с командой резервного копирования. Но в нашем случае строка содержит вычисление номера недели в текущем месяце (для того, чтобы не захламлять сервер). Если добавить это выражение сразу в cron, то его значение не вычислится. Поэтому сначала нужно создать отдельный shell-скрипт, вызывающий ghettoVCB с выражением для подсчета номера недели:
Если нет необходимости в понедельной ротации логов, или расписание будет настроено несколько иначе (например, бэкап раз в месяц), то выражение
из start.sh можно убрать. Разрешаем запуск:
Бэкапить будем каждую субботу в час ночи. Системное время задается в UTC, поэтому его нужно внести с учетом поправки на Ваш часовой пояс. В моем случае — это UTC+3, значит нужно внести время на три часа раньше, то есть в пятницу в 22:00. Но если мы добавим строчку в crontab следующим образом:
то все настройки потеряются при перезагрузке сервера ESXi. Поэтому команды на изменение настроек cron’a необходимо добавить в загрузочный скрипт:
Аналогичная ситуация и с настройками firewall сервера ESXi: для их сохранения придется создать VIB-пакет с помощью утилиты VIBauthor и установить его на сервер ESXi. К сожалению, VIBauthor распространяется только для 32-х битных (нет поддержки 64 бит) RPM-based дистрибутивов Linux. Я буду использовать CentOS 6.7 i386 Minimal, вы можете использовать дистрибутив SUSE Linux Enterprise 11 SP2, рекомендованый в документации. Для того, чтобы не ругалось при устаеновке VIBauthor на зависимости (а точней, разрядность) используем ключ “nodeps” и далее подготавим дерево директорий для сборки пакета:
Фактически, то, что за папкой payload1 — это желаемый путь расположения пакета на сервере ESXi. Теперь создаем описание пакета:
и непосредственно само правило firewall’а:
Теперь можно собрать пакет:
скопировать его с помощью SCP на сервер ESXi:
установить и проверить, что получилось:
Для того, чтобы устанавливать подобные дополнения нужно, чтобы на сервере ESXi параметр Acceptance Level был выставлен в значение “Community Supported”. Для этого в клиенте vSphere открываем, как показано на скриншоте:
И финальный штрих: завершаем процесс настройки созданием бэкапа настроек сервера ESXi:
Файл настроек сервере ESXi хранится в /bootbank/state.tgz и предназначен для восстановления в случае внезапного завершения работы, или перезагрузки сервера ESXi (читайте здесь). Если настройки сервера не меняются, то можно скопировать этот файл вручную, в противном случае — настройки сервера ESXi (stage.tgz и папку ghettoVCB-master) будем так же бэкапить каждую неделю. Для этого добавим в конец start.sh перед строкой “exit 0” строки:
Создание резервных копий ВМ.
Проверить настройки и запустить тестовое создание бэкапа в ручную можно командой:
Для отдельной ВМ с именем ‘MyVirtualMachine’:
Ключи задания параметров:
-a — создание бэкапа все ВМ хоста;
-f — укзать список ВМ;
-m — имя ВМ для бэкапа;
-c — конфигурация директории бэкапа;
-g — путь к файлу конфигурации;
-l — создание файла лога;
-w — рабочая директория скрипта;
-d — уровень детализации логов (debug level): info, debug, или dryrun (по умолчанию: info).
Восстановление ВМ из резервных копий.
Следует понимать, что если бэкап ВМ производился во включенном состоянии, то после восстановления ВМ будет в абслютно том же состоянии, в каком была бы после крэша — не исключена потеря данных.
Подключаемся к серверу ESXi по SSH, монтируем NFS с бэкапами и проверяем результат. Формат команды для монтирования NFS следующий:
Для ESXi 3.x/4.x подробно расписано здесь. В моем примере NFS монтируется следующей строчкой:
Для указания путей при восстановлении ВМ нельзя использовать симлинки. Если в конфигурации использовать пути вида: /vmfs/volumes/datastore1/esxi/ … /VM_name/ , то при попытке восстановить ВМ получим ошибку:
Для того, чтобы задать путь без использования симлинков необходимо узнать UUID устройств. Следующая команда выводит список каждого LUN, подключенного к серверу ESXi и его сопоставление vmfs (Volume Name) к UUID:
Таким образом вместо “backup” и “datastore1” можно использовать соответствующий UUID:
backup: 9108f6f9–353aeed8;
datastore1: 56b74f4f-85fc58fa-87fe-94de8066eda2.
Подробную информацию про идентификацию дисков и файловых систем в ESX(i) можно получить здесь.
и восстанавливаем ВМ:
где:
-c — путь к списку восстанавливаемых машин.
-l — путь расположения логов.
Через vSphere клиент открываем, как на скриншоте ниже:
на файле .vmx жмем правую кнопку мыши и выбираем “Add to inventory”.
Troubleshooting.
Для того, чтобы создать резервную копию с отладочной информацией необходимо вызвать ghettoVCB с ключем: -d debug
Для отладки процесса восстановления:
где: -d — уровень детализации при отладке (debug level) (1–2). При включении отладочной информации восстановление не произойдет.
Могут возникнуть ситуации, когда потребуется прервать выполнение ghettoVCB.sh, запущенного в ручном (интерактивном) режиме. Нажмите cntrl+C для остановки родительского процесса и далее:
Для остановки ghettoVCB, запущенного в неинтерактивном режиме:
и завершить оба дочерних процесса по их PID:
Если виртуальная машина находилась в процессе резервного копирования, то открыт дополнительный процесс — vmkfstools:
Существует несколько способов преобразования установленной ОС Windows в образ для виртуальной машины. Созданный образ можно использовать, например, для тестирования, для проверки стабильности системы после установки какого-либо обновления, или для того, чтобы зафиксировать состояние старой машины перед внесением изменений.
Большинство программ виртуализации поддерживают функцию преобразования установленной ОС Windows в образы виртуальной машины. Некоторые решения уже поставляются со встроенными функциями, но в ряде случаев для этой же цели может понадобится использование сторонних продуктов.
В этом руководстве собраны инструкции по преобразованию установок Windows в виртуальные образы Microsoft Hyper-V, VirtualBox и VMware.
VHDX - Microsoft Hyper-V
Перенос ОС Windows в виртуальную машину Microsoft Hyper-V выполняется очень просто благодаря программе Disk2vhd от Sysinternals.
Программа является портативной, ее можно запускать из любого расположения на диске после распаковки архива. Для работы приложения требуются права администратора. Программа может применяться для создания виртуальной машины из одного или нескольких томов на компьютере.
Примечание: программу можно запустить в режиме командной строки, используя формат:
Основное окно приложения отображает путь назначения и имя файла, а чуть ниже - доступные тома. Обратите внимание, что вам нужно выбрать целевое расположение с достаточным свободным пространством для хранения, иначе процесс создания образа будет прерван.
Пользователь должен выбрать целевой путь и имя файла (с расширением vhdx), а также тома, которые следует включить в виртуальный образ.
Вы можете выбрать только раздел Windows или даже преобразовать несистемные разделы в образы VHD, не выбирая раздел Windows.
Disk2VHD поставляется с двумя дополнительными параметрами, которые указываются при запуске. Первый устанавливает выходной формат VHDX. Вы можете отключить данный параметр, чтобы использовать VHD.
VHDX имеет несколько преимуществ, такие как поддержка более крупных виртуальных дисков (64 ТБ против 2 ТБ), лучшая защита от повреждений, дистанционное онлайн изменение размера и др. VHD необходим в основном для целей совместимости, например, когда продукт не поддерживает VHDX, а также когда вы хотите преобразовать образ в Virtualbox.
Второй параметр позволяет использовать теневую копию тома.
Disk2VHD обрабатывает выбранные тома и превращает их в образы виртуальных дисков, которые сохраняются в выбранном месте.
VDI - VirtualBox
VirtualBox поставляется без встроенного инструмента конвертации установок Windows в образы виртуальной машины.
Однако, вы можете использовать альтернативное решение. Прежде всего, вам нужно создать образ VHD (как показано в разделе Microsoft Hyper-V выше).
После того, как вы получили образ VHD, можете использовать инструмент командной строки vboxmanage, который поставляется с VirtualBox, для клонирования носителя и сохранения его в другом формате.
- Нажмите на клавишу Windows , введите cmd.exe, зажмите Ctrl + Shift и нажмите клавишу Enter , чтобы запустить командную строку с правами администратора.
- Перейдите в папку VirtualBox в системе, например, C:\Program Files\Oracle\VirtualBox с помощью команды cd .
- Используйте команду vboxmanage clonemedium disk [source] [destination] , чтобы преобразовать образ диска VHD в формат VDI. Например: vboxmanage clonemedium disk o:\source.vhd o:\output.vdi
Преобразование может занять некоторое время в зависимости от размера изображения и доступных ресурсов вашего компьютера.
VMX - VMware
Вы можете создавать виртуальные образы машин Windows для VMware с помощью VMware vCenter Converter. Вы можете загрузить программу с официального сайта VMware, но для этого требуется учетная запись. На нашем сайте утилита доступна для загрузки без регистрации.
Примечание: Программа создает виртуальный образ полной машины. В графическом интерфейсе нет возможности исключить жесткие диски или разделы.
Размер установщика равен примерно 170 мегабайт. Во время установки вам будет предложено присоединиться к программе улучшения качества обслуживания клиентов.
Чтобы преобразовать запущенную систему Windows в виртуальный образ для VMware, выберите опцию “Конвертировать машину” в главном интерфейсе программы, чтобы начать работу.
После загрузки мастера, убедитесь, что для типа источника установлено значение “включено” и выбран “этот локальный компьютер”. Вы также можете создавать виртуальные образы удаленных компьютеров, но для этого необходимо указать имя или IP-адрес устройства, а также учетные данные.
Выберите виртуальную машину VMware в разделе тип цели на следующей странице и выберите целевую папку для сохранения образа.
Создание образа может занять некоторое время, в зависимости от количества томов, их размеров и ресурсов устройства.
Зачастую случаются ситуации, когда пользователь обращается в службу технической поддержки с проблемой, чтобы разобраться в которой требуется воспроизвести её на компьютере специалиста. Эти случаи происходят реже, чем штатные ситуации, когда причина проблемы находится по логам утилиты Dr.Web SysInfo, но требуют гораздо больше времени и усилий для помощи пользователю.
Используя полный образ клиентского ПК, можно воспроизвести проблемную ситуацию именно в том окружении, в котором она появилась.
Установка VMware Converter
- Запустите загруженный файл (имя будет вида: VMware-converter-en-5.1.0-1087880, в зависимости от актуальной сборки) и нажмите Next
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
- В следующем окне с информацией об авторских правах также выберите Next
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
- В следующем окне выберите пункт I agree to the terms in the License Agreement и нажмите Next
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
- Выберите папку для установки программы. Проще всего установить её в предложенную по умолчанию папку. Нажмите Next, чтобы принять вариант по умолчанию, или Change, чтобы указать иное место для установки.
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
- Поскольку программа устанавливается на локальный ПК (персональный компьютер пользователя), в следующем окне мастера выберите вариант Local Installation и нажмите Next
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
- Нажмите Install для установки программы
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
- После совершения мастером установки всех необходимых действий, отметьте флажком пункт Run Converter Standalone Client now и выберите Finish. Конвертер при этом запустится автоматически. В дальнейшем для его запуска можно использовать ярлык VMware vCenter Converter Standalone Client на рабочем столе.
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
Создание образа ПК
Поскольку VMware Converter создаёт образ всего компьютера целиком, зачастую могут возникнуть проблемы с сохранением всех имеющихся на нём данных. Иными совами, если в компьютере установлены несколько жёстких дисков большого объёма и при этом практически заполненных, размер образа будет слишком большим, чтобы разместиться на доступном свободном месте одного из дисков ПК или съемном носителе. В этом случае рекомендуется физически отключить все диски, которые используются исключительно для хранения данных и не играют роли в проблеме с антивирусом (если возникают проблемы на одном из таких дисков, например, при проверке файла, отключать его нельзя). Кроме того, для закачки можно использовать съёмный жёсткий диск большой ёмкости.
Для создания виртуального образа компьютера запустите конвертер и выполните следующие действия:
- В главном окне программы выберите пункт меню Convert machine
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
- В открывшемся окне (параметры исходной системы) в раскрывающемся списке Select source type выберите Powered-on machine и нажмите Next, не меняя значения других полей. Эти настройки указывают, что будет создан виртуальный образ локального ПК.
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
- В следующем окне (параметры целевой системы, куда будет сохраняться образ) в раскрывающемся списке Select destination type выберите пункт VMware Workstation on other VMware virtual machine. Далее в разделе Virtual machine details в поле Name укажите имя образа (по-умолчанию там устанавливается текущее имя компьютера, но лучше заменить его на короткое имя на латинице, наподобие «test» или «logs»), а в строке Select a location for the virtual machine — место для его сохранения. Обратите внимание, что чем больше объём информации на жёстких дисках вашего ПК, тем больше свободного места потребуется на целевом носителе для записи образа.
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
- В следующем окне отобразится сводная информация о подготавливаемом образе в доступном для редактирования виде. Если нет критических ошибок (красных значков напротив одного из параметров), нажмите Next.
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
- В открывшемся окне нажмите Finish, чтобы приступить к созданию образа
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
- Необходимо дождаться завершения процесса создания образа, который будет отображаться в главном окне программы. Когда в поле Status процесса установится значение Complete, это буде свидетельствовать о готовности образа. В папке, которую вы указали для размещения образа, будет создана новая папка с именем образа. В ней будут расположены два файла: имя_образа.vmdk и имя_образа.vmx, которые и представляют собой виртуальный клон вашего ПК.
Ошибка создания миниатюры: /bin/bash: /usr/bin/convert: No such file or directory
Использование образа
Полученные на предыдущем шаге файлы имя_образа.vmdk и имя_образа.vmx можно открыть любым совместимым приложением для работы с виртуальными машинами. Исключение составляют сами виртуальные машины.
Vmware Workstation – программное обеспечение, которое чаще всего используют для создания виртуальных машин с различными операционными системами. Возможности данной программы довольно велики.
Мы сегодня рассмотрим процесс создания виртуальной машины с операционной системой Windows. Большим плюсом программы Vmware Workstation является возможность запуска и работы одновременно с несколькими виртуальными машинами. Количество одновременно запущенных виртуальных машин ограничивается только аппаратной составляющей вашего компьютера и параметрами выделения ресурсов компьютера для работы этих машин.
Сама по себе программа не требовательна к аппаратной части вашего компьютера. Вам вполне хватит 2-х ядерного процессора и 2 ГБ оперативной памяти, но, если вы собираетесь одновременно работать с несколькими виртуальными машинами, вам стоит задуматься о улучшении этих параметров.
Скачивание и установка Vmware Workstation
Для начала нам необходимо скачать и установить программное обеспечение.
При переходе на страницу скачивания, вы можете выбрать для какой операционной системы вы будете использовать данное программное обеспечение.
После того, как скачали, устанавливаем.
После установки запускаем программу.
Теперь мы можем приступить к установке и настройке нашей виртуальной машины.
Создание и настройка виртуальной машины
Для начала нам необходимо подготовить образ нужной операционной системы, которую мы хотим установить.
Что бы создать виртуальную машину, нажимаем на кнопку меню «Файл» и выбираем пункт «Новая виртуальная машина…».
После этого откроется окно создания и настройки новой виртуальной машины. В открывшемся окне выбираем «Выборочный (дополнительно)» и нажимаем кнопку «Далее >».
В следующем окне предлагается выбрать версию для совместимости аппаратного обеспечения. Это необходимо для установки продолжительных инструментов и программ, и подбора необходимых параметров. Нам это не нужно, поэтому ничего не выбираем и нажимаем кнопку «Далее».
Следующий шаг – это выбор источника (образа) нашей операционной системы.
Если вы хотите установить операционную систему с диска, который у вас имеется, в этом случае выбираем пункт «Установочный диск».
В том случае, если вы имеете образ операционной системы, тогда выбираем пункт «Файл образа установки» и нажимаем на клавишу «Обзор». В открывшемся окне выбираем нужный вам образ и нажимаем кнопку «Открыть». Файл образа должен быть в расширении .iso. На нашем примере будем производить установку Windows XP.
Для установки операционных систем Windows 7/8/8.1/10 необходимо в BIOS активировать опцию аппаратной виртуализации (Virtualization Technology). Данная опция доступна для компьютеров на базе AMD и Intel. Без активации данной технологии запустить эти ОС не выйдет.
После выбора нужного нам способа нажимаем кнопку «Далее».
Если вам известен ключ продукта, тогда вводим его в открывшемся окне в строку «Ключ продукта Windows», если он вам не известен, тогда просто заполняем нужные нам поля (Если пароль не нужен, просто оставляем это поле пустым). После заполнения нужных полей нажимаем кнопку «Далее».
В следующем окне задаем имя нашей виртуальной машины, которое будет отображаться в списке виртуальных машин. И выбираем директорию где будут располагаться файлы виртуальной машины.
После проделанных действий переходим к следующему шагу.
Следующим окном будет «Конфигурация процессора».
Тут вы сможете выбрать нужные параметры ресурсов вашего процессора, которые будет использовать запущенная виртуальная машина.
Стандартно программа автоматически выбирает оптимальные параметры процессора, но в том случае если они не будет соответствовать вашим требованиям вы сможете сами определить их выбрав нужную конфигурацию вручную.
После определения нужных параметров переходим к следующему шагу, нажимаем кнопку «Далее».
Стоит заметить, что чем больше ресурсов вы отдадите виртуальной машине, тем меньше их останется для работы друг виртуальных машин или вашей операционной системы во время её активной работы.
Окно настроек «Памяти для виртуальной машины».
В этом окне программа также, как и для процессора автоматически выбирает оптимальные параметры выделения оперативной памяти для виртуальной машины.
В зависимости от ваших требований вы можете оставить рекомендуемые параметры или же задать свои. Для этого можно воспользоваться бегунком или строкой, к которой вы можете написать нужный объем выделяемой оперативной памяти.
После выбора нужных параметров переходим к настройке «Типа сети».
В окне «Тип сети» вы можете настроить параметры сети для вашей виртуальной машины.
Программа Vmware Workstatio позволяет тонко настроить доступ к сети для виртуальной машины.
- Если вы хотите предоставить доступ к вашей машине из сети интернет вам стоит выбрать Первый пункт «Использовать сетевой мост». При использовании этого параметра, вам необходимо будет задать внешний (белый) IP- адрес для вашей виртуальной машины.
- Для того, чтобы использовать виртуальную машину внутри сети и предоставить ей доступ к интернету, необходимо выбрать второй пункт «Использовать трансляцию сетевых адресов (NAT)».
- В том случае если вы хотите ограничить доступ к интернету и использовать виртуальную машину сугубо во внутренней сети, вам следует выбрать третий вариант «Использовать только сеть узла».
- И последний вариант, это отказ от использования сетевого соединения, при выборе этого пункта, ваша виртуальная машина не будет иметь доступ к какой-либо сети.
Нам необходимо выбрать второй вариант, для обычной работы. После выбора нужного параметра переходим к следующему шагу.
В окне выбора типа котроллеров выбираем драйвер для работы контроллера SCSI.
Для настройки этих параметров необходимо предварительно в BIOS активировать поддержку SCIS контроллеров, если она не активирована.
Нам на выбор предоставят 3 типа драйверов:
- BusLogic
- LSI Logic
- LSI Logic SAS
Если вы обладаете знаниями об этих драйверах, тогда вам стоит выбрать тот, который поддерживает ваша операционная система. В том случае если вы с ними не знакомы, тогда просто ничего не делаем, программа Vmware Workstatio автоматически выбирает подходящий вашей операционной системе драйвер контроллера.
После выбора драйвера переходим к следующему шагу.
В следующем окне необходимо выбрать тип виртуального диска.
Система автоматически определит подходящий для вашей виртуальной машины и её операционной системы тип диска, но я рекомендую выбрать SATA, так как на сегодняшний день этот тип диска является самым быстрым по работе в сравнении с другими.
Стоит заметить, что некоторые типы операционных систем (довольно старые) не смогут работать на диске типа SATA, в таком случае стоит выбрать другой тип виртуального диска, подходящий вашей ОС, или же просто довериться программе, так как она автоматически определит нужный тип.
После выбора нужного типа переходим к следующему шагу.
В этом окне мы сможем выбрать какой именно диск использовать для установки нашей виртуальной машины.
- Создать новый виртуальный диск – при выборе этой опции вы сможете указать папку и её размер куда и установиться операционная система вашей виртуальной машины.
- Использовать существующий виртуальный диск – если вы ранее уже создавали виртуальную машину и хотите повторить её параметры виртуального диска или просто переустановить, тогда можете выбрать этот параметр, и задать папку вашей старой виртуальной машины.
- Использовать физический диск – этот параметр стоит выбрать в том случае, если вы хотите использовать отдельный локальный жесткий диск для вашей виртуальной машины.
В нашем случае мы выбираем первый параметр, и переходим к следующему шагу.
В следующем окне необходимо указать размер виртуального жесткого диска.
Программа автоматически укажет подходящий размер для вашего типа операционной системы, но, если вам необходимо больше либо меньше, тогда указываем нужный нам размер в поле «Максимальный размер диска».
Учитывайте, что размер свободного пространства на вашем диске уменьшиться ровно на тот объем, который вы укажете для резервирования под виртуальную машину. Следите, что бы вам хватило свободного места для комфортной работы с программами и для корректной работы операционной системы.
После определения размера переходим к следующему шагу.
Теперь мы перешли к заключительному этапу настройки нашей виртуальной машины и её операционной системы.
В этом окне мы можем еще раз просмотреть список всех выбранных нами параметров и в случае корректировки воспользоваться кнопкой «Настройка оборудования…».
В разделе «Настройка оборудования…» вы сможете более тонко подстроить параметры оборудования для вашей виртуальной машины или при необходимости изменить ранее заданные.
После проверки всех заданных параметров нажимаем кнопку «Готово» и переходим непосредственно к установке операционной системы.
Проходим все шаги стандартной установки вашей операционной системы.
После установки система запуститься сама.
Теперь мы имеем виртуальную машину для раьботы с операционной системой Windows XP. Таким же способом можете устанавливать и другие версии ОС Windows.
Все установленые виртуальные машины вы сможете наблюдать и запуска в левой части программы под теми именами, которые вы им задали при установке.
Для перехода к настройке параметров уже установленой виртуальной машины и её операционной системы Нажмите правой кнопкой мыши по виртуальной машине и в выпавшем меню выберите пункт «Параметры…».
После этого откроется кно параметров.
Удаление виртуальной машины
Первым делом, для того. Что бы удалить виртуальную машину, вам необходимо завершить гостевой сеанс.
Для этого нажимаем правой кнопкой мыши по виртуальной машине, и в выпавшем меню наводим курсор на пункт «Питание», далее в выпавшем меню выбираем «Завершить работу гостевой ОС». Произойдет завершение работы ОС, после чего снова нажимаем правой кнопкой мыши по виртуальной машине и выбираем пункт «Удалить», соглашаемся со всеми всплывающими окнами.
Таким образом вы полностью удалили виртуальную машину и все её файлы с вашего компьютера.
Проблемы с запуском виртуальной машины
В том случае, если ваша виртуальная машина не запускается, следует проделать следующие действия.
- Проверка параметров BIOS (активация технологии виртуализации и поддержки контролера SCSI)
- Переустановка операционной системы.
- Установка системы с другого образа или диска.
- Проверка параметров виртуальной машины (возможно некоторые параметры не совместимы с вашей ОС).
- Проверка жесткого диска на целостность.
- Диагностика компьютера на загруженность операционной системы.
- Отключение Брандмауэра.
- Проверка на наличие вредоносных программ.
Если вам не помог ни один способ, тогда следует внимательно прочесть ошибку, которая появляется при запуске машины и понять в чем заключается проблема. После того, как поймете в чем проблема, сможете её решить, следуя инструкциям, описанным в ошибке.
Заключение
Следуя инструкциям, описанным в статье вы с легкостью, сможете установить, настроить и запустить свою виртуальную машину с нужной операционной системой.
Главное при установке четко следуйте инструкции, чтобы в дальнейшем избежать ошибок при запуске и работе виртуальной машины.
Так же не забудьте сделать предварительные настройки в BIOS для корректной работы программы Vmware Workstation.
Читайте также: