App Layering

アップグレード

リリース 2403 以前からのアップグレード

App Layering のバージョンがリリース 2403 以前の場合、リリース 2409 以降にアクセスするには、移行機能必ず利用する必要があります。リリース 2403 からリリース 2409 へのインプレースアップグレードはありません。アップグレードするには、2409 以降を実行する新しいアプライアンスを展開し、移行機能を使用して 2403 アプライアンスから新しく展開されたアプライアンスに構成を移行する必要があります。移行機能にアクセスするには、まずリリース 2403 の最新バージョンにアップグレードされていることを確認する必要があります。リリース 2403 の最新バージョンのダウンロードはこちらから入手できるほか、アプライアンス経由でアップグレードすることもできます。

詳細については、アプライアンスの移行のドキュメントを参照してください。大まかに言えば、アプライアンスをリリース 2409 以降で実行するために必要な手順は次のとおりです。

  1. 最新の利用可能なリリースをダウンロードして展開し、アプライアンスを構成して、ネットワーク上で実行します。
  2. 現在の 2403 アプライアンスと新しく展開されたアプライアンスの両方のスナップショットを取得します。
  3. 2403 アプライアンスを、移行機能を含む最新の利用可能なバージョンにアップグレードします。
  4. 2403 アプライアンスで、右上のユーザーメニューにある [アプライアンスの移行] をクリックします。
  5. 移行モードには、コピー移動の 2 つがあります。
    1. コピーは、レイヤーデータと構成を新しいアプライアンスに複製しますが、古いアプライアンスの構成を移動または変更することはありません。
      • 新しいアプライアンスは、初回使用前に手動での構成が必要です。
    2. 移動は、ネットワークファイル共有を新しいアプライアンスに再マッピングし、古いアプライアンスから削除します。
      • これにより、古いアプライアンスには構成済みのネットワークファイル共有がなくなり、新しいアプライアンスはすぐに使用できるようになります。
  6. 移行には 2 つのフェーズがあり、新しいアプライアンスへの移行プロセスを完了するには、フェーズ 1 とフェーズ 2 の間でユーザーの確認が必要です。
  7. 移行はタスクであり、UI のタスクリストから監視および管理できます。

リリース 2409 以降からのアップグレード

使用している他のソフトウェアパッケージとの互換性を含め、最新の修正と機能を利用するために、App Layering のアップグレードを常に最新の状態に保つことをお勧めします。アップグレードプロセスは部分的に自動化されており、アプライアンスは定期的に最新のパッケージをチェックします。新しいパッケージをダウンロードし、検証してファイルを抽出します。ユーザーは次回ログイン時にメッセージを受け取り、適切な権限を持つ管理者はアップグレードを開始できます。

App Layering アプライアンスのアップグレードに加えて、以下もアップグレードする必要があります。

  • ハイパーバイザーおよびプロビジョニングサーバーにインストールされている場合は、App Layering エージェント。
  • 公開されたレイヤーイメージ(サーバーにイメージをプロビジョニングする必要があります)。

この記事では、関連する各アップグレードを完了する方法について説明します。

アップグレード前の準備

  • ネットワークファイル共有が構成されていることを確認します。
  • アプライアンスをバックアップします。

ネットワークファイル共有の構成確認

アプライアンスにログオンし、[システム] > [ネットワークファイル共有] に移動して共有を確認できます。ファイル共有が構成されていることを確認したら、アプライアンスをアップグレードできます。

アプライアンスのバックアップ

アプライアンスのスナップショットまたはチェックポイントを取得します。

アプライアンスのアップグレード

App Layering のアップグレードは部分的に自動化されています。アプライアンスは、適切な権限やその他の要件が整っている限り、定期的にアップグレードをチェックし、最新のものをダウンロードします。

[アップグレード] フォルダーには、アプライアンスのアップグレード、エージェントのアップグレード、および OS レイヤーで使用するツールのフォルダーが含まれています。

アップグレードが見つかった場合の動作

自動チェック中にアップグレードが見つかった場合、最新の利用可能な圧縮フォルダーがアプライアンスにダウンロードされます。アプライアンスはダウンロードを検証し、バックグラウンドでファイルを抽出します。

その間、すべてのユーザーは次回ログイン時に次のいずれかのメッセージを受け取ります。

  • [アップグレードの開始]: App Layering アプライアンスソフトウェアのアップグレードを実行します(管理者のみ)。
  • [閉じる]: メッセージを閉じ、後で [ユーザー] タブ > [アプライアンスのアップグレード] を使用して手動でアップグレードを開始できます。

アプライアンスが何をチェックするかについての詳細は、「アップグレードチェックの仕組み(詳細)」を参照してください。

アップグレードを開始できるユーザー

管理者のみがアップグレードを開始できます。

ファイアウォールがアップグレードパッケージの自動ダウンロードをブロックする場合

ファイアウォールの要件により自動ダウンロードができない場合は、Citrix® ダウンロードサイトからアップグレードパッケージをダウンロードしてください。アプライアンスがアクセスできるネットワークファイル共有にパッケージをコピーします。

  1. .zip ファイルに移動し、ファイルを抽出します。
  2. 管理コンソールにログオンし、[ユーザー] を選択してから [アプライアンスのアップグレード] をクリックします。
  3. アップグレードパスを確認し、[アップグレード] をクリックします。アップグレードプロセスが開始され、ブラウザーにステータスページが開きます。
  4. アップグレードが完了すると、ステータスが [アップグレードステータス: 完了] に変わります。Web ページを更新して管理コンソールに戻ります。
  5. 管理コンソールの [バージョン情報] リンクをクリックしてバージョン番号を確認し、アップグレードが成功したことを確認します。

App Layering エージェントのアップグレード(インストールされている場合)

次に、App Layering エージェントをアップグレードします。このコンポーネントにより、アプライアンスまたはパッケージングマシンが PowerShell コマンドをローカルで実行できるようになります。環境に存在する場合、エージェントは次の場所にインストールされていると予想されます。

  • App Layering がレイヤー作成またはイメージ公開に使用する Hyper-V サーバー。
  • レイヤーイメージを公開する Citrix Provisioning™ サーバー。
  • コネクター構成が PowerShell スクリプトを実行するサーバー。既存のコネクター構成を表示するには、管理コンソールを開き、[システム] > [コネクター] を選択します。

これらの場所で App Layering エージェントをアップグレードするには、次の手順を実行します。

  1. エージェントアップグレードファイルを、エージェントがインストールされているサーバーにコピーします。
  2. エージェントアップグレードファイルをダブルクリックし、エージェントのアップグレード手順に従います。

公開されたレイヤーイメージのアップグレード

App Layering のアップグレードには、ドライバーの更新、新機能、および新機能に記載されているバグ修正が含まれています。アプライアンスをアップグレードしたら、公開されたイメージをアップグレードします。

公開されたイメージをアップグレードするには、各イメージテンプレートを選択し、設定を確認して、それを使用してレイヤーイメージの新しいバージョンを公開します。新しいイメージを使用してシステムをプロビジョニングします。

公開されたレイヤーイメージにアップグレードを適用するには、次の手順を実行します。

  1. レイヤー管理コンソールにログオンします。
  2. [イメージ] タブを選択します。イメージテンプレートが表示されます。
  3. テンプレートの設定を確認または更新する場合は、イメージテンプレートを選択し、[テンプレートの編集] をクリックします。設定を編集し、[テンプレートを保存して公開] をクリックします。
  4. イメージテンプレートを編集する必要がない場合は、テンプレートを選択し、[レイヤーイメージの公開] をクリックするだけです。
  5. 公開後、新しいレイヤーイメージを使用してシステムをプロビジョニングします。

背景: アップグレードチェックの仕組み(詳細)

App Layering アプライアンスがアップグレードをチェックする場合:

  • 更新が利用できない場合: 何も起こりません。次のスケジュールされた間隔で別のチェックが行われます。
  • 更新が利用可能だが、ネットワークファイル共有が構成されていない場合: ユーザーはアップグレードが利用可能であるというメッセージを受け取ります。ネットワークファイル共有の構成を完了するよう求められます。
  • 更新が利用可能な場合: 「アップグレードメディアのダウンロード」ジョブが開始されます。以下のタスクを通じて進行状況を確認できます。
    • アップグレードメディアをローカルストレージにダウンロードしています。
    • 正常にダウンロードされたアップグレードパッケージのチェックサムが正しいことを確認しています。
    • ダウンロードされたアップグレードパッケージを構成済みのネットワークファイル共有に抽出しています。ダウンロードはアプライアンスのファイル共有に抽出されます。 場所: NetworkFileShare*AppLayeringVersion* 例: \MyServer\AppLayeringFileShare\4.0.8
    • 抽出が成功した場合、次回ユーザーがログインしたときに、アップグレードが利用可能であることが通知されます。
    • このプロセスの途中でエラーが発生し、管理者の介入が必要な場合、ジョブはエラーで失敗します。例:
      • ローカルストレージの容量不足。
      • ネットワークファイル共有の容量不足。
      • 無効なファイルが見つかりました。

    注:

    ジョブが失敗した場合、問題が解決されているかどうかにかかわらず、次のチェック間隔で再試行されます。

  • 以前にダウンロードされた更新がインストールされる前に別の更新が見つかった場合 - 新しいアップグレードがダウンロードされ、正常に完了すると「アップグレード利用可能」になります。
  • あるアップグレードがダウンロード中に別のアップグレードが利用可能になった場合 - 実行中のダウンロードは中止され、新しいダウンロードが開始されます。進行中のダウンロードに関連するすべてのファイルは削除されます。

オプション: 利用可能なアップグレードを手動で確認する方法

自動アップグレードチェックは常に最新バージョンを取得しますが、手動で更新を確認することもできます。

手動で更新を確認するには:

  1. 管理コンソールにログオンします。
  2. [ユーザー] タブをクリックし、[アプライアンスのアップグレード] アクションをクリックします。最新バージョンが [アップグレードディスク] フィールドに表示されます。

管理者としてデスクトップにログオンしており、アップグレードバッジが表示されている場合:

  1. [アップグレードの開始] をクリックします。ダウンロード情報が [アップグレードディスク] フィールドに表示されます。
  2. 管理者として、別の [アップグレードディスク] を選択できます。

前のセクション「アプライアンスのアップグレード」の詳細な手順を使用してください。

アップグレード