码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-09-21 09:40:42      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:批量创建vm

首先要安装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批量从模板克隆虚拟机

标签:批量创建vm

原文地址:http://hujizhou.blog.51cto.com/514907/1967280

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!