アップグレード
リリース 2403 以前からのアップグレード
App Layering のリリース 2403 以前のバージョンを使用している場合は、リリース 2409 以降にアクセスするために、移行機能 を利用する必要があります。リリース 2403 からリリース 2409 へのインプレースアップグレードはありません。アップグレードするには、2409 以降を実行する新しいアプライアンスを展開し、移行機能を使用して 2403 アプライアンスから新しく展開されたアプライアンスに構成を移行する必要があります。移行機能にアクセスするには、まずリリース 2403 の最新バージョンにアップグレードされていることを確認する必要があります。リリース 2403 の最新バージョンのダウンロードは、こちら から入手できるか、アプライアンス経由でアップグレードできます。
詳細については、アプライアンスの移行 ドキュメントを参照してください。大まかに言うと、アプライアンスをリリース 2409 以降で実行するために必要な手順は次のとおりです。
-
最新の利用可能なリリースをダウンロードして展開し、アプライアンスを構成して、ネットワーク上で実行します。
-
現在の 2403 アプライアンスと新しく展開されたアプライアンスの両方のスナップショットを作成します。
-
2403 アプライアンスを、移行機能を含む最新の利用可能なバージョンにアップグレードします。
-
-
コピーでは、レイヤーデータと構成が新しいアプライアンスにレプリケートされますが、古いアプライアンスの構成は移動または変更されません。
-
新しいアプライアンスは、初回使用前に手動構成が必要です。
-
-
移動では、ネットワークファイル共有が新しいアプライアンスに再マッピングされ、古いアプライアンスから削除されます。
-
これにより、古いアプライアンスには構成済みのネットワークファイル共有がなくなり、新しいアプライアンスは使用準備が整います。
-
-
-
移行には 2 つのフェーズがあり、新しいアプライアンスへの移行プロセスを完了するには、フェーズ 1 とフェーズ 2 の間でユーザーの確認が必要です。
-
移行はタスクであり、UI のタスクリストから監視および管理できます。
リリース2409以降からのアップグレード
使用している他のソフトウェアパッケージとの互換性を含む最新の修正と機能のために、App Layeringのアップグレードを常に最新の状態に保つことをお勧めします。アップグレードプロセスは部分的に自動化されており、アプライアンスは定期的に最新のパッケージをチェックします。新しいパッケージをダウンロードし、検証してファイルを抽出します。ユーザーは次回ログイン時にメッセージを受け取り、適切な権限を持つ管理者はアップグレードを開始できます。
App Layeringアプライアンスのアップグレードに加えて、以下もアップグレードする必要があります。
-
App Layeringエージェント(ハイパーバイザーおよびプロビジョニングサーバーにインストールされている場合)。
-
公開されたレイヤー化されたイメージ(イメージを使用してサーバーをプロビジョニングする必要があります)。
この記事では、関連する各アップグレードを完了する方法について説明します。
アップグレードする前に
-
ネットワークファイル共有が構成されていることを確認します。
-
アプライアンスをバックアップします。
ネットワークファイル共有が構成されていることを確認する
アプライアンスにログオンし、System > Network File Shareに移動して共有を確認できます。ファイル共有が構成されていることを確認したら、アプライアンスをアップグレードできます。
アプライアンスをバックアップする
アプライアンスのスナップショットまたはチェックポイントを作成します。
アプライアンスをアップグレードする
App Layeringのアップグレードは部分的に自動化されています。アプライアンスは、適切な権限やその他の要件が整っている限り、定期的にアップグレードをチェックし、最新のものをダウンロードします。
アップグレードフォルダーには、アプライアンスのアップグレード、エージェントのアップグレード、およびOSレイヤーで使用するツールのフォルダーが含まれています。
アップグレードが見つかった場合
自動チェック中にアップグレードが見つかった場合、利用可能な最新の圧縮フォルダーがアプライアンスにダウンロードされます。アプライアンスはダウンロードを検証し、バックグラウンドでファイルを抽出します。
その間、すべてのユーザーは次回ログイン時に以下のいずれかのメッセージを受け取ります。
-
アップグレードの開始: App Layeringアプライアンスソフトウェアのアップグレードを実行します(管理者のみ)。
-
閉じる: メッセージを閉じ、後でユーザー タブ > アプライアンスのアップグレードを使用して手動でアップグレードを開始できます。
アプライアンスが何をチェックするかについての詳細は、「アップグレードチェックの仕組み(詳細)」を参照してください。
アップグレードを開始できるユーザー
管理者のみがアップグレードを開始できます。
ファイアウォールがアップグレードパッケージの自動ダウンロードを妨げる場合
ファイアウォールの要件により自動ダウンロードができない場合は、Citrix®ダウンロードサイトからアップグレードパッケージをダウンロードしてください。アプライアンスがアクセスできるネットワークファイル共有にパッケージをコピーします。
-
.zipファイルに移動し、ファイルを抽出します。
-
管理コンソールにログオンし、ユーザーを選択してからアプライアンスのアップグレードをクリックします。
-
アップグレードパスを確認し、アップグレードをクリックします。アップグレードプロセスが開始され、ブラウザにステータスページが開きます。
-
アップグレードが完了すると、ステータスがアップグレードステータス: 完了に変わります。ウェブページを更新して管理コンソールに戻ります。
-
管理コンソールでAboutリンクをクリックしてバージョン番号を確認し、アップグレードが成功したことを確認します。
App Layeringエージェントをアップグレードする(インストールされている場合)
次に、App Layeringエージェントをアップグレードします。このコンポーネントにより、アプライアンスまたはパッケージングマシンがPowerShellコマンドをローカルで実行できるようになります。エージェントは、環境内に存在する場合、次の場所にインストールされていることが予想されます。
-
App Layeringがレイヤー作成またはイメージ公開に使用するHyper-Vサーバー。
-
レイヤー化されたイメージを公開するCitrix Provisioning™サーバー。
-
コネクタ構成がPowerShellスクリプトを実行するサーバー。既存のコネクタ構成を表示するには、管理コンソールを開き、System > Connectorsを選択します。
これらの場所でApp Layeringエージェントをアップグレードするには:
-
エージェントがインストールされているサーバーにエージェントアップグレードファイルをコピーします。
-
エージェントアップグレードファイルをダブルクリックし、エージェントのアップグレード手順に従います。
公開済みのレイヤー化されたイメージをアップグレードする
App Layeringのアップグレードには、ドライバーの更新、新機能、および新機能に記載されているバグ修正が含まれます。アプライアンスをアップグレードしたら、公開済みのイメージをアップグレードします。
公開済みのイメージをアップグレードするには、各イメージテンプレートを選択し、設定を確認して、それを使用してレイヤー化されたイメージの新しいバージョンを公開します。新しいイメージを使用してシステムをプロビジョニングします。
公開済みのレイヤー化されたイメージにアップグレードを適用するには:
-
レイヤリング管理コンソールにログインします。
-
テンプレートの設定を確認または更新する場合は、イメージテンプレートを選択し、テンプレートの編集をクリックします。設定を編集し、テンプレートを保存して公開をクリックします。
-
イメージテンプレートを編集する必要がない場合は、テンプレートを選択し、レイヤー化されたイメージを公開をクリックします。
-
公開されたら、新しいレイヤー化されたイメージを使用してシステムをプロビジョニングします。
背景: アップグレードチェックの仕組み(詳細)
App Layeringアプライアンスがアップグレードをチェックする場合:
-
更新が利用できない場合: 何も起こりません。次回のスケジュールされた間隔で再度チェックが行われます。
-
更新は利用可能だが、ネットワークファイル共有が構成されていない場合: ユーザーにはアップグレードが利用可能であるというメッセージが表示されます。ネットワークファイル共有の構成を完了するよう求められます。
-
更新が利用可能な場合: 「アップグレードメディアのダウンロード」ジョブが開始されます。以下のタスクを通じて進行状況を確認できます。
-
アップグレードメディアをローカルストレージにダウンロードしています。
-
正常にダウンロードされたアップグレードパッケージのチェックサムが正しいことを確認しています。
-
ダウンロードしたアップグレードパッケージを構成済みのネットワークファイル共有に抽出しています。ダウンロードはアプライアンスのファイル共有に抽出されます。 場所: NetworkFileShare*AppLayeringVersion* 例: \\MyServer\AppLayeringFileShare\4.0.8
-
抽出が成功した場合、次回ユーザーがログインしたときに、アップグレードが利用可能であることが通知されます。
-
このプロセス中にエラーが発生し、管理者の介入が必要になった場合、ジョブはエラーで失敗します。例:
-
ローカルストレージの容量不足。
-
ネットワークファイル共有の容量不足。
-
無効なファイルが見つかりました。
注:ジョブが失敗した場合、問題が解決されたかどうかに関わらず、次の確認間隔で再試行されます。 -
-
-
-
以前にダウンロードされた更新がインストールされる前に別の更新が見つかった場合 - 新しいアップグレードがダウンロードされ、正常に完了すると「アップグレード利用可能」になります。
-
あるアップグレードがダウンロード中に別のアップグレードが利用可能になった場合 - 実行中のダウンロードは中止され、新しいダウンロードが開始されます。進行中のダウンロードに関連するすべてのファイルは削除されます。
オプション: 利用可能なアップグレードを手動で確認する方法
自動アップグレードチェックは常に最新バージョンを取得しますが、手動で更新を確認することもできます。
手動で更新を確認するには:
-
管理コンソールにログインします。
-
ユーザータブをクリックし、次にアプライアンスのアップグレードアクションをクリックします。最新バージョンがアップグレードディスクフィールドに表示されます。
管理者としてデスクトップにログインしており、アップグレードバッジが表示されている場合:
-
アップグレードの開始をクリックします。ダウンロード情報がアップグレードディスクフィールドに表示されます。
-
管理者として、別のアップグレードディスクを選択できます。
前のセクション「アプライアンスのアップグレード」の詳細な手順を使用してください。