Powershell

使用 Import-VM 或 New-VM 複製 VM?

  • April 7, 2020

我正在編寫一個 PowerShell 腳本來複製現有的 hyper-v 虛擬機/基於模板創建新的虛擬機。我在哪裡查看 cmdletExport-VMImport-VM使用它。但是,該 cmdletNew-VM也可以選擇使用現有的 VHD。不只是複制 VHD 並創建一個New-VM更容易嗎?它只是 1 個文件,而不是 VHD + 虛擬機文件夾 + 設置新的快照文件夾。(模板沒有快照)

使用Import-VMover有什麼好處New-VM?是否有或是否基於此主要意見

虛擬機由兩個不同的部分組成

  1. 保存作業系統和數據的虛擬硬碟文件(一個或多個)
  2. Hyper-V 中的 VM 配置,包括 VM 可用的虛擬化硬體。

如果你只是複制一個 VHDX 文件並使用New-VM,你只能得到原始 VM 的第一部分。當然,您可以嘗試使用參數 onNew-VM使新 VM 與原始 VM 相似,但您可能會遺漏一些東西。

使用Export-VMImport-VM複制 VM 的兩個部分。

引用自:https://serverfault.com/questions/1011302