У меня есть две системы под управлением Windows 8.1, и старая и новая. В старой коробке есть пара десятков виртуальных машин Hyper-V (ВМ), которые я использовал для разработки / тестирования. Все виртуальные машины хранятся на диске 2 ТБ, отдельном от диска ОС. С файлами VHDX D:\Hyper-V\Virtual Hard Disks
и различными конфигами hyper-v для виртуальных машин в D:\Hyper-V\Virtual Machines\Virtual Machines
.
Я планирую просто отключить диск от старой системы и подключить его к новой системе.
Для меня неочевидно то, как повторно импортировать все виртуальные машины обратно в Hyper-V в новой системе.
Большинство документов, которые я нахожу о миграции Hyper-V, предлагают использовать export-vm
/ import-vm
, но эти команды в основном делают полную копию файлов VHDX вместе с конфигурацией. Для моих целей это полная трата времени. Кроме того, у меня недостаточно места для хранения в этой системе для двух копий всего, и это заняло бы много времени, по сути, без какой-либо полезной цели.
Я мог бы просто создать новые виртуальные машины и указать на исходные файлы VHDX, но должен быть какой-то способ автоматизировать это. Переконфигурировать все различные настройки для каждой виртуальной машины было бы утомительно, и я почти наверняка пропустил бы некоторые настройки, так как у меня много виртуальных машин.
источник