次の方法で共有


Azure でゴールデン イメージを作成する

この記事では、Azure portalを使用して、Azure Virtual Desktop セッション ホストに使用するカスタム イメージを作成する方法について説明します。 "ゴールデン イメージ" と呼ばれるこのカスタム イメージには、デプロイに適用するすべてのアプリと構成設定が含まれています。 セッション ホストをカスタマイズするには、Microsoft Intuneなどのデバイス管理ツールを使用する方法や、Azure Image BuilderAzure DevOps などのツールを使用してイメージ ビルドを自動化する方法など、他の方法があります。 最適に動作する戦略は、計画されている Azure Virtual Desktop 環境と現在のアプリケーションデプロイ プロセスの複雑さとサイズによって異なります。

Azure VM からイメージを作成する

ゴールデン イメージ用の新しい VM を作成するときは、 サポートされている仮想マシンの OS イメージの一覧にある OS を選択してください。 プールされたホスト プールには、Windows 10または 11 個のマルチセッション (Microsoft 365 の有無にかかわらず) またはWindows Serverイメージを使用することをお勧めします。 個人用ホスト プールには、Windows 10または 11 個の Enterprise イメージを使用することをお勧めします。 第 1 世代または第 2 世代の VM を使用できます。Gen 2 VM では、Gen 1 マシンではサポートされていない機能がサポートされています。 第 1 世代と第 2 世代の VM の詳細については、「 Azure での第 2 世代 VM のサポート」を参照してください

重要

イメージの取得に使用する VM は、"Microsoft Entra ID ログイン" フラグなしでデプロイする必要があります。 Azure Virtual Desktop でのセッション ホストのデプロイ中に、MICROSOFT ENTRA IDに VM を追加する場合は、AD 資格情報を使用してログインすることもできます。

初めてのスナップショット

まず、選択 したイメージのベース VM を作成 します。 イメージをデプロイしたら、イメージ VM のディスクのスナップショットを取得します。 スナップショットは保存状態であり、イメージのビルド中に問題が発生した場合に変更をロールバックできます。 ビルド プロセス全体で多くのスナップショットを作成するため、スナップショットに簡単に識別できる名前を指定してください。

VM をカスタマイズする

VM にサインインし、イメージに必要なアプリ、更新プログラム、その他のものを使用してカスタマイズを開始します。 カスタマイズ中に VM をドメインに参加させる必要がある場合は、sysprep を実行する前にドメインから VM を削除します。 多数のアプリをインストールする必要がある場合は、問題が発生した場合に VM を元に戻すために複数のスナップショットを作成することをお勧めします。 最終的なスナップショットを取得する前に、次のことを行っていることを確認してください。

  • 最新の Windows 更新プログラムをインストールします。
  • 一時ファイルのクリーンアップ、ディスクの最適化、不要なユーザー プロファイルの削除など、必要なクリーンアップを完了します。

注:

  1. コンピューターにウイルス対策アプリが含まれる場合は、sysprep の起動時に問題が発生する可能性があります。 これを回避するには、sysprep を実行する前にすべてのウイルス対策プログラムを無効にします。

  2. 統合書き込みフィルター (UWF) は、セッション ホストではサポートされていません。 イメージで有効になっていないことを確認してください。

  3. Azure Virtual Desktop エージェントをデプロイして、ゴールデン イメージ VM をホスト プールに参加しないでください。 後でこのイメージから追加のセッション ホストを作成するときにこれを行うと、登録トークンの有効期限が切れているため、ホスト プールへの参加に失敗します。 ホスト プールのデプロイ プロセスでは、プロビジョニング プロセス中にセッション ホストが必要なホスト プールに自動的に参加します。

最後のスナップショット

イメージ VM へのアプリケーションのインストールが完了したら、ディスクの最終的なスナップショットを取得します。 sysprep またはキャプチャが失敗した場合は、このスナップショットから既にインストールされているアプリケーションを使用して、新しいベース VM を作成できます。

sysprep を実行する

Sysprep を実行する前に実行できるオプションの操作:

  • 再起動 1 回
  • システム ストレージ内の一時ファイルをクリーンアップする
  • ドライブの最適化 (デフラグ)
  • ユーザー プロファイルを削除する
  • sysprep を実行して VM を一般化する

VM をキャプチャする

sysprep を完了し、Azure portalでコンピューターをシャットダウンしたら、[VM] タブを開き、[キャプチャ] ボタンを選択して後で使用できるようにイメージを保存します。 VM をキャプチャするときは、共有イメージ ギャラリーにイメージを追加するか、マネージド イメージとしてキャプチャできます。 Shared Image Galleryを使用すると、機能を追加し、他のデプロイで既存のイメージを使用できます。 Shared Image Galleryからのイメージは高可用性であり、簡単なバージョン管理を確保し、大規模にデプロイできます。 ただし、デプロイが簡単な場合は、代わりにスタンドアロンマネージドイメージを使用できます。

重要

レプリケーションやイメージのバージョン管理などの機能が強化されているため、運用環境では Azure Compute Gallery イメージを使用することをお勧めします。 キャプチャを作成するときは、キャプチャ プロセスの完了後に VM を使用できなくなるため、後で VM を削除する必要があります。 キャプチャに問題がある場合でも、同じ VM を 2 回キャプチャしないでください。 代わりに、最新のスナップショットから新しい VM を作成し、sysprep をもう一度実行します。 キャプチャ プロセスが完了したら、イメージを使用してセッション ホストを作成できます。 イメージを見つけるには、[ ホスト プール ] タブを開き、[ ギャラリー] を選択し、すべてのイメージを選択します。 次に、[ マイ アイテム ] を選択し、[マイ イメージ] でマネージド イメージを探します。 イメージ定義は、[共有アイテム] セクションの下に表示されます。

その他の推奨事項

ゴールデン イメージを作成するときに留意する必要がある追加の点を次に示します。

  • ホスト プールに既に存在する VM をキャプチャしないでください。 イメージは既存の VM の構成と競合し、新しい VM は機能しません。
  • sysprep を実行する前に、ドメインから VM を削除してください。
  • イメージをキャプチャしたら、ベース VM を削除します。
  • イメージをキャプチャした後は、もう一度キャプチャしたのと同じ VM を使用しないでください。 代わりに、作成した最後のスナップショットから新しいベース VM を作成します。 この新しい VM を定期的に更新してパッチを適用する必要があります。
  • 既存のカスタム イメージから新しいベース VM を作成しないでください。 新しいソース VM から開始することをお勧めします。

次の手順

イメージに言語パックを追加する場合は、「 言語パック」を参照してください。