App Layering

OSレイヤーの作成

OSレイヤーには、レイヤードイメージに展開するオペレーティングシステムのソフトウェアと設定が含まれます。OSレイヤーは、次の作成に必要です。

  • プラットフォームレイヤー
  • アプリレイヤー
  • レイヤードイメージ

重要:

新しいUIでは、OSレイヤーを作成する唯一の方法は、ImportOSLayer.ps1ユーティリティを使用してインポートすることです。管理コンソールからOSレイヤーを作成することはできなくなりました。詳細については、Citrix担当者にお問い合わせください。

レイヤー用オペレーティングシステムのインポートについて

オペレーティングシステムをインポートする唯一の方法は、OSマシンツールダウンロードに含まれているOSインポートスクリプトを実行することです。

ImportOSLayer.ps1
<!--NeedCopy-->

インポートスクリプトを使用する利点は次のとおりです。

  • パフォーマンスの向上:オペレーティングシステムのインポートが高速化されます。
  • Unified Extensible Firmware Interface(UEFI)マシンとセキュアブートのサポート。

要件

OSレイヤーを作成する前に、必ず次のことを行ってください。

OSレイヤーに関する考慮事項

  • Windowsのパッチとアップデートを展開するには、レイヤーにバージョンを追加するだけです。必要に応じて、レイヤーの以前のバージョンに簡単に戻すことができます。
  • イメージテンプレートで使用するレイヤーの任意のバージョンを選択でき、それによって公開イメージでも使用できます。
  • Windows Update、Windows Server Update Services(WSUS)、またはオフラインのスタンドアロン更新パッケージを使用してOSを更新できます。SCCMなどのツールは使用しないでください
  • プラットフォームレイヤーとアプリレイヤーは、それらの作成に使用する特定のOSレイヤーに紐付けられますが、レイヤーの特定のバージョンには紐付けられません。OSレイヤーにバージョンを追加すると、依存するアプリレイヤーとプラットフォームレイヤーは引き続き機能します。
  • Windowsのアップデートは、他のレイヤーを更新する前にOSレイヤーに適用する必要があります。

ImportOSLayer.ps1スクリプトを使用したOSのインポート

この手順では、ImportOsLayer.ps1スクリプトを使用して、新しいOSレイヤーのOSをインポートする方法について説明します。

App Layering OSマシンツールをOSイメージにダウンロードして展開した場合、ImportOsLayer.ps1はc:\windows\setup\scriptsにコピーされています。

スクリプトの実行

OSをインポートするには:

  1. ImportOsLayer.ps1 PoSHスクリプトを管理者として実行します。

    C:\Windows\Setup\scripts\ImportOsLayer.ps1 -ElmAddress <Ip Address> [-IgnoreCertErrors]
    C:\Windows\Setup\scripts\ImportOsLayer.ps1 -ElmAddress <FQDN> [-IgnoreCertErrors]
    <!--NeedCopy-->
    

    ここで

    • ElmAddressは、App LayeringアプライアンスのIPアドレスまたはFQDNです。新しいOSレイヤーが作成される場所を指定します。
    • IgnoreCertErrorsは、スクリプトがApp Layeringアプライアンスと通信する際の証明書エラーを無視します。
  2. ImportOsLayer.ps1スクリプトは、App Layeringアプライアンス(スクリプトではELMと表記)に接続するための資格情報の入力を求めます。スクリプトは、入力された資格情報を使用してアプライアンス上にセッションを作成します。

  3. スクリプトは、新しいOSレイヤーに関する詳細情報の入力を求めます。

    • LayerName(必須)
    • VersionName(必須)
    • LayerSizeGib(必須ですが、デフォルトは60 GB)
    • LayerDescription(オプション)
    • VersionDescription(オプション)
    • Comment(オプション)

    必要な情報を入力すると、スクリプトはシステムをコンポジティングエンジンに再起動し、OSをインポートしてレイヤーを構築します。管理コンソールでジョブの進行状況を監視してください。

    コンポジティングエンジンが完了すると(成功または失敗にかかわらず)、Windows OSイメージに再起動します。

OSレイヤーの作成