Azure Lab Services ラボ用のカスタム イメージを作成するための推奨される方法

重要

Azure Lab Services は 2027 年 6 月 28 日に廃止されます。 詳細については、「提供終了ガイド」を参照してください。

この記事では、Azure Lab Services ラボのカスタム イメージを作成するための推奨される方法について説明します。 既存のラボ テンプレート仮想マシンからカスタム イメージを保存する方法、または Azure VM または物理ラボ環境から仮想マシン イメージをインポートする方法について説明します。

  • ラボのテンプレート仮想マシン (VM) からカスタム イメージを作成して保存します。
  • 次のものを使用して、ラボのコンテキストの外部からカスタム イメージを取り込みます。
    • Azure VM
    • 物理ラボ環境の VHD。

ラボ テンプレート仮想マシンからカスタム イメージを保存する

ラボ用のカスタム仮想マシン イメージを作成する最も簡単な方法は、Azure portal で既存のラボ テンプレート仮想マシンをエクスポートすることです。

たとえば、Azure Marketplace イメージのいずれかを使用して新しいラボを作成し、クラスに必要な追加のソフトウェア アプリケーションとツールをテンプレート VM にインストールできます。 テンプレート VM の設定が完了したら、他のユーザーが新しいラボを作成するために使用できるように、接続されたコンピューティング ギャラリーに保存できます。

ラボのテンプレート VM を使用して、Windows または Linux のカスタム イメージを作成できます。 詳細については、「コンピューティング ギャラリーにイメージを保存する」を参照してください

この方法で注意する必要がある重要な点がいくつかあります。

  • Azure Lab Services は、テンプレート VM からイメージをエクスポートするときに、特殊化されたイメージを自動的に保存します。 多くの場合、イメージはコンピューター固有の情報とユーザー プロファイルを保持するので、特殊化されたイメージは、新しいラボの作成に適しています。 特殊化されたイメージを使用すると、イメージを使用して新しいラボを作成するときに、インストールされているソフトウェアを確実に実行できます。 一般化されたイメージを作成する必要がある場合は、この記事の他の推奨される方法のいずれかを使用して、カスタム イメージを作成する必要があります。

    Azure Lab Services の一般化されたイメージと特殊化されたイメージの両方に基づいて、テンプレート VM を作成できます。 相違点の詳細については、「一般化されたイメージと特殊化されたイメージ」を参照してください。

  • イメージを設定するより高度なシナリオでは、代わりに、Azure VM または物理ラボ環境の VHD を使用して、Azure Lab Services の外部にイメージを作成すると便利です。 たとえば、仮想マシン拡張機能を使用する必要がある場合です。

Azure VM からカスタム イメージを取り込む

カスタム イメージをセットアップするもう 1 つの方法は、Azure VM を使用することです。 イメージの設定が完了したら、コンピューティング ギャラリーに保存して、自分や同僚がイメージを使用して新しいラボを作成できるようにすることができます。

Azure VM を使用すると、次のように柔軟性が向上します。

Azure VM を使用したイメージの設定のプロセスは、より複雑です。 そのため、通常、Azure VM でカスタム イメージを作成する責任は IT 部門が担います。

Azure VM を使用してカスタム イメージを設定する

Azure 仮想マシンから Linux カスタム イメージを取り込む

  1. Windows または Linux の Azure Marketplace イメージを使用して Azure VM を作成します。

  2. Azure VM に接続し、追加のソフトウェアをインストールします。 また、ラボに必要なその他のカスタマイズを行うこともできます。

  3. イメージのセットアップが完了したら、VM のイメージをコンピューティング ギャラリーに保存します。 この手順の一環として、イメージの定義とバージョンも作成する必要があります。

  4. ギャラリーにカスタム イメージを保存したら、イメージを使用して新しいラボを作成します。

手順は、カスタム Windows または Linux イメージを作成するかどうかによって異なります。 詳細な手順については、次の記事を参照してください。

物理ラボ環境の VHD からカスタム イメージを取り込む

もう 1 つの方法は、物理ラボ環境の仮想ハード ドライブ (VHD) から Azure コンピューティング ギャラリーにカスタム イメージをインポートすることです。 イメージがコンピューティング ギャラリーに入ったら、それを使用して新しいラボを作成できます。

物理環境からカスタム イメージをインポートする理由は次のとおりです。

  • ラボで使用する一般化されたまたは特殊化されたイメージのどちらも作成できます。 あるいは、ラボのテンプレート VM を使用してイメージをエクスポートすると、イメージは常に特殊化されます。

  • VM の構成中にオンプレミス環境内に存在するリソースにアクセスできます。 たとえば、オンプレミス環境に大規模なインストール ファイルがあり、ラボのテンプレート VM へのコピーに時間がかかる場合などです。

  • Microsoft Configuration Manager などの他のツールを使用して作成したイメージをアップロードできます。そうすると、ラボのテンプレート VM を使用してイメージを手動で設定する必要がありません。

VHD からカスタム イメージを取り込むことは、Azure 内で動作するようにイメージが適切に設定されていることを確認する必要があるため、最も高度な方法です。 そのため、通常、VHD からカスタム イメージを作成する責任は IT 部門が担います。

VHD からカスタム イメージを取り込む

VHD からカスタム イメージをインポートするには、次の手順に従います。

  1. オンプレミスのマシンで Windows Hyper-V を使用して、Windows または Linux VHD を作成します。

  2. Hyper-V VM に接続し、追加のソフトウェアをインストールします。 また、ラボに必要なその他のカスタマイズを行うこともできます。

  3. イメージのセットアップが完了したら、VHD をアップロードして、Azure にマネージド ディスクを作成します。

  4. マネージド ディスクから、コンピューティング ギャラリーにイメージの定義とバージョンを作成します。

  5. カスタム イメージをギャラリーに保存した後は、そのイメージを使用して新しいラボを作成できます。

手順は、カスタム Windows または Linux イメージを作成するかどうかによって異なります。 詳細な手順については、次の記事を参照してください。

次のステップ