Я пишу сценарий 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
, вы копируете обе части VM.