展開のアップグレード
はじめに
新しいマシンやサイトを最初にセットアップすることなく、特定の展開を新しいバージョンにアップグレードできます。これはインプレースアップグレードと呼ばれます。
アップグレードできるCitrix Virtual Apps and Desktopsのバージョンについては、アップグレード可能なバージョンを参照してください。
Citrix Virtual Apps and Desktopsのいずれかのリリースにアップグレードする前に、現在のCustomer Success Servicesの有効期限が切れていないことを確認してください。詳細については、Customer Success Servicesの更新ライセンスの記事を参照してください。
アップグレードを開始するには、新しいバージョンのインストーラーを実行して、以前にインストールされたコアコンポーネント、VDA、および特定のその他のコンポーネントをアップグレードします。その後、データベースとサイトをアップグレードします。
フル製品インストーラー(およびスタンドアロンVDAインストーラー)でインストールできるコンポーネントは、新しいバージョンが提供されていればアップグレードできます。フル製品インストーラーでインストールされないその他のコンポーネント(Citrix Provisioning™やProfile Managementなど)については、そのコンポーネントのドキュメントを参照してください。ホストのアップグレードについては、適切なドキュメントを参照してください。
アップグレードを開始する前に、この記事のすべての情報を確認してください。
アップグレードシーケンス
次の図は、アップグレードシーケンスのステップを示しています。アップグレード手順には、図の各ステップの詳細が含まれています。

注:
障害を避けるため、新しいマシンカタログの作成、マシンカタログの削除、デリバリーグループ内のマシンの更新など、プロビジョニングおよびデリバリーグループ関連のタスクを実行する前に、すべてのDelivery Controllerとデータベースをアップグレードする必要があります。
ハイブリッドライツライセンス
ハイブリッドライツライセンスは、顧客が永続ライセンスからクラウドサービスサブスクリプションに移行またはアップグレードする際に、クラウドサービスサブスクリプションに加えて提供される期間ベースのサブスクリプションライセンスです。DaaSサブスクリプションと合わせてハイブリッドライツアドオンを購入することもできます。
SaaS属性を持つHybrid Rightsライセンスをお持ちの場合、Citrix Virtual Apps and Desktops™ LTSR 2203以降にアップグレードすると、Citrix Virtual Apps and Desktops LTSR 1912では利用できなかった機能にアクセスできるようになります。これらの機能には、Microsoft Azure、AWS EC2、Google Cloudなどのパブリッククラウドでのワークロードのプロビジョニングとホスティングが含まれます。新しいライセンスファイルを展開する前に、License Serverを最新バージョンに更新してください。
SaaS属性のないHybrid Rightsライセンスにアクセスできる場合は、次の手順に従ってSaaS属性を持つ新しいHybrid Rightsライセンスにアクセスしてください。
注:
- 新しいライセンスコードが記載されたメールが届きます。詳細については、「Use license access code」を参照してください。
- 既存のライセンスは取り消されます。取り消されたライセンスはLicense Serversから削除し、その後新しいライセンスをインストールする必要があります。詳細については、「Deleting license files」を参照してください。
-
citrix.comのManage Licensesポータルにアクセスし、クラウドプロビジョニング権限が有効になっている(SaaS属性を持つ)新しいHybrid Rightsライセンスファイルをダウンロードします。詳細については、「Download licenses」を参照してください。次の画像は、IncrementsセクションにSaaS属性を持つHybrid Rightsライセンスファイルを示しています。

- Hybrid RightsライセンスファイルをLicense Serverにインストールします。詳細については、「Install licenses」を参照してください。
- ライセンスエディションまたはモデルに変更がある場合は、brokerコマンドを実行してエディションとモデルを設定し、インプレースアップグレードを開始してください。Brokerコマンドの詳細については、「Broker PowerShell SDK」セクションを参照してください。
Citrix Virtual Apps and Desktopsの現行リリースおよび長期サービスリリースでのパブリッククラウドサポートの詳細については、CTX270373を参照してください。
アップグレード手順
主要な製品コンポーネントのほとんどは、コンポーネントを含むマシンで製品インストーラーを実行することでアップグレードできます。
1台のマシンに複数のコンポーネント(StudioやLicense Serverなど)が含まれている場合、製品メディアに新しいバージョンのソフトウェアが含まれていれば、そのマシン上のすべてのコンポーネントがアップグレードされます。
インストーラーを使用するには:
- 製品インストーラーのグラフィカルインターフェイスを実行するには、マシンにログオンし、メディアを挿入するか、新しいリリースのISOドライブをマウントします。AutoSelectをダブルクリックします。
- コマンドラインインターフェイスを使用するには、適切なコマンドを発行します。「コマンドラインを使用したインストール」(/ja-jp/citrix-virtual-apps-desktops/2407/install-configure/install-command.html)を参照してください。
ステップ1:準備
アップグレードを開始する前に、準備ができていることを確認してください。必要なタスクを読み、完了してください。
- 「PVD、AppDisks™、およびサポートされていないホストの削除」(#remove-pvd-appdisks-and-unsupported-hosts)
- 「PvDまたはAppDiskコンポーネントを持つVDA」(#vdas-that-have-pvd-or-appdisks-components)
- 「制限事項」(#limitations)
- 「混在環境に関する考慮事項」(#mixed-environment-considerations)
- 「以前のオペレーティングシステム」(#earlier-operating-systems)
- 「準備」(#preparation)
- 「サイトの事前テスト」(#preliminary-site-tests)
- 「SQL Serverのバージョンチェック」(#sql-server-version-check)
ステップ2:ライセンスサーバーのアップグレード
インストールにCitrix License Serverソフトウェアの新しいバージョンがある場合は、他のコンポーネントよりも先にこのコンポーネントをアップグレードしてください。
ライセンスサーバーが新しいバージョンと互換性があるかどうかをまだ判断していない場合(#preparation)は、他のコアコンポーネントをアップグレードする前に、ライセンスサーバーでインストーラーを実行することが不可欠です。
ステップ3:StoreFront™のアップグレード
インストールメディアに新しいバージョンのStoreFrontソフトウェアが含まれている場合は、StoreFrontサーバーを含むマシンでインストーラーを実行します。
- グラフィカルインターフェイスで、[展開の拡張] セクションから [Citrix StoreFront] を選択します。
- コマンドラインから、Citrix Virtual Apps and Desktopsインストールメディアの
x64フォルダーにあるCitrixStoreFront-x64.exeを実行します。
ステップ4:Directorのアップグレード
インストールメディアに新しいバージョンのDirectorソフトウェアが含まれている場合は、Directorを含むマシンでインストーラーを実行します。
ステップ5:Citrix Provisioningをアップグレードする
Citrix Provisioningインストールメディアは、Citrix Virtual Apps and Desktopsインストールメディアとは別に利用できます。Citrix Provisioningサーバーおよびターゲットデバイスソフトウェアのインストールおよびアップグレードの方法については、Citrix Provisioning製品ドキュメントを参照してください。
ステップ6:Delivery Controllerの半分をアップグレードする
たとえば、サイトに4つのControllerがある場合、そのうち2つでインストーラーを実行します。
Controllerの半分をアクティブなままにしておくことで、ユーザーはサイトにアクセスできます。VDAは残りのControllerに登録できます。利用可能なControllerが少ないため、サイトの容量が減少する場合があります。アップグレードによって中断が発生するのは、最終的なデータベースアップグレード手順中の新しいクライアント接続の確立においてごく短時間です。アップグレードされたControllerは、サイト全体がアップグレードされるまで要求を処理できません。
サイトにControllerが1つしかない場合、アップグレード中は動作しません。
実際のアップグレードが開始される前に、最初のControllerで事前サイトテストが実行されます。詳細については、事前サイトテストを参照してください。
ステップ7:Studioのアップグレード
Web Studioをまだアップグレードしていない場合(別のコンポーネントと同じマシンにあったため)、Studioを含むマシンでインストーラーを実行します。
注:
Web Studioをアップグレードした後、バージョン情報がすぐに更新されない場合があります。すでに最新の状態であっても、Web Studioのアップグレードを促されることがあります。この問題に対処するには、Web Studioサーバーに移動し、Internet Information Services (IIS) マネージャーを開き、[スタートページ] > [サイト] > [既定のWebサイト] に移動して、[Webサイトの管理] ペインで [再起動] を選択します。
ステップ8:Studioを再起動する
アップグレードされたWeb Studioを再起動します。アップグレードプロセスは自動的に再開されます。
ステップ9:データベースとサイトをアップグレードする
注:
障害を回避するため、新しいマシンカタログの作成、マシンカタログの削除、デリバリーグループ内のマシンの更新など、プロビジョニングおよびデリバリーグループ関連のタスクを実行する前に、すべてのDelivery Controllerとデータベースをアップグレードする必要があります。
SQL Serverデータベースのスキーマを更新するために必要な権限については、準備を確認してください。
- SQL Serverデータベーススキーマを更新する十分な権限がある場合は、データベースの自動アップグレードを開始できます。データベースとサイトを自動的にアップグレードするに進んでください。
- データベースの十分な権限がない場合は、スクリプトを使用する手動アップグレードを開始し、データベース管理者(必要な権限を持つ人)の助けを借りて進めることができます。手動アップグレードの場合、Studioユーザーがスクリプトを生成し、サービスを有効/無効にするスクリプトを実行します。データベース管理者は、SQLCMDユーティリティまたはSQLCMDモードのSQL Server Management Studioを使用して、データベーススキーマを更新する他のスクリプトを実行します。データベースとサイトを手動でアップグレードするに進んでください。
- マルチゾーン展開でデータベースとサイトを自動的にアップグレードする場合、Citrixは、dbschemaのアップグレードを、サイトのSQL Serverデータベースをホストするのと同じゾーンで実行することを推奨します。そうしないと、データベースとサイトの自動アップグレードが失敗する可能性があります。
Citrixは、アップグレード前にデータベースをバックアップすることを強く推奨します。CTX135207を参照してください。データベースのアップグレード中は、製品サービスが無効になります。その間、Controllerはサイトの新しい接続を仲介できないため、慎重に計画してください。
データベースとサイトを自動的にアップグレードする
- 新しくアップグレードされたStudioを起動します。
- サイトのアップグレードを自動的に開始することを示し、準備ができたことを確認します。
データベースとサイトのアップグレードが進行します。
データベースとサイトを手動でアップグレードする
- 新しくアップグレードされたStudioを起動します。
- サイトを手動でアップグレードすることを示します。ウィザードはライセンスサーバーの互換性を確認し、確認を求めます。
-
データベースをバックアップしたことを確認します。
ウィザードはスクリプトとアップグレード手順のチェックリストを生成して表示します。アップグレード対象の製品バージョン以降、データベースのスキーマが変更されていない場合、そのスクリプトは生成されません。たとえば、ログデータベースのスキーマが変更されない場合、
UpgradeLoggingDatabase.sqlスクリプトは生成されません。 -
以下のスクリプトを記載されている順序で実行します。
-
DisableServices.ps1: Studioユーザーは、製品サービスを無効にするために、ControllerでこのPowerShellスクリプトを実行します。 -
UpgradeSiteDatabase.sql: データベース管理者は、サイトデータベースを含むサーバーでこのSQLスクリプトを実行します。 -
UpgradeMonitorDatabase.sql: データベース管理者は、モニターデータベースを含むサーバーでこのSQLスクリプトを実行します。 -
UpgradeLoggingDatabase.sql: データベース管理者は、構成ログデータベースを含むサーバーでこのSQLスクリプトを実行します。このスクリプトは、このデータベースが変更された場合(たとえば、ホットフィックスを適用した後など)にのみ実行してください。 -
EnableServices.ps1: Studioユーザーは、製品サービスを有効にするために、ControllerでこのPowerShellスクリプトを実行します。
データベースのアップグレードが完了し、製品サービスが有効になった後、Studioは自動的に環境と構成をテストし、HTMLレポートを生成します。問題が特定された場合は、データベースのバックアップを復元できます。問題を解決した後、データベースを再度アップグレードできます。
-
- チェックリストのタスクを完了したら、Finish upgrade をクリックします。
ステップ10: 残りのDelivery Controllerをアップグレードする
新しくアップグレードされたStudioから、ナビゲーションペインで Citrix Studio サイト名 を選択します。Common Tasks タブで、Upgrade remaining Delivery Controllers を選択します。
注:
残りのDelivery Controllerをアップグレードを利用可能にするには、サイト用に少なくとも1つのマシンカタログと1つのデリバリーグループを作成します。
アップグレードが完了し、完了を確認したら、Studioを閉じてから再度開きます。Studioは、Controllerのサービスをサイトに登録するため、またはゾーンIDが存在しない場合にゾーンIDを作成するために、追加のサイトアップグレードを促すことがあります。
ステップ11:VDAをアップグレードする
重要:
VDAをバージョン1912以降にアップグレードする場合は、「VDAを1912以降にアップグレードする」を参照してください。
VDAを含むマシンで製品インストーラーを実行します。
Machine Creation Services™とマスターイメージを使用してマシンを作成した場合は、ホストに移動し、マスターイメージ上のVDAをアップグレードします。利用可能なVDAインストーラーのいずれかを使用できます。
- グラフィックインターフェイスのガイダンスについては、「VDAのインストール」を参照してください。
- コマンドラインのガイダンスについては、「コマンドラインを使用したインストール」を参照してください。
Citrix Provisioningを使用してマシンを作成した場合は、アップグレードに関するガイダンスについて「Citrix Provisioning製品ドキュメント」を参照してください。
ステップ12:マシンカタログとデリバリーグループを更新する
- アップグレードされたVDAを持つマシンを使用するカタログを更新する。
- アップグレードされたVDAを持つマシンを使用するカタログをアップグレードする。
- アップグレードされたVDAを持つマシンを使用するデリバリーグループをアップグレードする。
ステップ13:アップグレード後
展開内の他のコンポーネントをアップグレードします。ガイダンスについては、以下の製品ドキュメントを参照してください。
Microsoft SQL Server Express LocalDBソフトウェアを新しいバージョンに置き換える必要がある場合は、「SQL Server Express LocalDBの置き換え」を参照してください。
Dbschemaのアップグレード
展開を更新すると、いくつかのデータベーススキーマをアップグレードできます。次の表に、そのプロセスでアップグレードされるデータベーススキーマを示します。

用語の定義:
- サイト: サイトデータストア。Dbschemaの更新はサイトデータストアに行われます。
- モニター: モニターデータストア。Dbschemaの更新はモニターデータストアに行われます。
- 構成: 構成テーブル。Desktop Studioのバージョン、ライセンス情報、またはその両方が構成テーブルで更新されます。
- ログ: ログデータストア。Dbschemaの更新はログデータストアに行われます。
VDAを2203以降にアップグレードする
Personal vDisk (PvD) コンポーネントがVDAにインストールされたことがある場合、そのVDAはバージョン2203以降にアップグレードできません。新しいVDAを使用するには、現在のVDAをアンインストールしてから、新しいVDAをインストールする必要があります。
この指示は、PvDを一度も使用したことがない場合でも適用されます。
以前のバージョンでPvDコンポーネントがインストールされた可能性のある方法は次のとおりです。
- VDAインストーラーのグラフィカルインターフェイスでは、PvDは追加コンポーネントページでオプションとして提供されていました。
- コマンドラインでは、
/baseimageオプションでPvDがインストールされました。このオプションを指定した場合、またはこのオプションを含むスクリプトを使用した場合は、PvDがインストールされました。
VDAにPvDがインストールされているかどうかわからない場合は、マシンまたはイメージで新しいVDA (2203以降) のインストーラーを実行してください。
- PvDがインストールされている場合、互換性のないコンポーネントがあることを示すメッセージが表示されます。
- グラフィカルインターフェイスから、メッセージが表示されているページでキャンセルをクリックし、インストーラーを閉じたいことを確認します。
- CLIから実行した場合、コマンドは表示されたメッセージとともに失敗します。
- PvDがインストールされていない場合、アップグレードが続行されます。
対処法
VDAにPvDがインストールされていない場合は、通常のアップグレード手順に従ってください。
VDAにPvDがインストールされている場合:
- 現在のVDAをアンインストールします。
- 新しいVDAをインストールします。
Windows 10 (1607以前、更新なし) マシンでPvDの使用を継続したい場合は、VDA 7.15 LTSRがサポートされる最新バージョンです。
注:
XenAppおよびXenDesktop 7.15 LTSRで、Windows 7デスクトップとパーソナルブイディスクを使用できますか?
Citrixは、2016年1月に発表されたXenAppおよびXenDesktop 7.6 LTSRからPersonal vDisk (PvD) を除外しました。さらに、CitrixはPvDテクノロジーの非推奨を発表し、今後Citrix App Layeringの使用を開始するようお客様に推奨しています。Citrix App Layering (バージョン4.4以降) は、XenAppおよびXenDesktop 7.15 LTSRの互換性のあるコンポーネントです。ただし、Windows 7上の既存のPvD展開を持つお客様がCitrix App Layeringテクノロジーに移行するのを支援するため、Citrixは、XenAppおよびXenDesktop 7.15 LTSR累積更新プログラム (CU) を通じて、2020年1月14日までWindows 7デスクトップ用のPvD展開に対する期間限定のサポートを提供することを決定しました。PvDコンポーネントはLTSR CUから削除され、2020年1月14日以降はサポートされません。また、2020年1月14日以降にWindows 7でPvDを使用すると、LTSRサイトは非準拠となります。さらに、Windows 10用のPvDは7.15 LTSRから引き続き除外されます。したがって、お客様は7.15 LTSRサイトでこれを使用しないでください。
PvD、AppDisks、およびサポートされていないホストを削除する
Citrix Virtual Apps and Desktops 7 Current Releaseの展開では、以下のテクノロジーとホストタイプはサポートされていません。
- カタログ内のユーザーVMの隣にデータを保存するためのPersonal vDisks (PvD)。ユーザーパーソナライゼーションレイヤー機能が、ユーザーの永続性を処理するようになりました。
- デリバリーグループで使用されるアプリケーションを管理するためのAppDisks。
- ホストの種類: アジュール クラシック、クラウドプラットフォーム (元のCitrix製品)。
現在の展開でPvDまたはAppDiskを使用している場合、あるいはサポートされていないホストタイプ(Microsoft Azure Classicなど)への接続がある場合、それらのテクノロジーを使用する項目を削除した後にのみ、バージョン2006(またはそれ以降のサポートされているバージョン)にアップグレードできます。現在の展開でパブリッククラウドホスト接続(AWSなど)を使用している場合は、アップグレードする前にハイブリッドライツライセンスがあることを確認してください。インストーラーがサポートされていないテクノロジーまたはハイブリッドライツライセンスのないホスト接続を1つ以上検出すると、アップグレードは一時停止または停止し、説明メッセージが表示されます。インストーラーログに詳細が含まれています。
アップグレードを確実に成功させるために、サポートされていない項目を削除するための該当するガイダンスを確認し、それに従ってください。
展開でPvDまたはAppDiskを使用していなかったとしても、関連するMSIが以前のVDAインストールまたはアップグレードに含まれていた可能性があります。VDAをバージョン2006(またはそれ以降のサポートされているバージョン)にアップグレードする前に、たとえ一度も使用していなくても、そのソフトウェアを削除する必要があります。グラフィカルインターフェイスを使用する場合、その削除は自動的に行われるか、CLIを使用する際に削除オプションを含めることができます。詳細については、PvDまたはAppDiskコンポーネントを持つVDAのアップグレードを参照してください。
PvDを削除
PvDを使用するように構成されているすべてのマシンを削除するまで、展開のアップグレードは成功しません。これはカタログとデリバリーグループに影響します。
グループとカタログからPvDを削除するには:
- Studioから、デリバリーグループにPvDを使用するカタログのマシンが含まれている場合、それらのマシンをグループから削除します。
- Studioから、PvDを使用するマシンを含むすべてのカタログを削除します。
VDAのアップグレード: 展開のアップグレードでは、VDAにAppDiskまたはPvDコンポーネントがインストールされているかどうかは検出されません。ただし、VDAインストーラーは検出します。詳細については、PvDまたはAppDiskコンポーネントを持つVDAを参照してください。
PvDの代わりにApp Layeringを使用する予定がある場合は、データの移行に関する情報についてPvDからApp Layeringへの移行を参照してください。
アプリディスクを削除
AppDiskを使用しているすべてのデリバリーグループからAppDiskを削除し、その後AppDisk自体を削除するまで、展開のアップグレードは続行できません。
- Studioナビゲーションペインでデリバリーグループを選択します。
- グループを選択し、アクションペインでAppDiskの管理をクリックします。
- グループからAppDiskを削除するアクションをクリックします。
- AppDiskを使用している各デリバリーグループに対して、手順2と3を繰り返します。
- StudioナビゲーションペインでAppDiskを選択します。
- AppDiskを選択し、AppDiskを削除するアクションをクリックします。
- 各AppDiskに対して、手順5と6を繰り返します。
VDAのアップグレード: 展開のアップグレードでは、VDAにAppDiskまたはPvDコンポーネントがインストールされているかどうかは検出されません。ただし、VDAインストーラーは検出します。詳細については、「PvDまたはAppDiskコンポーネントを持つVDA」を参照してください。
サポートされていないホストアイテムを削除する
サイトにCitrix CloudPlatformやMicrosoft Azure Classicなどのサポートされていないホストタイプへの接続がある場合、バージョン2006(またはそれ以降のサポートされているバージョン)への展開のアップグレードは続行できません。アップグレードを試みる前に、以下のタスクを完了してください。
スタジオから:
- サポートされていないホストへのすべての接続を削除します。
- デリバリーグループに、サポートされていないホストのマスターイメージで作成されたカタログのマシンが含まれている場合は、それらのマシンをグループから削除します。
- サポートされていないホストのマスターイメージを使用して作成されたすべてのカタログを削除します。
PvDまたはAppDisksコンポーネントを持つVDA
PvDおよびAppDisksテクノロジーを有効にするコンポーネントがVDAにインストールされている場合、それらのコンポーネントが削除されるまで、そのVDAをアップグレードすることはできません。
注:
バージョン1912にアップグレードする場合、現在のVDAをアンインストールしてから新しいVDAをインストールする必要がありました。このバージョンでは、Citrixがコンポーネントを削除してアップグレードを続行するかどうかを尋ねられます。
AppDiskおよびPvDコンポーネントは、それらのテクノロジーを一度も使用していなくても、以前のVDAバージョンでインストールされていた可能性があります。
- グラフィカルインターフェイス: VDAインストーラーの追加コンポーネントページには、Citrix AppDisk / Personal vDiskオプションが含まれていました。7.15 LTSRおよびそれ以前の7.xリリースでは、このオプションがデフォルトで有効になっていました。したがって、デフォルトを受け入れた場合(または、このオプションが提供されたリリースで明示的に有効にした場合)、そのコンポーネントがインストールされました。
- CLI:
/baseimageオプションを指定すると、コンポーネントがインストールされました。
実行すること
VDAインストーラーが現在インストールされているVDAでAppDisksまたはPvDコンポーネントを検出しない場合、アップグレードは通常どおり続行されます。
インストーラーが現在インストールされているVDAでAppDisksまたはPvDコンポーネントを検出した場合:
- グラフィカルインターフェイス: アップグレードが一時停止します。サポートされていないコンポーネントを自動的に削除するかどうかを尋ねるメッセージが表示されます。OKをクリックすると、コンポーネントは自動的に削除され、アップグレードが続行されます。
-
CLI: コマンドの失敗を避けるため、コマンドに次のオプションを含めます。
/remove_appdisk_ack/remove_pvd_ack
制限事項
アップグレードには以下の制限が適用されます。
-
コンポーネントの選択的インストール: 新しいバージョンにコンポーネントをインストールまたはアップグレードしても、アップグレードが必要な他のコンポーネント(別のマシン上)をアップグレードしないことを選択した場合、Studioから通知されます。たとえば、アップグレードにControllerとStudioの新しいバージョンが含まれているとします。Controllerはアップグレードしたが、Studioがインストールされているマシンでインストーラーを実行しなかった場合、Studioをアップグレードするまでサイトの管理を続行できません。
VDAをアップグレードする必要はありませんが、利用可能なすべての機能を使用できるように、すべてのVDAをアップグレードすることをお勧めします。
- 早期リリースまたはテクノロジープレビューバージョン: 早期リリース、テクノロジープレビュー、またはプレビューバージョンからアップグレードすることはできません。
-
以前のオペレーティングシステム上のコンポーネント: MicrosoftまたはCitrixによってサポートされなくなったオペレーティングシステムに、現在のVDAをインストールすることはできません。詳しくは、「以前のオペレーティングシステム」を参照してください。
-
混在環境/サイト: 以前のバージョンのサイトと現在のバージョンのサイトを継続して実行する必要がある場合は、「混在環境に関する考慮事項」を参照してください。
- 製品の選択: 以前のバージョンからアップグレードする場合、インストール時に設定された製品(Citrix Virtual AppsまたはCitrix Virtual Apps and Desktops)を選択または指定することはありません。
混在環境に関する考慮事項
アップグレードする際は、エディションとバージョンに含まれるすべての新規機能および拡張機能にアクセスできるように、すべてのコンポーネントとVDAをアップグレードすることをお勧めします。
たとえば、以前のControllerバージョンを含む展開環境で現在のVDAを使用することはできますが、現在のリリースに含まれる新機能は利用できない場合があります。最新ではないバージョンを使用している場合、VDA登録の問題が発生することもあります。
環境によっては、すべてのVDAを最新バージョンにアップグレードできない場合があります。その場合、マシンカタログを作成するときに、マシンにインストールされているVDAバージョンを指定できます(これは機能レベルと呼ばれます)。デフォルトでは、この設定は推奨される最小VDAバージョンを指定します。ほとんどの展開環境では、デフォルト値で十分です。カタログにデフォルトよりも古いVDAが含まれている場合にのみ、設定を以前のバージョンに変更することを検討してください。マシンカタログでVDAバージョンを混在させることはお勧めしません。
カタログがデフォルトの最小VDAバージョン設定で作成され、1台以上のマシンにデフォルトバージョンよりも古いVDAがある場合、それらのマシンはControllerに登録できず、動作しません。
詳しくは、「VDAのバージョンと機能レベル」を参照してください。
異なるバージョンの複数のサイト
環境に異なる製品バージョンのサイト(たとえば、XenDesktop 7.18サイトとCitrix Virtual Apps and Desktops 1909サイト)が含まれている場合、CitrixではStoreFrontを使用して異なる製品バージョンのアプリケーションとデスクトップを集約することをお勧めします。詳しくは、StoreFrontのドキュメントを参照してください。
混在環境では、各リリースに対応するStudioおよびDirectorのバージョンを引き続き使用しますが、異なるバージョンは別々のマシンにインストールされていることを確認してください。
以前のオペレーティングシステム
サポートされているオペレーティングシステム (OS) バージョンを実行しているマシンに、コンポーネントの以前のバージョンをインストールしたとします。現在、より新しいコンポーネントバージョンを使用したいと考えていますが、そのOSはコンポーネントの現在のバージョンではサポートされていません。
たとえば、Windows Server 2016マシンにサーバーVDAをインストールしたとします。現在、そのVDAを現在のリリースにアップグレードしたいと考えていますが、アップグレード先の現在のリリースではWindows Server 2016はサポートされていません。
サポートされなくなったオペレーティングシステムにコンポーネントをインストールまたはアップグレードしようとすると、「このオペレーティングシステムにはインストールできません」などのエラーメッセージが表示されます。
これらの考慮事項は、Current ReleaseおよびLong Term Service Releaseバージョンのアップグレードに適用されます。(LTSRバージョンへのCUの適用には影響しません。)
サポートされているOSについては、以下のリンクを参照してください。
- シトリックス バーチャル アプリケーションズ アンド デスクトップス (現在のリリース):
- デリバリーコントローラー、スタジオ、ディレクター、VDA、ユニバーサルプリントサーバー](/ja-jp/citrix-virtual-apps-desktops/2407/system-requirements.html)
- フェデレーション認証サービス
- ストアフロント(/ja-jp/storefront.html)、セルフサービスパスワードリセット(/ja-jp/self-service-password-reset.html)、およびセッションレコーディング(/ja-jp/session-recording.html)については、現在のリリースのシステム要件の記事を参照してください。
- LTSRについては、お使いのLTSRバージョンとCUのコンポーネントリストを参照してください。(メインのCitrix Virtual Apps and Desktops製品ドキュメントページから、お使いのLTSRバージョンを選択してください。)
無効なオペレーティングシステム
以下の表は、現在のリリースでコンポーネントのインストール/アップグレードに無効な以前のオペレーティングシステムを一覧表示しています。各OSでサポートされる最新の有効なコンポーネントバージョンと、インストールおよびアップグレードが無効になったコンポーネントバージョンを示しています。
表内のオペレーティングシステムには、サービスパックと更新プログラムが含まれています。
| オペレーティングシステム | コンポーネント/機能 | 最新の有効なバージョン | このバージョン以降はインストール/アップグレード不可 |
|---|---|---|---|
| ウィンドウズ 7 および ウィンドウズ 8 | VDA | 7.15 LTSR | 7.16 |
| ウィンドウズ 7 および ウィンドウズ 8 | その他のインストーラーコンポーネント | 7.17 | 7.18 |
| 1607より前のWindows 10バージョン | VDA | 7.15 LTSR | 7.16 |
| ウィンドウズ 10 x86 バージョン | VDA | 1906.2.0 | 1909 |
| ウィンドウズ サーバー 2008 R2 | VDA | 7.15 LTSR | 7.16 |
| ウィンドウズ サーバー 2008 R2 | その他のインストーラーコンポーネント | 7.17 | 7.18 |
| ウィンドウズ サーバー 2012 | VDA | 7.15 LTSR | 7.16 |
| ウィンドウズ サーバー 2012 | その他のインストーラーコンポーネント | 7.17 | 7.18 |
| ウィンドウズ サーバー 2012 R2 | その他のインストーラーコンポーネント * | 1912 LTSR | 2003 |
| ウィンドウズ サーバー 2012 R2 | サーバー VDI | 7.15 LTSR | 7.16 |
| ウィンドウズ サーバー 2016 | サーバーVDI | 7.15 LTSR | 7.16 |
Windows XPおよびWindows Vistaは、いずれの7.xコンポーネントまたはテクノロジーでも有効ではありません。
* デリバリーコントローラー、スタジオ、ディレクター、およびVDAに適用されます。
実行できること
選択肢があります。次のことができます。
- 現在のOSを使い続ける(#continue-with-the-current-os)
- マシンを再イメージ化またはアップグレードする(#reimage-or-upgrade-the-machine)
- 新しいマシンを追加し、古いマシンを削除する(#add-new-machines-and-then-remove-old-machines)
現在のOSを使い続ける
これらの方法はVDAで実行可能です。以前のOSを搭載したマシンの使用を継続したい場合は、次のいずれかを選択できます。
- インストールされているコンポーネントバージョンを使い続ける。
- 最新の有効なコンポーネントバージョンをダウンロードし、そのバージョンにコンポーネントをアップグレードします。(これは、最新の有効なコンポーネントバージョンがまだインストールされていないことを前提としています。)
例えば、Windows 7 SP1マシンに7.14 VDAがインストールされているとします。Windows 7 OSマシンで有効な最新のVDAバージョンは、XenApp and XenDesktop 7.15 LTSRです。7.14を使い続けるか、7.15 LTSR VDAをダウンロードしてVDAをそのバージョンにアップグレードすることができます。これらの以前のVDAバージョンは、より新しいバージョンのDelivery Controllerを含む展開で動作します。例えば、7.15 LTSR VDAはCitrix Virtual Apps and Desktops 7 1808 Controllerに接続できます。
マシンを再イメージ化またはアップグレードする
これらの方法は、VDA およびコアコンポーネント (Delivery Controller など) がインストールされていない他のマシンに適用できます。次のいずれかを選択してください。
- マシンをサービスから外し (メンテナンスモードをオンにしてすべてのセッションを閉じ)、サポートされているWindows OSバージョンに再イメージ化してから、コンポーネントの最新バージョンをインストールできます。
- 再イメージ化せずにVDAマシンでOSをアップグレードするには、まずアップグレード先のOSでサポートされているVDAバージョンをインストールするか、OSのアップグレード後にVDAをアップグレードする必要があります。そうしないと、Citrixソフトウェアはサポートされません。VDAをアンインストールせずにインプレースアップグレードを実行する場合、以下の最小OSバージョンにアップグレードできます。
- Windows 11 (ビルド 22621.1992 以降) に、2023-07 Cumulative Update for Windows 11 (KB5028185) 以降の更新プログラムがインストールされていること。
- Windows 10 に、2023-07 Dynamic Update for Windows 10 (KB5028311) の更新プログラムがインストールされていること。
- アップグレードを計画しているWindowsバージョンが上記のガイドラインに合致しない場合、OSをアップグレードする前にVDAをアンインストールし、OSのアップグレードが完了した後にサポートされているVDAバージョンをインストールする必要があります。
新しいマシンを追加してから古いマシンを削除する
この方法は、Delivery Controller™ またはその他のコアコンポーネントを含むマシンでOSをアップグレードする必要がある場合に実行可能です。
Citrixでは、サイト内のすべてのControllerが同じOSを使用することを推奨しています。以下のアップグレードシーケンスは、異なるControllerが異なるOSを使用する期間を最小限に抑えます。
- サイト内のすべてのDelivery Controllerのスナップショットを取得し、サイトデータベースをバックアップします。
- サポートされているオペレーティングシステムを搭載したクリーンなサーバーに新しいDelivery Controllerをインストールします。
- 新しいControllerをサイトに追加します。
- 現在のリリースで無効なオペレーティングシステムで実行されているControllerを削除します。Delivery Controllers のControllerの削除に関する推奨事項に従ってください。
準備事項
アップグレードを開始する前に、以下の情報を確認し、必要なタスクを完了してください。
注:
VDAのアップグレードはアップグレードシーケンスの後半で行われますが、アップグレードを開始する前にインストーラーを選択し、手順を確認して、何が予想されるかを知っておくことをお勧めします。
インストーラーとインターフェイスを選択する
コンポーネントをアップグレードするには、製品ISOからフルプロダクトインストーラーを使用します。VDAは、フルプロダクトインストーラーまたはスタンドアロンVDAインストーラーのいずれかを使用してアップグレードできます。すべてのインストーラーは、グラフィカルインターフェイスとコマンドラインインターフェイスを提供します。
詳細については、「インストーラー」を参照してください。
インストールの詳細: 準備作業を完了し、インストーラーを開始する準備ができたら、インストール記事には、表示される内容(グラフィカルインターフェイスを使用している場合)または入力する内容(コマンドラインインターフェイスを使用している場合)が示されます。
- グラフィカルインターフェイスを使用してコアコンポーネントをインストール/アップグレードする
- コマンドラインを使用してコアコンポーネントをインストール/アップグレードする
- グラフィカルインターフェイスを使用してVDAをインストール/アップグレードする
- コマンドラインを使用してVDAをインストール/アップグレードする
元々シングルセッションVDAをVDAWorkstationCoreSetup.exeインストーラーでインストールした場合、Citrixはそのインストーラーを使用してアップグレードすることを推奨します。フルプロダクトVDAインストーラーまたはVDAWorkstationSetup.exeインストーラーを使用してVDAをアップグレードすると、アップグレードから明示的に除外しない限り、元々除外されていたコンポーネントがインストールされる可能性があります。
VDAを現在のリリースにアップグレードする際、アップグレードプロセス中にマシンの再起動が発生します。(この要件は7.17リリースから始まりました。)これは回避できません。再起動後、アップグレードは自動的に再開されます(コマンドラインで/noresumeを指定しない限り)。
データベース操作
サイト、監視、および構成ログデータベースをバックアップします。CTX135207の手順に従ってください。アップグレード後に問題が発見された場合、バックアップを復元できます。
サポートされなくなったSQL Serverバージョンのアップグレードについては、SQL Serverバージョンチェックを参照してください。(これは、サイト、モニター、および構成ログデータベースに使用されるSQL Serverを指します。)
Microsoft SQL Server Express LocalDBは、ローカルホストキャッシュで使用するために自動的にインストールされます。以前のバージョンを置き換える必要がある場合、新しいバージョンはSQL Server Express LocalDB 2019である必要があります。コンポーネントとサイトをアップグレードした後にSQL Server Express LocalDBを新しいバージョンに置き換える方法の詳細については、SQL Server Express LocalDBの置き換えを参照してください。
Citrixライセンスが最新であることを確認する
Citrixライセンスの管理に関する包括的な情報については、Citrixライセンスのアクティブ化、アップグレード、および管理を参照してください。
フル製品インストーラーを使用してライセンスサーバーをアップグレードできます。または、ライセンスコンポーネントを個別にダウンロードしてアップグレードすることもできます。アップグレードを参照してください。
アップグレードする前に、Customer Success Services / Software Maintenance / Subscription Advantageの有効期限が新しい製品バージョンに対して有効であることを確認してください。日付は2021年11月15日以降である必要があります。
Citrix License Serverが互換性があることを確認する
Citrix License Serverが新しいバージョンと互換性があることを確認してください。これを行うには2つの方法があります。
-
他のCitrixコンポーネントをアップグレードする前に、Delivery Controllerを含むマシンでISOレイアウトから
XenDesktopServerSetup.exeインストーラーを実行します。互換性の問題がある場合、インストーラーは問題を解決するための推奨手順とともにそれを報告します。 -
インストールメディアの
XenDesktop Setupディレクトリから、コマンド.\LicServVerify.exe -h <license-server-fqdn> -p 27000 -vを実行します。表示により、ライセンスサーバーが互換性があるかどうかが示されます。ライセンスサーバーに互換性がない場合は、ライセンスサーバーをアップグレードしてください。
StoreFrontの変更をバックアップする
アップグレードを開始する前に、C:\inetpub\wwwroot\Citrix\<StoreName>\App_Data内のファイル(default.icaやusernamepassword.tfrmなど)を変更している場合は、各ストアについてそれらをバックアップしてください。アップグレード後、それらを復元して変更を元に戻すことができます。
アプリケーションとコンソールを閉じる
アップグレードを開始する前に、管理コンソールやPowerShellセッションなど、ファイルロックを引き起こす可能性のあるすべてのプログラムを閉じてください。
マシンを再起動すると、ファイルロックがすべて解除され、保留中のWindowsアップデートがないことが確認されます。
アップグレードを開始する前に、サードパーティの監視エージェントサービスを停止して無効にしてください。
適切な権限があることを確認してください
ドメインユーザーであることに加えて、製品コンポーネントをアップグレードするマシンでローカル管理者である必要があります。
サイトデータベースとサイトは、自動または手動でアップグレードできます。データベースを自動アップグレードする場合、Studioユーザーの権限には、SQL Serverデータベーススキーマを更新する機能(たとえば、db_securityadminまたはdb_ownerデータベースロール)が含まれている必要があります。詳細については、データベースを参照してください。
Studioユーザーがこれらの権限を持っていない場合、手動データベースアップグレードを開始するとスクリプトが生成されます。StudioユーザーはStudioから一部のスクリプトを実行します。データベース管理者は、SQL Server Management Studioなどのツールを使用して他のスクリプトを実行します。
その他の準備タスク
- 必要に応じて、テンプレートをバックアップし、ハイパーバイザーをアップグレードします
- 事業継続計画で定められているその他の準備タスクを完了します。
事前サイトテスト
Delivery Controllerとサイトをアップグレードすると、実際のアップグレードが開始される前に事前サイトテストが実行されます。これらのテストでは、以下を確認します。
- サイトデータベースに到達可能であり、バックアップされていること
- 重要なCitrixサービスへの接続が正常に機能していること
- Citrixライセンスサーバーのアドレスが利用可能であること
- 構成ログデータベースに到達可能であること
- パブリッククラウドホスト接続(例:AWS)を追加する場合は、Hybrid Rights Licenseがあることを確認してください。そうでない場合、事前サイトテストは一時停止または停止し、説明メッセージが表示されます。
テストの実行後、結果のレポートを表示できます。検出された問題を修正し、テストを再度実行できます。予備サイトテストを実行せず、問題を解決しないと、サイトの動作に影響を与える可能性があります。
テスト結果を含むレポートは、インストールログと同じディレクトリにあるHTMLファイル (PreliminarySiteTestResult.html) です。このファイルは、存在しない場合に作成されます。ファイルが存在する場合は、その内容が上書きされます。
テストを実行する
- インストーラーのグラフィカルインターフェイスを使用してアップグレードする場合、ウィザードにはテストを開始してレポートを表示できるページが含まれています。テストが実行され、レポートを確認し、見つかった問題を解決した後、テストを再実行できます。テストが正常に完了したら、[次へ] をクリックしてウィザードを続行します。
- コマンドラインインターフェイスを使用してアップグレードする場合、テストは自動的に実行されます。デフォルトでは、テストが失敗した場合、アップグレードは実行されません。レポートを確認し、問題を解決した後、コマンドを再実行してください。
Citrixでは、Controllerおよびサイトのアップグレードを続行する前に、常に予備サイトテストを実行し、すべての問題を解決することを推奨しています。テストを実行するのにかかるわずかな時間に対して、その潜在的なメリットは十分にあります。ただし、この推奨されるアクションを上書きすることもできます。
- グラフィカルインターフェイスでアップグレードする場合、テストをスキップしてアップグレードを続行することを選択できます。
- コマンドラインからアップグレードする場合、テストをスキップすることはできません。デフォルトでは、サイトテストが失敗すると、アップグレードを実行せずにインストーラーが失敗します。通常、
/ignore_site_test_failureオプションを含めると、テストの失敗は無視され、アップグレードが続行されます。(例外については、SQL Serverのバージョンチェック を参照してください。)
複数のControllerをアップグレードする場合
1つのControllerでアップグレードを開始し、同じサイト内の別のControllerでアップグレードを開始する場合(最初のアップグレードが完了する前):
- 最初のControllerで予備サイトテストが完了している場合、他のControllerのウィザードには予備サイトテストページは表示されません。
- 最初のControllerでのテストが進行中に他のControllerでアップグレードを開始すると、他のControllerのウィザードにサイトテストページが表示されます。ただし、最初のControllerでのテストが完了した場合、最初のControllerからのテスト結果のみが保持されます。
サイトの健全性に関連しないテストの失敗
- メモリ不足が原因で予備サイトテストが失敗した場合は、より多くのメモリを確保してからテストを再実行してください。
- アップグレードの権限はあるが、サイトテストを実行する権限がない場合、予備サイトテストは失敗します。これを解決するには、テストを実行する権限を持つユーザーアカウントでインストーラーを再実行してください。
SQL Serverバージョンの確認
Citrix Virtual Apps and Desktopsの展開を成功させるには、サイト、モニター、および構成ログデータベースにサポートされているバージョンのMicrosoft SQL Serverが必要です。サポートされなくなったSQL ServerバージョンでCitrix展開をアップグレードすると、機能上の問題が発生する可能性があり、サイトはサポートされなくなります。
アップグレードするCitrixリリースでどのSQL Serverバージョンがサポートされているかを確認するには、そのリリースのシステム要件記事を参照してください。
Controllerをアップグレードする際、Citrixインストーラーは、サイト、モニター、および構成ログデータベースに使用されている現在インストールされているSQL Serverバージョンをチェックします。
-
チェックの結果、現在インストールされているSQL Serverバージョンが、アップグレードするCitrixリリースでサポートされていないバージョンであると判断された場合:
- グラフィカルインターフェイス: アップグレードはメッセージとともに停止します。I understandをクリックし、次にCancelをクリックしてCitrixインストーラーを閉じます。(アップグレードを続行することはできません。)
- コマンドラインインターフェイス: コマンドは失敗します (コマンドに
/ignore_db_check_failureオプションを含めても)。
SQL Serverバージョンをアップグレードし、その後、Citrixアップグレードを再度開始します。
-
チェックで現在インストールされているSQL Serverバージョンを特定できない場合、現在インストールされているバージョンがアップグレードするバージョンでサポートされているかどうかを確認してください (システム要件)。
-
グラフィカルインターフェイス: アップグレードはメッセージとともに停止します。
- 現在インストールされているSQL Serverバージョンがサポートされている場合、メッセージを閉じるにはI understandをクリックし、その後、NextをクリックしてCitrixアップグレードを続行します。
- 現在インストールされているSQL Serverバージョンがサポートされていない場合、メッセージを閉じるにはI understandをクリックし、その後、CancelをクリックしてCitrixアップグレードを終了します。SQL Serverをサポートされているバージョンにアップグレードし、その後、Citrixアップグレードを再度開始します。
-
コマンドラインインターフェイス: コマンドはメッセージとともに失敗します。メッセージを閉じた後:
- 現在インストールされているSQL Serverバージョンがサポートされている場合、
/ignore_db_check_failureオプションを指定してコマンドを再度実行します。 - 現在インストールされているSQL Serverバージョンがサポートされていない場合、SQL Serverをサポートされているバージョンにアップグレードします。コマンドを再度実行してCitrixアップグレードを開始します。
- 現在インストールされているSQL Serverバージョンがサポートされている場合、
-
SQL Server のアップグレード
新しい SQL Server を起動してサイトデータベースを移行する場合、接続文字列を更新する必要があります。
サイトが現在、サイトデータベースに SQL Server Express を使用している場合(Citrix がサイト作成時に自動的にインストールしたもの):
- 最新の SQL Server Express バージョンをインストールします。
- データベースをデタッチします。
- データベースを新しい SQL Server Express にアタッチします。
- 接続文字列を移行します。
詳細については、接続文字列の構成 および Microsoft SQL Server 製品ドキュメントを参照してください。
Replace SQL Server Express LocalDB
Microsoft SQL Server Express LocalDB は、ローカルホストキャッシュがスタンドアロンで使用する SQL Server Express の機能です。ローカルホストキャッシュは、SQL Server Express LocalDB 以外の SQL Server Express のコンポーネントを必要としません。
Citrix は SQL Server Express LocalDB を自動的に更新しません。SQL Server Express LocalDB のバージョンを更新するには、このセクションのガイダンスに従ってください。
- デリバリーコントローラーを Citrix Virtual Apps and Desktops バージョン 2203 LTSR またはそれ以降のバージョンにアップグレードする場合、サポート対象となるのは SQL Server Express LocalDB 2019 または SQL Server Express LocalDB 2022 のいずれかのバージョンです。
必要なもの:
- シトリックス バーチャル アプリケーションズ アンド デスクトップス のインストールメディア。
- ウィンドウズ シスインターナルズ ツールボックスの ピーエスエグゼック ツール。
手順:
- Citrix Virtual Apps and Desktopsのコンポーネント、データベース、およびサイトのアップグレードを完了します。(これらのデータベースアップグレードは、サイト、監視、および構成ログデータベースに影響します。SQL Server Express LocalDBを使用するローカルホストキャッシュデータベースには影響しません。)
- SQL Server Express LocalDBを更新したいデリバリーコントローラーにログオンします。
- MicrosoftからPsExecをダウンロードし、そのDelivery Controller上のアクセスしやすい場所(例: C:\Temp)に配置します。
- Windowsシステムサービスから、デリバリーコントローラー上のCitrix High Availability Serviceを停止します。
-
Delivery Controllerでコマンドプロンプトを開き、PsExecがある場所(例:
C:\Temp)に移動し、次のコマンドを実行して、Network Serviceアカウントでコマンドプロンプトを昇格させます。psexec -i -u "NT AUTHORITY\NETWORKSERVICE" cmd <!--NeedCopy--> -
whoamiを実行して、コマンドプロンプトがNetwork Serviceアカウントとして実行されていることを確認します。次の出力が得られるはずです:nt authority\networkservice。 -
コマンドプロンプトを使用してSQL LocalDBインスタンスに移動します:
-
SQL LocalDB 2014からアップグレードする場合:
cd "C:\Program Files\Microsoft SQL Server\120\Tools\Binn" <!--NeedCopy--> -
SQL LocalDB 2017からアップグレードする場合:
cd "C:\Program Files\Microsoft SQL Server\140\Tools\Binn" <!--NeedCopy--> -
SQL LocalDB 2019からアップグレードする場合:
cd "C:\Program Files\Microsoft SQL Server\150\Tools\Binn" <!--NeedCopy-->
-
-
SQL LocalDBインスタンスを停止して削除します:
CitrixHA。SqlLocalDB stop CitrixHA SqlLocalDB delete CitrixHA <!--NeedCopy--> -
Delivery Controllerから次のファイルを削除します:
C:\Windows\ServiceProfiles\NetworkService\HADatabaseName.* C:\Windows\ServiceProfiles\NetworkService\HADatabaseName_log.* C:\Windows\ServiceProfiles\NetworkService\HAImportDatabaseName.* (if exists) C:\Windows\ServiceProfiles\NetworkService\HAImportDatabaseName_log.* (if exists) <!--NeedCopy--> - プログラムを削除するためのWindowsのネイティブ機能を使用して、Delivery Controllerから既存のSQL LocalDB SQL Server Expressをアンインストールします。
- アンインストールが完了したら、Delivery Controllerを再起動します。
- ウィンドウズ システム サービスから、デリバリーコントローラー上のシトリックス ハイアベイラビリティ サービスを停止します。
- シトリックス バーチャル アプリケーションズ アンド デスクトップスのインストールメディアをデリバリーコントローラーにマウントします。
-
デリバリーコントローラーに管理者としてSQL Server Express LocalDB 2022をインストールします。
- Citrix Virtual Apps and Desktopsインストールメディアの
Support > SQLLocalDBフォルダーにあるsqllocaldb.msiファイルを使用します。たとえば、インストールメディアがE driveドライブにマウントされている場合、ファイルはE:\Support\SQLLocalDB\sqllocaldb.msiにあります。インストールを完了するには再起動が必要です。 - 新しいSQL LocalDBは
C:\Program Files\Microsoft SQL Server\160\Tools\Binnにある必要があります。
- Citrix Virtual Apps and Desktopsインストールメディアの
- Windowsシステムサービスから、デリバリーコントローラー上のCitrix High Availability Serviceを開始します。
-
Delivery Controllerのコマンドプロンプトで、
C:\Program Files\Microsoft SQL Server\160\Tools\Binnに移動し、SqlLocalDB iを実行してCitrixHAインスタンスが作成されたことを確認します。返されたインスタンスのリストにはCitrixHAが含まれている必要があります。注:
Citrix High Availability Serviceの開始後、CitrixHAデータベースが作成されるまでに最大15分かかる場合があります。
-
必要に応じてHigh Availability Service(セカンダリブローカー)が引き継ぐことができることを確認するために、ローカルホストキャッシュデータベースファイルが作成されていることを確認します。
- デリバリーコントローラーで、
C:\Windows\ServiceProfiles\NetworkServiceを参照します。 -
HaDatabaseName.mdfとHaDatabaseName_log.ldfが作成されていることを確認します。
- デリバリーコントローラーで、
- 残りのDelivery Controllerで手順を繰り返します。