使用powercli批量从模板克隆虚拟机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用powercli批量从模板克隆虚拟机相关的知识,希望对你有一定的参考价值。

首先要安装powercli,在安装powercli之前可先把Windows Management Framework 4.0安装好,安装完成后,重启电脑,多等一会,后台起服务有点慢。

1、配置powercli可以执行远程脚本

 Set-ExecutionPolicy RemoteSigned

2、连接VCENTER服务器

 Connect-VIServer 172.16.15.205  会弹出一个输入用户名和密码的窗口,输入vcenter的登录名和密码。提示按“是”“否”“挂起”的时候,按“Y”选择“是”

3、执行脚本.\xxxx.ps1

4、脚本内容如下:

$vms = Import-CSV C:\Scripts\NewVMs.csv

foreach ($vm in $vms){

      $Template = Get-Template $vm.template

      $VMHost = Get-VMHost $vm.host

      $Datastore = Get-Datastore $vm.datastore

      New-VM -Name $vm.name -Template $Template -VMHost $VMHost -Datastore $Datastore -RunAsync

}

其中,需要用excel手动创建脚本执行文件如下图:

技术分享

name:虚拟机名称

template:模板名称

host:esxi主机,也就是在vcenter清单里显示的名称

datastore:数据存储名称


附件中可以下载写好的脚本和CSV文件

本文出自 “我还活着呢” 博客,请务必保留此出处http://hujizhou.blog.51cto.com/514907/1967280

以上是关于使用powercli批量从模板克隆虚拟机的主要内容,如果未能解决你的问题,请参考以下文章

vmware虚拟机克隆问题。

vSphere 6.5之克隆并部署虚拟机迁移虚拟机

vmware 虚拟机xp系统克隆后无法上网

vmware虚拟机克隆提示操作已超时

虚拟机的封装

在VMware Workstation中批量创建上千台虚拟机(下)