Windows Server 8 Tips  --Hyper-V 3:用PowerShell导出和导入虚拟机

在Windows Server 8 Beta中,我们可以使用PowerShell来批量的导出和导入虚拟机,这可以使得我们减轻管理虚拟机的工作量。

首先,我们可以在启用了Hyper-V的Windows Server 8 beta中使用管理员权限打开PowerShell,然后运行Get-VM来检测当前的虚拟机状态,比如我们的虚拟机分别命名为RDS01,RDS02,RDS03……,那么我们若需要批量导出这几台虚拟机,我们就可以运行以下命令来实现虚拟机的批量导出(假设导出到D分区下的VM文件夹):

Get-VM RDS* | Export –VM  -Path “D:\VM”

 

接着我们可以把已经导出的几个虚拟机批量的删除:

Get-VM RDS* | Remove-VM

接下来就可以在新的Hyper-V主机中导入这些虚拟机了(假设路径依然是在D分区的VM文件夹):

Get-Childitem "D:\VM" -Recurse *.xml | Import-VM

 

image