У меня есть две системы под управлением 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, но должен быть какой-то способ автоматизировать это. Переконфигурирование всех различных настроек для каждой виртуальной машины было бы утомительным, и я почти наверняка пропустил бы некоторые настройки, так как у меня много виртуальных машин.