我正在编写一个 PowerShell 脚本来克隆现有的 hyper-v VM/基于模板创建新的 VM。无论我在哪里查看 cmdletExport-VM
和Import-VM
使用情况。但是 cmdletNew-VM
也可以选择使用现有的 VHD。复制 VHD 并创建一个不是New-VM
更简单吗?它只是 1 个文件,而不是 VHD + 虚拟机文件夹 + 设置新的快照文件夹。(模板没有快照)
使用Import-VM
有New-VM
什么好处? 有什么好处?基于主要意见?
答案1
VM 由两个不同的部分组成
- 保存操作系统和数据的虚拟硬盘文件(一个或多个)
- Hyper-V 中的 VM 配置,包括 VM 可用的虚拟化硬件。
如果您只是复制 VHDX 文件并使用,那么New-VM
您只会获得原始 VM 的第一部分。当然,您可以尝试使用参数New-VM
使新 VM 与原始 VM 相似,但您可能会错过一些东西。
使用Export-VM
并Import-VM
复制虚拟机的两个部分。