Resource Managerデプロイメントモデルで実装した仮想マシンをキャプチャーし、キャプチャーしたイメージから仮想マシンを作成するAzure PowerShellスクリプト

samatsu 6/24/2016 1639 N/A Azure PowerShell

Classicモデルで作成した仮想マシンは意外と簡単にsysprepしたキャプチャイメージを作成して、そこから仮想マシンを作成することができたのですが、リソースマネージャーの展開モデルで作成した仮想マシンも同じようにsysprepした仮想マシンをキャプチャし、キャプチャしたイメージから仮想マシンを作成できます。

すばらしいことにスクリプトが解説つきで公開されていました。

How to capture a Windows virtual machine in the Resource Manager deployment model
https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-capture-image/

こちらで試しましたが、問題なく作成できました。仮想マシンを展開したり、削除したりする自動化スクリプトを作成することを計画していたのですごくありがたかったです。

ちなみに、Classic版の仮想マシンをキャプチャして、そのキャプチャしたイメージから仮想マシンを作成するスクリプト例はこちらに乗せています。

Azure上でキャプチャした仮想マシンイメージから仮想マシンを作成する

自分の環境用に少し設定を変えたりしたので、時間があったらこちらのサイトでも試したスクリプトなどを覚書として掲載します。