Система виртуализации microsoft hyper v. Виртуальная машина Hyper-V. Подключение виртуальной машины

Изначально был компонентом серверных версий Windows. На десктопах технология виртуализации от Microsoft получила реализацию в Windows 8. Отличительной особенностью Hyper-V является ее максимальная интеграция в операционную систему, что и определяет ее бесконфликтную работу. Программа создает виртуальные машины двух разновидностей (поколений). Второе поколение обеспечивает неплохой прирост производительности, но совместимо исключительно с 64-битными версиями Windows 8.1 и новее, и серверными системами не старше Windows Server 2012. Новая виртуальная машина поддерживает опцию изменения размера виртуального жесткого диска. Полноценное взаимодействие между физическим компьютером и виртуальной машиной реализовано за счет использования стандартной функции удаленного рабочего стола.

Преимущества и недостатки Hyper-V

Высокая производительность, гибкая настройка потребления ресурсов (поскольку виртуальная машина напрямую обращается к аппаратным ресурсам);
+ виртуальная машина не прекращает работать в фоновом режиме;
+ быстрая работа виртуального жесткого диска в фирменном формате VHDX
- по умолчанию гостевая ОС не работает с флеш-картами и USB-накопителями, не воспроизводит звук;
- буфер обмена по умолчанию односторонний (с физического компьютера – в гостевую ОС);
- установка виртуальной машины 2-го поколения производится только из сети или через ISO-образ.

Основные возможности

  • выделение памяти и места на жестком диске для виртуальной гостевой операционной системы;
  • интернет-доступ из созданной виртуальной ОС;
  • быстрый запуск и отключение виртуальной машины;
  • предусмотрена опция установки в качестве гостевой ОС Linux;
  • создание локальной сети между системами на виртуальной машине;
  • запись контрольных точек, фиксирующих состояние ОС, которая установлена виртуально;
  • копирование и восстановление виртуальных ОС;
  • перенос виртуального HDD с одного на другой компьютер.

Корпорация microsoft решила внести поддержку аппаратной виртуализации hyper-v в свои операционные системы для работы на персональных компьютерах. Изначально данная технология входила только в серверные системы, такие как windows server 2008 и т.п. Теперь у обычных пользователей использующих windows, появилась возможность запустить на своем ПК виртуальную машину не устанавливая сторонних программ.

Первая операционная система получившая технологию Hyper V , является windows 8, в редакциях корпоративная(enterprise) и профессиональная(PRO). Потом она была перенесена и в windows 10, в таких же редакциях. В данной статье вы узнаете, как запустить виртуальную машину Hyper-V в windows 10, а так же, как установить на неё операционную систему windows 7.

Установка Hyper-V

Убедившись в поддержке виртуализации и включив её в биос, нужно так скажем задействовать виртуальную машину hyper v . Для этого переходим в панель управления, попасть в туда можно, нажав правой кнопкой мыши по меню пуск и запустить её.

Здесь переходим по вкладке программы .

Жмем на пункт включение или отключение компонентов windows.

Находим в списке hyper-v, ставим напротив галочку и жмем OK.

Начнется процесс поиска требуемых файлов, ждем несколько секунд.

Потом нужно перезагрузить компьютер, для применения внесенные изменений.

После перезагрузки, в поиске (значок лупы возле кнопки пуск ) вводим hyper и запускаем приложение.

В главном окне жмем на пункт создать - > виртуальная машина.

На первой открывшейся странице, просто нажимаем далее .

Здесь следует указать имя виртуальной машине и выбрать путь, по которому будут хранится рабочие файлы. Советую выбирать диск, в котором имеется много свободного пространства.

Установку windows 7 можно осуществить выбрав поколение 1, если вы устанавливаете более поздние версии, то выбирайте второй вариант.

Назначаем размер оперативной памяти, которая будет выделятся для работы виртуальной машины, советую для данной системы установить 2048 МБ. Если характеристики не позволяют, то ставим 1024.

Пункт настройка сети пока пропустим, чуть ниже к нему вернемся.

Выбираем пункт создать виртуальный жесткий диск . Имя, расположение и размер задаются автоматически, если надо можно указать и вручную. Так же можно использовать уже имеющийся виртуальный жесткий диск, если он у вас есть, или подключить его позднее. Как вы заметили, размер диска задающийся автоматом достаточно большой, но на это можно не обращать внимание, т.к созданный виртуальный жесткий диск будет динамическим.

В следующем пункте откладываем установку системы, выбрав вкладку установить операционную систему позднее .

Пройдет быстрый процесс настройки.

Настраиваем работу интернета в Hyper-V

Виртуальная машина создана. Но не расслабляемся, нам нужно еще установить операционную систему и настроить работу интернета. Переходим в .

Тип виртуального коммутатора выбираем внешняя и жмем создать виртуальный коммутатор.

На предупреждение отвечаем да .

Теперь в виртуальной машине windows 7, нужно указать интернет соединение которое мы создали. Переходим во вкладку параметры.

В левой стороне окна, жмем на пункт сетевой адаптер и в списке виртуальных коммутаторов выбираем созданный, нажимаем OK. На этом установка интернета завершена.

Установка windows 7 на Hyper-V

Для установки операционной системы нам потребуется dvd диск, либо iso образ windows. Если у вас его нет, то читаем статью Как скачать любую версию Windows 7, 8.1, 10 с сайта Microsoft . Опять же переходим в параметры виртуальной машины.

Во вкладке BIOS устанавливаем порядок загрузки, на первом месте должен стоять компакт-диск , управлять расположением устройств можно с помощью кнопок вверх и вниз .

После, переходим в контроллер 1 IDE -> DVD-дисковод. Тут можно настроить загрузку именно с физического компакт-диска, выбрав вкладку физический дисковод компакт - и DVD-дисков. В пункте носитель , в случае использования iso образа, выбираем пункт файл образа, где жмем кнопку обзор .

Находим нужный образ в проводнике, жмем кнопку открыть , либо кликаем по нему двойным нажатием мыши.

Как видим, путь к файлу с windows прописан, теперь нажимаем кнопку применить и OK.

Теперь подключаем виртуальную машину. Кликнув по ней двойным нажатием мыши.

В открывшемся окне нажимаем кнопку запустить .

Операционная система установлена, виртуальная машина подключена и работает. Теперь у вас появилась возможность в установленной windows 10 работать и с windows 7.

О ставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы, если у вас что-то вдруг пошло не так.

Спасибо за внимание!

В наших прошлых материалах мы рассматривали установку бесплатного гипервизора Hyper-V как одной из ролей Windows Server. Одним из недостатков этого метода является необходимость наличия лицензии на серверную OC, что в ряде случаев может привести к дополнительным затратам, в тоже время существует автономный продукт Hyper-V Server, который позволяет использовать одноименный гипервизор без каких-либо ограничений совершенно бесплатно. Однако он более сложен в установке и первоначальной настройке, которые и станут предметом нашей сегодняшней статьи.

Прежде всего внесем ясность в термины. Hyper-V - это бесплатный гипервизор от компании Microsoft, работающий на платформе Windows. Первоначально поддерживались только серверные версии, но начиная с Windows 8 (редакции не ниже Pro) его можно использовать и в настольных ОС. Несмотря на то, что Microsoft явно не обозначает редакции гипервизора, новые поколения ОС содержат в себе новые версии Hyper-V. Так как степень интеграции Hyper-V в ОС достаточно велика, то вы не можете обновить версию гипервизора отдельно от версии ОС.

Если ориентироваться по версии конфигурации виртуальных машин, то можно говорить о восьми поколениях Hyper-V, версию 8.0 содержат Server 2016 и Windows 10 (1607). Наиболее распространенные Windows Server 2012 R2 (и Windows 8.1) имеют пятое поколение гипервизора.

Таким образом, если мы хотим использовать последнюю версию гипервизора, то нам нужна последняя версия ОС. А так как лицензии на Windows не допускают использования более поздних выпусков ОС, то бесплатный Hyper-V может оказаться не таким уж бесплатным. Аналогичные затруднения возникают при виртуализации уже существующих сред, покрытых лицензиями на более ранние версии Windows или виртуализации UNIX-систем. Специально для таких случаев Microsoft выпустила специальный продукт - Hyper-V Server .

Hyper-V Server - специальный выпуск на основе Windows Server Core с сильно урезанными функциями, обеспечивающими только работу гипервизора и его обслуживание. При этом, вопреки распространенному мнению, никакой разницы между Hyper-V Server и Hyper-V в качестве роли Windows Server нет. Это один и тот-же продукт.

Когда говорят о Hyper-V Server и Windows Server Core, то в первую очередь пытаются сделать упор на экономию ресурсов за счет отсутствия GUI, однако это мнение ошибочно. При создании данных продуктов вопрос экономии ресурсов стоял в последнюю очередь, да и глупо говорить о каком-либо "недостатке ресурсов" на гипервизоре.

Основная цель создания Windows Server Core и Hyper-V Server - это сокращение количества работающих служб и компонентов системы, что позволяет уменьшить площадь атаки (меньше служб - меньше уязвимостей) и существенно сократить затраты на сопровождение системы, например, меньшее количество перезагрузок при обновлении системы и меньшее время установки обновлений. Поэтому о внедрении именно Hyper-V Server стоит подумать даже если вы не испытываете затруднений с лицензированием.

Установка и первоначальная настройка Hyper-V Server

Образ для установки можно получить на официальном сайте , после регистрации, если у вас до сих пор не было учетной записи Microsoft. Процесс установки ничем не отличается от установки иных версий Windows и не должен вызвать затруднений.

По ее завершению нас встречает предельно лаконичный интерфейс с двумя открытыми окнами: командной строки и текстовой утилиты конфигурирования.

Если вы закрыли последнее, то чтобы снова вызвать данную утилиту просто выполните команду:

А вот если вы закрыли все окна, включая окно командной строки, то можете внезапно оказаться перед черным экраном без средств управления системой вообще. В этом случае нажмите Ctrl+Shift+Esc (данная комбинация работает также через RDP) и при помощи вызванного диспетчера задач запустите нужный вам процесс, например, командную строку.

Перейдем к настройке. В первую очередь следует настроить сеть, указать имя сервера, его членство в нужной рабочей группе или домене и разрешить удаленный рабочий стол. Также, если вы хотите, чтобы ваш сервер отвечал на команду ping, то следует перейти в пункт 4) Настройка удаленного управления и выбрав опцию 3) Настройка отклика сервера на сообщение проверки связи явно разрешить это действие.

Затем укажите параметры обновления сервера и установите все имеющиеся на данный момент обновления. С ручной установкой связан один "сюрприз": указанные в утилите символы не действуют, и чтобы скачать и установить все доступные обновления нужно при запросах вводить маленькую русскую букву т .

После завершения настройки и установки обновлений сервер следует перезагрузить. Здесь может возникнуть вполне закономерный вопрос: а что делать дальше? Как им управлять? Для управления Hyper-V Server понадобится еще один компьютер с установленными средствами управления Hyper-V, а настройки самого сервера можно производить из консоли MMC. Для этого создадим нужные разрешающие правила в брандмауэре. Для этого запустим PowerShell и последовательно выполним следующие команды:

Powershell
Enable-NetFirewallRule -DisplayGroup "Удаленное управление Windows"
Enable-NetFirewallRule -DisplayGroup "Удаленное управление журналом событий"
Enable-NetFirewallRule -DisplayGroup "Удаленное управление томами"
Enable-NetFirewallRule -DisplayGroup "Дистанционное управление рабочим столом"

На этом настройку сервера следует считать законченной, можно проверить подключение к нему средствами RDP и, если все прошло нормально, переходить к настройке клиентской станции.

Настройка клиента для работы с Hyper-V Server

Для управления Hyper-V Server вам понадобится ПК с ОС не ниже Windows Server 2012R2 или Windows 8.1 редакции Pro или Enterprise, мы будем рассматривать дальнейшую настройку на примере клиентских ОС. Домашние и 32-разрядные версии ОС не подойдут, так как в них нет возможности установить диспетчер Hyper-V.

Так как сетевое обнаружение и общий доступ к файлам и принтерам на сервере выключен, то нужно добавить для него на DNS-сервера запись типа А, связывающую имя сервера и его IP-адрес или внести соответствующую строку в файл hosts , в нашем случае она выглядит так:

192.168.18.145 HV-CORE-2012R2

Если ваш сервер находится в рабочей группе, то следует добавить параметры подключения к нему, иначе клиент будет пытаться выполнить подключение из-под текущего пользователя.

Cmdkey /add:ServerName /user:UserName /pass:password

где ServerName - имя сервера Hyper-V, UserName - имя администратора сервера Hyper-V и password - его пароль.

Если вы используете Windows 10, то дополнительно запустите командную строку (или консоль PowerShell) от имени администратора и выполните там команды:

Winrm quickconfig
winrm set winrm/config/client "@{TrustedHosts="ServerName"}"

где ServerName - имя сервера Hyper-V.

Затем запустите оснастку dcomcnfg , через Win+R или из командной строки, и разверните дерево Службы компонентов - Компьютеры - Мой компьютер . После чего в по щелчку правой кнопки мыши выберите Свойства и перейдите на закладку Безопасность COM - Права доступа - Изменить ограничения и в открывшемся окне установите для пользователя АНОНИМНЫЙ ВХОД права Удаленный доступ .

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

После чего вы можете управлять удаленным сервером используя привычный набор инструментов. Для решения большинства повседневных задач оснастки Управление компьютером вполне достаточно, особенно если учесть, что большинство настроек делаются всего один раз.

Для того, чтобы использовать оснастку Управление дисками предварительно потребуется запустить службу Виртуальный диск , это можно сделать прямо здесь, через оснастку Службы .

Единственной недоступной оснасткой будет Диспетчер устройств , настроить его работу можно, но практического смысла в этом нет, так как работать он все равно будет в режиме "только чтение". К тому же по факту это не представляет проблемы: база драйверов Windows Server достаточно обширна и если вы проявили разумную предусмотрительность при выборе оборудования, то к вопросу драйверов вам вообще обращаться не придется.

В противном случае вам следует обратиться к инструментам командной строки для работы с драйверами: 1.6. Установка оборудования и управление драйверами (локально)

Наконец мы подошли к самому главному. Перейдем в классическую Панель управления - Программы и компоненты - Включение и отключение компонентов Windows и установим Средства управления Hyper-V .

После чего вы получите в свое распоряжение привычный инструмент управления Hyper-V который позволяет полноценно управлять гипервизором. Никаких особенностей в работе с Hyper-V сервер нет, поэтому мы не будем останавливаться на этом вопросе более подробно.

Для того, чтобы передавать на гипервизор файлы, например, образа для установки, можно воспользоваться стандартными общими ресурсами , скажем, набрав в адресной строке проводника:

\\ServerName\C$

вы попадете на диск С: сервера.

Для примера мы создали новую виртуалку и установили туда свежую версию Debian, не испытав каких-либо затруднений ни при работе с гипервизором, ни с самой виртуальной машиной.

Как видим, несмотря на несколько более сложный процесс установки и настройки Hyper-V Server представляет собой удобный и надежный инструмент, который к тому же можно использовать полностью бесплатно.

  • Теги:

Please enable JavaScript to view the

В данной статье будут описаны основные действия, которые вам придется производить при работе с гипервизором Hyper-V.

Разделы статьи:

Создание виртуальной машины с помощью Hyper-V

Hyper-V – это встроенный гипервизор, который входит в набор компонентов серверных операционных систем Windows Server и с недавнего времени, начиная с Windows 8 доступен и на обычных версиях операционных систем. Это решение выглядит более удачным, чем входившая в Windows 7 виртуальная машина Windows Virtual PC.

В данной статье мы опишем весь процесс создания виртуальной машины с помощью гипервизора Hyper-V, а также способ переноса с другого гипервизора (VMWare), репликация, backup и восстановление виртуальной машины.

Этот компонент доступен только в операционных системах с 64-разрядностью и не ниже профессиональных изданий. Также является единственной на данный момент технологией виртуализации Microsoft, поддерживающей 64-разрядные гостевые системы. В обычных клиентских операционных системах поддерживается режимы сна и гибернации, чего нет в серверных гипервизорах.

Для работы с Hyper-V ваш процессор должен поддерживать технологии виртуализации, так как без это данный компонент не будет работать.

У процессора должна присутствовать аппаратная виртуализация. У Intel эта технология называется Intel-VT (может быть обозначена как VMX), а у процессоров на базу AMD называется AMD-V (может обозначаться SVM). Так же должна быть трансляция адресов второго уровня, SLAT (Intel EPT или AMD RVI).

Как определить подходит ли ваш компьютер для работы с Hyper-V и соответствует ли требованиям?

  1. Можно воспользоваться информацией с официального сайта производителей ваших процессоров, просмотрев таблицу поддержки технологий виртуализации. (Intel | AMD).
  2. Воспользоваться фирменными утилитами разработанными производителями ваших процессоров (Intel | AMD)
  3. Прибегнуть к сторонним программам. Одно из таких приложений называется Coreinfo, которое доступно для скачивания с официального сайта Microsoft (ссылка на скачивание: скачать).

Утилиту Coreinfo нужно запускать до активации компонента Hyper-V, так как судя по отзывам и комментариям, данное приложение может показать неверную информацию, которая может ввести в заблуждение.

Активация компонента на Windows8/8.1/10

Если вы используете серверную операционную систему Windows Server, тогда в панели управления вам необходимо активировать роль Hyper-V

В пользовательской ОС Windows Hyper-V представляет собой компонент, который изначально не активирован. Для активации данного компонента вы можете вы можете воспользоваться 2-мя способами.

  1. Активация с помощью команды в PowerShell. Для этого в поиске введите PowerShell и в открывшемся терминале введите следующую команду:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
  2. С помощью графического интерфейса Windows. Для этого вызовите строку «Выполнить» с помощью сочетания клавиш Win+R и введите следующую команду «OptionalFeatures». После этого перед вами откроется окно «Включение или отключение компонентов Windows», тут вам необходимо отметить пункт «Hyper-V» и нажать «ОК».

Выберите ваш сервер виртуализации, кликнув по нему один раз, как и в моём случаи он будет иметь тоже имя что и ваш компьютер.

После этого в панели управления выберите пункт «Действие» и в выпавшем меню раздел «Создать», и в этом разделе «Виртуальная машина…».

Теперь перед вами откроется окно «Мастер создания виртуальной машины». Первый шаг - это ознакомительная информация перед проведением настроек, её можно спокойно пропустить, нажав кнопку «Далее».

Следующим шагом будет присваивание имени создаваемой виртуальной машине и выбор её директории (места где будет храниться виртуальный жесткий диск), стандартно это C:\ProgramData\Microsoft\Windows\Hyper-V\. Если вам необходимо изменить место ранения, поставьте галку на против пункта «Сохранить виртуальную машину в другом месте» и выберите путь.

В следующем окне вам необходимо будет выбрать поколения виртуальной машины. На выбор будет представлено «Поколение 1» и «Поколение 2», основное различие между ними, это то, что в новом, втором поколении, можно установить операционные системы, которые будут работать на основе UEFI и только имеющие 64-разрядную версию системы.

Если вы собираетесь установить виртуальную машину с операционной системой Windows XP или ниже, а также 32-разрядную версию (например, Windows 7 32-bit), тогда вам необходимо выбрать «Поколение 1». Во всех остальных случаях выбираем «Поколение 2» (например, Windows 7 64-bit иди Windows 10 64-bit)

После создания виртуальной машины данный параметр нельзя будет изменить.

Следующим шагом будет настройка сети. В этом окне мы можем выбрать подключать или не подключать сетевой адаптер нашей виртуальной машине. В том случаи если в ваш ПК подключено более одного провайдера или он имеет более одного сетевого адаптера вы можете выбрать тот, который хотите использовать для виртуальной машины, таким образом разделить трафик на разные сетевые адаптеры к разным виртуальным машинам.

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

В том случаи если у вас уже имеется виртуальный диск с ранее установленной виртуальной машиной, и вы хотите перенести его подключить, тогда нужно воспользоваться вторым пунктом «Использовать имеющийся виртуальный жесткий диск». Данную опцию удобно применять если вам необходимо перенести виртуальную машину с одного сервера на другой без потери данных. В Hyper-V можно подключить виртуальные жесткие диски формата VHD или VHDX. Также данным способом можно переносить виртуальные машины с других гипервизоров (например, VMWare) об этом можно прочесть .

Третий пункт «Подключить виртуальный жесткий диск позже». Этим пунктом можно воспользоваться если вам необходимо создать и настроить виртуальную машину для будущей работы. Так вы сможете иметь уже готовую виртуальную машину и в нужный момент просто установить на неё систему или импортировать виртуальный жесткий диск другой машины.

В разделе «Параметры установки» вы можете выбрать способ, которым будете проводить установку операционной системы на виртуальную машину.

На выбор предоставляются следующие способы:

  • Установить операционную систему позднее. Этот способ можно применить, если вам нужно создать и подготовить машину для установки системы.
  • Установить операционную систему с загрузочного компакт- или DVD –диска. Выбрав этот способ, вы имеете возможность провести установку системы выбрав букву диска, на котором находится установочные файлы или же ISO образ системы.
  • Установить операционную систему с загрузочной дискеты. Если у вас есть заранее смонтированный виртуальный диск с операционной системой, тогда можете выбрать этот пункт для выбора диска.
  • Установка операционной системы с сетевого ресурса.

Выбрав подходящий для вас способ переходим к последнему шагу создания виртуальной машины на Hyper-V

В последнем окне представлена сводка всех параметров, которые вы применили к создаваемой машине. В этом разделе вы должны проверить всю информацию.

После этого нажимаем кнопку «Готово» и ожидаем пока пройдет создание нашей виртуальной машины.

После того как машина создалась запускаем её для того, чтобы установить операционную систему. Для запуска машины нажмите по ней правой кнопкой мыши и выберите пункт «Подключить…».

Откроется окно подключения, в котором необходимо нажать кнопку «Пуск», после чего произойдет запуск.

При первом запуске наша машина запустить ранее выбранный образ системы для дальнейшей установки, установка ничем не отличается от обычной, проводим все те же действия, в зависимости от задачи.

После установки операционной системы можем её пользоваться. Таким образом мы создали виртуальную машину используя технологию Hyper-V и установили на неё операционную систему.

Для изменения параметров машины необходимо открыть окно «Параметры», это можно осуществить двумя способами, либо нажать кнопку «Файл» и выбрать «Параметры» в окне подключения к виртуалке, или же в Диспетчере Hyper-V нажать правой кнопкой на машину и выбрать тот же пункт «Параметры». В этом окне управления виртуальной машиной вам предоставляется возможность изменить конфигурацию, добавить, изменить или увеличить виртуальный диск, смонтировать образ, провести настройку сетевого контролера и т.д.

Некоторые параметры нельзя изменить во время того как машина запущенна, поэтому лучше это делать, когда она выключена.

Перенос виртуальной машины VMware на Hyper-V

Довольно часто возникает необходимость в переносе виртуальной машины с одной платформы на другую. В этом разделе мы опишем способ переноса такой машины с гипервизора на Hyper-V.

Самое главное в виртуальной машине является её виртуальный диск, именного диск мы и будем переносить, но для этого его необходимо конвертировать. Формат в котором создает и хранит виртуальные диски VMware — это.vmdk, именно его мы и должны конвертировать в формат.vhd, так как только с ним работает гипервизор Hyper-V.

Самый простой способ - это воспользоваться бесплатным конвертатором StarWind V2V Converter, который можно загрузить с официального сайта, но для этого необходимо будет ввести свой email на который вы и получите ссылку на скачивание установочного дистрибутива. Данная утилита поможет конвертировать виртуальные диски для запуска на гипервизорах VMware и Hyper-V.

Когда вы получите файл на почту, скачиваем и устанавливаем его. После этого запускаем.

Первым что вы увидите это окно, в котором нам предлагается выбрать способ поиска виртуального диска:

  1. Local file – выбор файла который расположен на том же компьютере или сервере где и производится запуск утилиты (выбор локального файла).
  2. VMware ESXI Server – выбор файла расположенного на удаленном сервере под управлением гипервизора VMware (понадобится ввести данные для подключения к серверу).
  3. Microsoft Hyper-V Server — выбор файла расположенного на удаленном сервере под управлением гипервизора Hyper-V (понадобится ввести данные для подключения к серверу).

В данной ситуации мы будем искать локальный файл, так как утилита запущенна на том же компьютере где расположены и виртуальные машины. Выбираем первый пункт и нажимаем «Next».

Следующим шагом будет поиск и выбор виртуального диска. Для этого нажимаем на кнопку с изображением трёх точек и в открывшемся окне выбираем нужный файл.

В том случае если при создании виртуальной машины на VMware вы использовали опцию создания диска не одним фалом, тогда из перечня дисков выберите тот, который был создан последним.

В следующем окне нам предложат более подробные настройки при конвертировании в VHDX формат. Тут мы ничего не трогаем и идем дальше.

В окне «Destination image location» мы можем выбрать куда сохранить конвертируемый диск. На выбор предложено либо сохранить его в определенном месте на компьютере где и производится конвертирование, или же отправить сразу непосредственно на сервер. Так как сервер находится на том же компьютере где и конвертируемый виртуальный диск, тогда выбираем пункт «local file». После этого выбираем место куда сохранится диск и ожидаем окончания конвертирования.

После того как виртуальный диск конвертируется мы можем вставить его в уже готовую виртуальную машину или же создать новую и в ходе настройки параметров выбрать уже готовый виртуальный диск на гипервизоре Hyper-V. Как это сделать вы можете прочитать .

Backup и восстановление виртуальной машины

  • Запустить создание «Контрольной точки», которая создаст снапшоты (Snapshots) необходимых разделов, для быстрого восстановления после сбоя работы виртуальной машины. Применять этот способ можно с запущенной виртуальной машиной во время её работы.
    Такой способ хорошо только для восстановления работоспособности, сохранения файлов и подобного не происходит.
  • И сохранение всей виртуальной машины с помощью экспорта. Данный способ является не самым быстрым, но самым надежным. Таким образом вы делаете бэкап всей машины с файлами конфигурации и её точками восстановления.

Есть еще большое множество скриптов, которые проводят автоматическое сохранение дисков и backups машин, но об этом в другой статье.

Для создания контрольной точки откройте «Диспетчер Hyper-V» выберите нужную машину и в разделе «Действия» выберите пункт «Контрольная точка».

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

Для экспорта также откройте «Диспетчер Hyper-V» и выберите пункт «Экспорт…», после этого в открывшемся окне выберите путь сохранения виртуальной машины и нажмите кнопку «Экспорт». После этого начнется сохранение, за ходом которого вы также сможете проследить в колонке «Статус». После завершения в выбранном вами каталоге вы сможете увидеть папку с именем вашей виртуальной машины и всеми сохраненными данными. Для восстановления этой виртуальной машины выберите пункт «Импорт виртуальной машины…» и укажите гипервизору нужную папку, после чего начнется восстановление.

Репликация виртуальной машины на Hyper-V

Репликация — это способ сохранения полной копии виртуальной машины на втором сервере, но в отличии от обычной резервной копии, данная реплика всегда готова для запуска и продолжения работы с последней контрольной точки, таким образом вам не нужно будет тратить время на восстановления бекапа или копирования файлов одного сервера на другой. Этот способ хорошо подходит для ситуаций, когда остановка виртуальной машины не допустима, и в случаи выхода из строя сервера необходимо без остановки продолжать работу на этой виртуальной машине.

Репликация происходит по расписания, которое можно настроить. Для репликации не требуется внешнее хранилище, она легко может делаться с сервера на сервер по локальной сети.

Функция репликации доступна только на серверных операционных системах (Windows Server 2008/2012/2016 …)

Заключение

В данной статье мы описали основные действия, которые вы можете встретить при работе с гипервизором Hyper-V в частности при создании виртуальной машины.

С тех самых пор как в 2008 году компанией Microsoft была представлена на суд пользователей ПК пробная версия HYPER V, компьютерные технологии успели шагнуть далеко вперед. Между тем какие бы новации ни приносил современный мир без этой, разработанной на основе гипервизора системы аппаратной виртуализации не обходится и сегодня. Правда, в наши дни на Windows 7 можно поставить и HYPER V SERVER, и компонент HYPER V MANAGER, что несколько облегчает задачу в ее использовании при отладке сети.

Тем не менее практика показывает, что установка HYPER V частенько вызывает путаницу особенно в тех случаях, когда за дело берется новичок или пользователь, не знакомый с особенностями подобной системы Microsoft и основами ее настройки для работы в сети. В таком случае оказывается просто невозможно оставить без ответа вопрос, каким образом установить и настроить HYPERV MANAGER и HYPER V SERVER на компьютере с ОС Windows 7.

Вариант № 1: Установка и отладка HYPER-V сервер

Ни для кого не секрет, что сегодня система HYPER V SERVER от Microsoft представлена в нескольких сборках, у каждой из которой есть свои преимущества и недостатки. В частности, не так давно пользователям сети интернет стал доступен выпуск windows server 2012 r2 hyper v. Однако самым популярным вариантом все также остается версия Microsoft HVS 2008 R2 с настройкой Core.

В нем помимо базы HYPER-V не предусмотрено дополнительных расширений, что, впрочем, не минус, а плюс, если учитывать, что таким образом обеспечивается оптимальное потребление хостинговых ресурсов при максимально высоких показателях производительности. Процесс установки и его отладки при этом состоит из нескольких этапов.

І этап – подготовка компьютера

На подготовительном этапе нужно сделать 3 базовых действия:

  1. скачать и записать загрузочный накопитель с образом HYPER V SERVER 2008R2. В качестве основы можно взять тот же бесплатный дистрибутив с сайта Microsoft . Он вполне подойдет;
  2. проверить поддерживает ли процессор систему аппаратной виртуализации;
  3. выставить параметры запуска компьютера с внешнего диска.

ІІ этап – установка системы на Windows 7

Завершив приготовления, подключаем флешку / диск с образом HYPER V SERVER 2008 R2 к компьютеру и загружаемся с нее. В появившемся окошке в качестве рабочего языка выбираем английский, меняем формат времени на русский и кликаем кнопку Next:

Далее кликаем клавишу Install now, а затем после прочтения лицензии подтверждаем принятие условий соглашения на использование Microsoft HVS 2008 R2. После этого выбираем в качестве варианта установки Сustom («Полная») и переходим к шагу «Разбивка жесткого диска»:

Здесь принцип действий тот же, что и при установке / переустановке Windows: форматируем жесткий диск, а затем разбиваем его на 2 раздела. Первый отведем под размещение гипервизора (объем памяти не менее 15 Гб); второй – под контейнеры виртуальных машин в сети (достаточно будет и 5 Гб памяти). Завершив разбивку, кликаем Next и дожидаемся завершения копирования данных и перезагрузки компьютера.

ІІІ этап – определение базовых параметров

После завершения установки HYPER V SERVER 2008R2 и перезагрузки программа предложит задать пароль администратора сети. По умолчанию установлено требование о 6-значном пароле с 1-й заглавной буквой и 1-й цифрой (спецсимволом). Минув этот шаг, на экране должно появиться два окошка с консолями – стандартная командная строка и консоль опций (управления) на голубом фоне:

На этом этапе нам придется поработать с консолью опций HVS 2008 R2:

Для начала выбираем п. 8, отмечаем требуемый сетевой адаптер, а затем прописываем ip-адрес, шлюз по умолчанию и маску подсети. После сохранения настроек переходим в в главное меню, выбираем п. 7, вбиваем английскую букву E для подключения удаленного рабочего стола, а затем цифру «2» — подключаться без ограничений по клиентам. Далее вновь возвращаемся в основное меню, выбираем п. 9 и аналогичным образом настраиваем дату и время для сервера в сети.

IV этап – отладка дополнительных параметров

Для корректной работы HVS 2008 R2 в сети необходимо также задать имя сервера и настроить рабочую группу. Для этого в меню выбираем п. 1, вбиваем букву W и присваиваем имя рабочей группе (оно должно совпадать с названием ПК администратора сети). Затем выбираем п. 2, указываем сетевое имя сервера (например, HVS-2008) и сохраняем изменения, перезапустив систему. Далее выставляем другие параметры удаленного управления. Для этого подключаемся удаленно к ПК, выбираем п. 4 и поочередно выполняем команды из подпункта 1 и 2 вплоть до перезагрузки.

Теперь скачиваем пакет инструментов RSAT , разработанный Microsoft, и выгружаем с него в Windows 7 программные данные диспетчера HYPER-V, рассчитанного для администрирования виртуальных машин. После этого останется только выставить параметры для пользователей и установить на ПК необходимые сервисы.

Вариант № 2: Подготовка HYPER-V менеджера

Для подключения к сети вместо HVS 2008 R2 можно прибегнуть также к HYPER-V менеджеру. Устанавливается он проще, хотя база для него и ограничена только сборкой Windows 7 Профессиональная и выше. Так или иначе, порядок действий такой: