特定のテンプレートから複数のVMを作成するスクリプトを作成しようとしています。しかし、vSphere Webクライアント内のスクリプトに関するドキュメントはあまり見つかりませんでした。これを行ったことがある人はいますか?
これは、vSphereのpowercliを使用して実行できます。
PowerCliをダウンロード( https://www.powershellgallery.com/packages/VMware.PowerCLI/6.5.1.5377412 )
VMの作成例を次に示します。
PowerShellで「vcenter」という名前のvCenterサーバーに接続します。
C:> Connect-VIServer –Server 'vcenter'
VM name、VMHost、datastore、CPUの数、ハードディスクサイズ、ネットワーク名)を指定してNew-VMを実行します。
C:> New-VM -Name 'TestVM' –VMHost 'VMHost-1' -Datastore 'TestDatastore' -DiskGB 40 -MemoryGB 8 -NumCpu 2 -NetworkName 'Virtual Machine Network'
これは、** VM "Win7VM"から "Win7Template"と呼ばれる新しいテンプレートを複製する例です。
C:> New-Template -VM 'Win2012VM' -Name "Server2012R2Template" -Datastore 'TestDatastore' -Location 'TestLocation'