VMM Beta 2: V2V

VMM Beta 2 includes a command-line-only facility to perform virtual to virtual (V2V) conversions. The basic Windows PowerShell syntax is:

$vmxmc = $c | new-VMXMachineConfig -VMXPath \\server1\vmx\My_Virtual_Machine.vmx
$c | copy-VMDK -VMDKPath \\server1\vmx\My_Virtual_Machine.vmdk -VmHost $vmhost -Path F:\VMX\
$c | new-V2V -Name vmx1 -VMXPath \\server1\vmx\My_Virtual_Machine.vmx -VmHost $vmhost -Path F:\VMX

Read more about the parameters and usage in the Windows PowerShell for Virtual Machine Manager Cmdlet Reference (requires Windows Live ID sign-in and Beta2 registration).

To understand how the VMM PowerShell snapin relates to PowerShell, read Introducing Windows PowerShell for Virtual Machine Manager (requires Windows Live ID sign-in and Beta2 registration).