Перемещение виртуальной машины Hyper-V в Windows 10

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 Manager Управление нижнего уровня – диспетчер Hyper-V может управлять компьютерами с Hyper-V в Windows Server 2012, Windows Server 2012 R2 и Windows 8.1 .

Генерации виртуальных машин в Hyper-V

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

Поколение 1 – это устаревшая машина с BIOS/MBR. Он поддерживает 32-битные операционные системы. Его виртуальное оборудование похоже на оборудование, которое было доступно во всех предыдущих версиях Hyper-V.

Generation 2 поставляется с современными функциями, такими как UEFI и безопасная загрузка, но он не поддерживает 32-битные ОС. Он имеет дополнительные функции, такие как загрузка PXE, загрузка с виртуального жесткого диска SCSI
Загрузка с виртуального DVD SCSI и многое другое.

Примечание: если вы собираетесь установить 32-разрядная гостевая ОС на вашей виртуальной машине, затем выберите «Генерация 1». После создания виртуальной машины вы не сможете изменить ее поколение.

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

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

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

Если вас не устраивает текущая папка, в которой хранится ваша виртуальная машина, вы можете переместить ее в другую папку или на другой диск. Вы можете использовать инструмент Hyper-V Manager или PowerShell.

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

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

Готово. ВМ будет перенесена в выбранную папку назначения. По завершении закройте приложение Hyper-V Manager.

В качестве альтернативы вы можете переместить виртуальную машину Hyper-V с помощью PowerShell.

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

  1. Выключите виртуальную машину, которую хотите переместить.
  2. Откройте PowerShell от имени администратора. Совет: вы можете добавить «Открыть PowerShell от имени администратора» контекстное меню.
  3. Выполните следующую команду, чтобы увидеть список ваших машин и их поколений.
     Get-VM 

  4. Введите и выполните следующую команду: Move-VMStorage "Имя виртуальной машины" -DestinationStoragePath " Полный Путь к новой папке ".
  5. Замените часть имени виртуальной машины фактическим именем виртуальной машины, указанным на шаге 3. Укажите правильный путь к целевой папке.

Например,

 Move-VMStorage "Windows 10" -DestinationStoragePath "D:  vm" 

Оцените статью
digitdocom.ru
Добавить комментарий