MS アジュール または Azure ガバメント

最終公開日 : Oct 24, 2026
App Layeringサービスをインストールするには、Azure (または Azure Government) リソースマネージャーを使用して、アプライアンスを仮想マシンに展開します。
  • 要件。 - アプライアンスをインストールするために必要なAzure (または Azure Government) リソースがあることを確認してください。
  • Azure (または Azure Government) にApp Layeringアプライアンスをインストールします。 - アプライアンスをインストールするには、インストールパッケージをダウンロードしてアプライアンスを展開します。
  • 次のステップ - App LayeringエージェントのインストールとApp Layeringサービスの構成手順へのリンク。
注: Azure Virtual Networkへの接続をまだ設定していない場合は、詳細についてAzure の使用を開始するまたはAzure Governmentを参照してください。
AzureおよびAzure Governmentにアプライアンスをインストールする手順は、実行するインストールスクリプトを除いて同じです。

要件

AzureまたはAzure GovernmentにApp Layeringをインストールする前に、以下があることを確認してください。
  • Azureアカウントとサブスクリプション
    App Layeringアプライアンスを展開および構成するには、Azureサブスクリプションへの管理者アクセス権を持つアカウントの資格情報が必要です。詳細については、Microsoft Azureサインインページを参照してください。
  • Azure (または Azure Government) の仮想ネットワーク
    Azure (または Azure Government) での展開は、ポイント対サイトまたはサイト対サイトの仮想ネットワークで動作できます。アプライアンスとそのネットワークファイル共有は、ネットワーク接続が必要です。ただし、アプライアンスは公開するレイヤー化されたイメージへのネットワーク接続を必要としません。アプライアンスの管理コンソールにアクセスするには、企業ネットワークとAzure (または Azure Government) ネットワーク間のサイト対サイト接続が推奨されます。詳細については、Microsoft Azure Virtual Networkページを参照してください。 注: Azure Virtual Networkへの接続をまだ設定していない場合は、詳細についてAzure の使用を開始するを参照してください。
  • ネットワークファイル共有 (AzureまたはAzure Government固有)
    Azure (または Azure Government) のファイル共有サーバーは、オンプレミスのファイル共有よりも優れたパフォーマンスを発揮します。Azure (または Azure Government) のファイル共有機能はサポートされていませんが、既存のネットワークファイル共有を使用するか、Azure (または Azure Government) 環境でファイル共有を作成できます。 重要: Premium Storageの使用を推奨します。
  • アジュール (または アジュール ガバメント) リソース マネージャー
    App LayeringはAzureのResource Management (ARM) モデルで動作します。AzureのクラシックデプロイモデルやBicepはサポートしていません。App Layeringが連携する仮想ネットワーク、ファイル共有、OSマシンなどのすべてのリソースは、Azure Resource Managerで作成する必要があります。詳細については、Azure Resource Managerの概要ページを参照してください。
  • アジュール パワーシェル v7
    Azureにアプライアンスをインストールするために使用されるWindowsシステムには、Azure PowerShell v7をインストールする必要があります。
  • 割り当てられたマネージドID
    Azureへの展開をサポートするために、App LayeringアプライアンスにはマネージドIDを割り当てる必要があります。

App Layeringアプライアンスをインストールする

App LayeringアプライアンスをAzureまたはAzure Governmentに展開するには、次の手順を実行します。
  1. インストールパッケージの内容を確認します。
  2. インストールスクリプトに含まれる内容を確認します。
  3. アプライアンスを展開します。

インストールパッケージ

インストールパッケージの名前はcitrix_app_layering_azure_yy.m.b.zipで、ここで:
  • yyは年
  • m(またはmm)は月
  • b はビルドです
  • x はサブバージョンです
  • 例えば、citrix_app_layering_azure_24.3.0.zip には azure_24.3.0.3.zip が含まれています
ファイル 説明
azure_yy.m.b.x.zip アプライアンスVM用のVHDファイル (unidesk_azure-system.vhd) が含まれています
New-AzAppLayeringAppliance.ps1 AzureおよびAzure Government用インストールスクリプト
citrix\_app\_layering\_agent\_installer.exe App Layeringエージェントインストーラー
citrix\_app\_layering\_os\_machine\_tools.exe OSマシンツール
DeployAzureRmVm.template.json App Layeringテンプレート

インストールスクリプト

インストールパッケージに含まれるインストールスクリプトは、次の処理を実行します。
  1. 含まれているVHDを指定したAzureの場所にコピーします。
  2. VHDを使用してAzureに仮想マシンを作成します。
  3. リポジトリディスクを作成してアタッチします。
  4. Azureアプライアンスを起動します。
スクリプトを実行する際:
  • 重要: 後でこの情報が必要になるため、選択したリソースグループの場所を必ずメモしてください。リソースグループの詳細については、「Azure Portal を使用して Azure リソースを管理する」を参照してください。
  • 仮想マシンのサイズを選択する際は、4つのCPUと少なくとも14GBのメモリ(スクリプトのデフォルト)を持つマシンを選択することを強くお勧めします。
  • 新しい仮想マシンに指定する名前は、Azureの命名規則に準拠している必要があります。
  • HTTPポート80にアクセスできる仮想ネットワークを選択します(パブリックIPは無効にできます)。

インストールスクリプトの使用

New-AzAppLayeringAppliance.ps1 は、以前のスクリプト AzureELMDeploymentV7.ps1 に代わる新しいインストールスクリプトです。 新しいインストールスクリプトはパラメーターを受け入れるようになり、ユーザーがコマンドラインプロンプトに手動で入力を提供する必要がなくなりました。 パラメーターなしでスクリプトを実行し、手動で入力を提供することもできます。

要件

  • 新しいスクリプトには、パッケージに含まれている最新バージョンの DeployAzureRmVm.template.json が必要です。
  • 新しいスクリプトには、AzCopy の現在のバージョンが必要です。AzCopy のバイナリは、New-AzAppLayeringAppliance.ps1 と同じディレクトリにあるか、パスに追加されている必要があります。AzCopy のインストールに関する詳細については、AzCopy の使用を開始する を参照してください。

パラメータ

パラメータ 説明 データ型 デフォルト値 必須ですか? (Y/N)
DeploymentName 展開中に作成されるすべてのリソースの名前を導出するために使用されるベース名。 文字列 - Y
ResourceGroupName リソースが展開される Azure リソースグループの名前。存在しない場合は作成されます。 文字列 "{DeploymentName}-group" N
LocationId すべてのリソースが作成または再利用されるAzureリージョン。 文字列 - Y
SubnetId アプライアンスが接続されるサブネットのID。 文字列 - Y
ParamIpAddress アプライアンスに割り当てるIPアドレス。 文字列 "Dynamic" N
RepositoryDiskSizeInGb アプライアンスに接続されているリポジトリディスクのサイズ(ギガバイト単位)。 整数型 300 N
VhdPath アップロードするアプライアンスVHDファイルへのパス。 文字列型 "{current_dir}/azure\_*/unidesk\_azure-system.vhd" N
AzureCopyPath azurecopy.exeユーティリティへのパス。 文字列型 "{current_dir}/azurecopy.exe" N
TrustedLaunch アプライアンスVMのトラステッド起動を有効にします - - N
ForceUpload ディスクがAzureに既に存在する場合でも、強制的にアップロードします - - N
DefaultProfile Azureとの通信に使用されるAzureの資格情報、アカウント、テナント、およびサブスクリプション。 文字列 - N

使用例

.\New-AzAppLayeringAppliance.ps1.\New-AzAppLayeringAppliance.ps1 -DeploymentName "MyDeploymentName" -LocationId "East US" -SubnetId /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Network/virtualNetworks/<virtual-network-name>/subnets/default

AzureまたはAzure Governmentにアプライアンスを展開する

App Layering ZIPダウンロードは、解凍時に31GBのスペースを必要とします。
  1. ダウンロードパッケージcitrix_app_layering_azure_yy.mm.x.zipを解凍します。含まれるファイルは上記にリストされています。
  2. ZIPファイルをローカルドライブのフォルダーに解凍します。
  3. Azure Powershellウィンドウを開きます。
  4. 適切なパラメーターを指定して、インストールスクリプト(インストールパッケージに含まれています)を実行します。スクリプトの実行により、次の処理が行われます。
    • VHDを選択したAzureの場所にコピーします。
    • リポジトリディスクを作成してアタッチします。
    • アプライアンスを起動します。
    • スクリプトが失敗した場合は、値が環境に対して正しいことを確認してください。
アプライアンスに初めてログオンするときは、App Layering管理者パスワードを変更する必要があります。詳細については、「管理パスワードの変更」を参照してください。