Я пишу сценарий PowerShell для клонирования существующих виртуальных машин Hyper-v / создания новых виртуальных машин на основе шаблона. Куда бы я ни посмотрел командлеты Export-VM
и Import-VM
используются. Однако командлет New-VM
может также использовать существующий VHD. Не было бы просто скопировать VHD и создать New-VM
быть проще? Это всего лишь 1 файл вместо VHD + папка виртуальной машины + установка новой папки моментальных снимков. (В шаблоне нет снимков)
Какие преимущества использования Import-VM
над New-VM
? Есть ли или это основанный на первичном мнении?
ВМ состоит из двух разных частей
Если вы просто скопируете файл VHDX и используете New-VM
вы получаете только первую часть исходной виртуальной машины. Конечно, вы можете попробовать использовать параметры на New-VM
чтобы сделать новую виртуальную машину похожей на исходную, но вы можете что-то упустить.
С помощью Export-VM
и Import-VM
вы копируете обе части ВМ.