アプリケーションをテストするために、仮想マシンにいくつかのソフトウェアをインストールする必要があります。セットアップには2〜3時間かかります。その後3回仮想マシンを複製するだけで、他の2つの仮想マシンにソフトウェアをインストールするためにさらに5時間費やす必要がなくなりますか?
はい。キャプチャ機能を使用して、他のマシンの展開に使用できるベースイメージを作成できます。次の手順をご覧ください: http://Azure.Microsoft.com/en-us/documentation/articles/virtual-machines-capture-image-windows-server/ 。
これは、Windows Serverマシンを参照していると想定しています。また、sysprepがインストールしたソフトウェアに影響を与えないと想定しています。 sysprepによって問題が発生する場合は、基になるVHDのコピーを取得して、そのコピーから別のマシンを起動することもできます。両方の方法は、この記事のここで説明されています: http://community.adxstudio.com/blogs/shan/2012-06-28-cloning-windows-Azure-virtual-machines/
はい、できます。これが私がやった方法です。私はPowerShellを使用する必要がなく、私の元のVMはその後も機能しました。
ドキュメントからsysprep
を使用した場合の結果:
VMでsysprepを実行すると、それは一般化されたものと見なされ、再起動できません。VMを一般化するプロセスは、元に戻すことができません。元のVMが機能している場合は、VMのコピーを取り、そのコピーを一般化する必要があります。
手順:
まず、ディスクをコピーします。スナップショットを作成してから、スナップショットからディスクを作成します。これにより、元のVHDをフォールバックとして保持できます。
ディスクからVMを作成する使用するマネージドディスクVHDを取得したら、ポータルでVMを作成できます。
サーバー自体はローカル接続を必要としなかったので、新しい仮想ネットワークを作成することにしました。