Windows Tips & News

Импорт виртуальной машины Hyper-V в Windows 10

click fraud protection

Windows 10, Windows 8.1 и Windows 8 поставляются с клиентским Hyper-V, поэтому вы можете запускать поддерживаемую гостевую операционную систему внутри виртуальной машины. Hyper-V - это собственный гипервизор Microsoft для Windows. Первоначально он был разработан для Windows Server 2008, а затем перенесен на клиентскую ОС Windows. Со временем он улучшился и также присутствует в последней версии Windows 10. Вы можете использовать функцию импорта-экспорта для перемещения виртуальной машины между хост-машинами Hyper-V. Кроме того, импортировав ранее экспортированную виртуальную машину, вы можете восстановить ее из резервной копии.

Примечание: только Windows 10 Pro, Enterprise и Education. редакции включают технологию виртуализации Hyper-V.

Что такое Hyper-V

Hyper-V - это собственное решение Microsoft для виртуализации, которое позволяет создавать виртуальные машины в системах x86-64 под управлением Windows. Hyper-V был впервые выпущен вместе с Windows Server 2008 и доступен без дополнительной оплаты с Windows Server 2012 и Windows 8. Windows 8 была первой клиентской операционной системой Windows, изначально включавшей поддержку аппаратной виртуализации. В Windows 8.1 Hyper-V получил ряд улучшений, таких как Enhanced Session Mode, обеспечивающий высококачественную графику для подключений к виртуальным машинам с использованием Протокол RDP и перенаправление USB с хоста на виртуальные машины. Windows 10 вносит дополнительные улучшения в предложение собственного гипервизора, включая:

  1. Горячее добавление и удаление памяти и сетевых адаптеров.
  2. Windows PowerShell Direct - возможность запускать команды внутри виртуальной машины из операционной системы хоста.
  3. Безопасная загрузка Linux - Ubuntu 14.04 и новее, а также предложения ОС SUSE Linux Enterprise Server 12, работающие на виртуальных машинах поколения 2, теперь могут загружаться с включенной опцией безопасной загрузки.
  4. Диспетчер Hyper-V Управление нижнего уровня. Диспетчер Hyper-V может управлять компьютерами с Hyper-V на Windows Server 2012, Windows Server 2012 R2 и Windows 8.1.

Импорт виртуальной машины в Hyper-V

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

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

Hyper-V предлагает три типа импорта:

  • Зарегистрируйтесь на месте - Этот тип предполагает, что файлы экспорта находятся в том месте, где вы будете хранить и запускать виртуальную машину. Импортированная виртуальная машина имеет тот же идентификатор, что и во время экспорта. Из-за этого, если виртуальная машина уже зарегистрирована в Hyper-V, ее необходимо удалить, прежде чем импорт заработает. После завершения импорта файлы экспорта становятся файлами состояния выполнения и не могут быть удалены.
  • Восстановить виртуальную машину - Восстановите виртуальную машину в выбранном вами месте или используйте Hyper-V по умолчанию. Этот тип импорта создает копию экспортированных файлов и перемещает их в выбранное место. При импорте виртуальная машина имеет тот же идентификатор, что и во время экспорта. По этой причине, если виртуальная машина уже запущена в Hyper-V, ее необходимо удалить перед завершением импорта. После завершения импорта экспортированные файлы остаются нетронутыми и могут быть удалены или снова импортированы.
  • Скопируйте виртуальную машину - Это похоже на тип восстановления в том, что вы выбираете местоположение для файлов. Разница в том, что импортированная виртуальная машина имеет новый уникальный идентификатор, что означает, что вы можете импортировать виртуальную машину на один и тот же хост несколько раз.

Можно экспортировать виртуальную машину Hyper-V с помощью диспетчера Hyper-V или PowerShell. Давайте рассмотрим оба метода.

Чтобы импортировать виртуальную машину Hyper-V в Windows 10

  1. Откройте диспетчер Hyper-V из меню «Пуск». Совет: см. Как перемещаться по приложениям по алфавиту в меню Пуск Windows 10. Его можно найти в разделе «Администрирование Windows»> «Диспетчер Hyper-V».
  2. Щелкните имя вашего хоста слева.
  3. Справа нажмите на Импортировать виртуальную машину справа (панель Действия).
  4. Нажмите Следующий на Прежде чем вы начнете экран.
  5. На следующей странице найдите папку, содержащую файлы виртуальной машины, которую вы хотите импортировать.
  6. Выберите виртуальную машину и нажмите на Следующий  кнопка.
  7. Выберите желаемый тип импорта (см. Выше).
  8. На следующей странице нажмите кнопку «Готово».

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

Вы сделали.

Импорт виртуальной машины Hyper-V с помощью PowerShell

Зарегистрируйтесь на месте

  1. Откройте PowerShell от имени администратора.Совет: вы можете добавить контекстное меню «Открыть PowerShell от имени администратора».
  2. Выполните следующую команду, чтобы зарегистрировать ее на месте (импортированная виртуальная машина имеет тот же идентификатор, что и во время экспорта):
    Import-VM -Path 'C: \\ 2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx '
  3. Замените имя файла * .vmcx на фактическое имя файла вашей виртуальной машины. Используйте фактический полный путь к месту, где хранится файл виртуальной машины, который вы хотите импортировать.

Восстановить

  1. Откройте PowerShell от имени администратора.
  2. Выполните следующую команду, чтобы импортировать виртуальную машину, указав ваш собственный путь для файлов виртуальной машины:
    Import-VM -Path 'C: \\ 2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx '-Copy -VhdDestinationPath' D: \ hyper-v machines \ Win10vm '-VirtualMachinePath' D: \ hyper-v machines \ Win10vm '
  3. Замените примеры значений правильными путями и именами.

Импортировать как копию

  1. Откройте PowerShell от имени администратора.
  2. Выполните следующую команду, чтобы импортировать и переместить файлы виртуальной машины в расположение Hyper-V по умолчанию.
    Import-VM -Path 'C: \\ 2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx '-Copy -GenerateNewId
  3. Замените примеры значений правильными путями и именами.

Вот и все.

Статьи по Теме:

  • Экспорт виртуальной машины Hyper-V в Windows 10
  • Изменение папки по умолчанию для виртуальной машины Hyper-V в Windows 10
  • Изменить папку виртуальных жестких дисков Hyper-V в Windows 10
  • Удалите дисковод гибких дисков в виртуальной машине Windows Hyper-V
  • Изменение DPI виртуальной машины Hyper-V (уровень масштабирования дисплея)
  • Создать ярлык для виртуальной машины Hyper-V в Windows 10
  • Включение или отключение расширенного сеанса Hyper-V в Windows 10
  • Как включить и использовать Hyper-V в Windows 10
  • Создание виртуальных машин Ubuntu с помощью Hyper-V Quick Create
Windows 11 получает новые смайлики и заголовки MICA

Windows 11 получает новые смайлики и заголовки MICA

С выпуском сборки Windows 11 22557 Microsoft добавила в ОС массу новых функций и улучшений. Есть ...

Читать далее

Приложение Windows HDR Calibration появится в Windows 11

Приложение Windows HDR Calibration появится в Windows 11

Оставьте ответMicrosoft готовит приложение Windows HDR Calibration для Windows 11. Это аналог при...

Читать далее

Сергей Ткаченко, автор Winaero

Как вы могли заметить, гаджеты рабочего стола и боковая панель отсутствуют в Windows, начиная с W...

Читать далее