web-dev-qa-db-ja.com

Azure仮想マシンを複製できますか?

アプリケーションをテストするために、仮想マシンにいくつかのソフトウェアをインストールする必要があります。セットアップには2〜3時間かかります。その後3回仮想マシンを複製するだけで、他の2つの仮想マシンにソフトウェアをインストールするためにさらに5時間費やす必要がなくなりますか?

17
Ryan

はい。キャプチャ機能を使用して、他のマシンの展開に使用できるベースイメージを作成できます。次の手順をご覧ください: 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/

25
MikeWo

はい、できます。これが私がやった方法です。私はPowerShellを使用する必要がなく、私の元のVMはその後も機能しました。

ドキュメントからsysprepを使用した場合の結果:

VMでsysprepを実行すると、それは一般化されたものと見なされ、再起動できません。VMを一般化するプロセスは、元に戻すことができません。元のVMが機能している場合は、VMのコピーを取り、そのコピーを一般化する必要があります。

https://docs.Microsoft.com/en-us/Azure/virtual-machines/windows/capture-image-resource?toc=%2Fazure%2Fvirtual-machines%2Fwindows%2Fclassic%2Ftoc.json =

手順:

まず、ディスクをコピーします。スナップショットを作成してから、スナップショットからディスクを作成します。これにより、元のVHDをフォールバックとして保持できます。

  1. 左側のメニューで、[すべてのリソース]をクリックします。
  2. [すべてのタイプ]ドロップダウンで、[すべて選択]の選択を解除してから、下にスクロールして[ディスク]を選択し、利用可能なディスクを見つけます。
  3. 使用するディスクをクリックします。ディスクの概要ページが開きます。
  4. [概要]ページの上部のメニューで、[+スナップショットを作成]をクリックします。
  5. スナップショットの名前を入力します。
  6. スナップショットのリソースグループを選択します。既存のリソースグループを使用するか、新しいリソースグループを作成できます。
  7. 標準(HDD)またはプレミアム(SDD)ストレージのどちらを使用するかを選択します。
  8. 完了したら、[作成]をクリックしてスナップショットを作成します。
  9. スナップショットが作成されたら、左側のメニューで[+リソースの作成]をクリックします。
  10. 検索バーに「managed disk」と入力し、リストから[Managed Disks]を選択します。
  11. [管理対象ディスク]ページで、[作成]をクリックします。
  12. ディスクの名前を入力します。
  13. ディスクのリソースグループを選択します。既存のリソースグループを使用するか、新しいリソースグループを作成できます。これは、ディスクからVMを作成するリソースグループにもなります。
  14. 標準(HDD)またはプレミアム(SDD)ストレージのどちらを使用するかを選択します。
  15. [ソースタイプ]で、[スナップショット]が選択されていることを確認します。
  16. [ソーススナップショット]ドロップダウンで、使用するスナップショットを選択します。
  17. 必要に応じてその他の調整を行い、[作成]をクリックしてディスクを作成します。

ディスクからVMを作成する使用するマネージドディスクVHDを取得したら、ポータルでVMを作成できます。

  1. 左側のメニューで、[すべてのリソース]をクリックします。
  2. [すべてのタイプ]ドロップダウンで、[すべて選択]の選択を解除してから、下にスクロールして[ディスク]を選択し、利用可能なディスクを見つけます。
  3. 使用するディスクをクリックします。ディスクの概要ページが開きます。 [概要]ページで、[ディスクの状態]が[未接続]として表示されていることを確認します。そうでない場合は、ディスクをVMからデタッチするか、VMを削除してディスクを解放する必要があります。
  4. ペイン上部のメニューで、[+ VMを作成]をクリックします。
  5. 新しいVMの[基本]ページで、名前を入力し、既存のリソースグループを選択するか、新しいリソースグループを作成します。
  6. [サイズ]ページでVMサイズページを選択し、[選択]をクリックします。
  7. [設定]ページで、ポータルにすべての新しいリソースを作成させるか、既存の仮想ネットワークとネットワークセキュリティグループを選択できます。ポータルは常に、新しいVMの新しいNICおよびパブリックIPアドレスを作成します。
  8. 監視オプションに変更を加え、必要に応じて拡張機能を追加します。
  9. 完了したら、[OK]をクリックします。
  10. VM構成が検証に合格した場合は、[OK]をクリックして展開を開始します。

サーバー自体はローカル接続を必要としなかったので、新しい仮想ネットワークを作成することにしました。

https://docs.Microsoft.com/en-us/Azure/virtual-machines/windows/create-vm-specialized-portal#copy-a-disk

1
Ogglas