クラウド内からのSession Recordingサーバーのインストール
既存のSession Recordingサーバーをクラウドに接続するだけでなく、Session Recordingサーバーをクラウド内から直接インストールすることもできます。
この機能により、Citrix Virtual Apps and DesktopsのインストーラーやSessionRecordingAdministrationx64.msiファイルをダウンロードする必要がなくなります。また、ドメイン参加や証明書のバインドのチェックも行われるため、接続後にSession Recordingサーバーが機能しなくなる可能性がある問題を防ぎます。
この記事では、クラウド内からSession Recordingサーバーをインストールするプロセスを順を追って説明し、さらにインストール後の操作のガイダンスも提供します。
インストール手順
クラウド内からSession Recordingサーバーをインストールするには、マシンをSession Recordingサービスに接続してから、クラウド内からSession Recordingサーバーをインストールします。必要な操作:
- マシンを準備します。
- マシンで80、443、8088、9090~9094の送信ポートを許可します。
-
マシンにSession Recordingクラウドクライアントをダウンロードしてインストールします。
- Citrix Cloudにサインインします。
- 左上のメニューで、[マイサービス]>[DaaS] を選択します。
- [管理] から [Session Recording] を選択します。
- Session Recordingサービスの左側ナビゲーションで、[構成 ]>[サーバー管理] を選択します。
-
[サーバー接続ガイド] ページで [ダウンロード] をクリックします。
ヒント:
[ダウンロード] ボタンと [コマンドの生成] ボタンには、Session Recordingサービスの [ようこそ] ページで [構成の続行] をクリックしてもアクセスできます:
-
マシンにクラウドクライアントをインストールします。これを行うには、以前にダウンロードしたクラウドクライアントの.msiファイルの場所から管理者としてコマンドを実行します。
コマンドを手動で入力するか、[サーバー接続ガイド] ページの [コマンドの生成] をクリックしてコマンドを生成します。
[コマンドの生成] ページで、質問に回答し、必要に応じて情報を入力します。その後、[コマンドの生成] ボタンをクリックします。
[コマンドの生成] ボタンをクリックした後で回答を変更したり、別の情報を入力したりすると、生成されたコマンドはそれに応じて自動的に更新されます。[コマンドの生成] ボタンは、一度サインアウトしてCitrix Cloudに再度サインインすると、再び使用可能になります。
注:
クラウドクライアントのバージョン7.37.9010.3以降は、Session Recordingサーバーのローカル証明書に依存せず、CUSTOMDOMAINパラメーターをサポートしません。
カスタムドメイン名を適切に機能させるには、Session Recordingクラウドクライアントをインストールする前に次のいずれかの方法を使用します:
方法1(推奨):
- マシンで、レジストリエディターを開きます。
- 次のレジストリキーを検索します:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
- MSV1_0を右クリックして、複数行文字列値を作成します。
- 値の名前をBackConnectionHostNamesに設定し、値のデータにカスタムドメイン名を含めます。
注:
カスタムドメイン名は別の行に入力してください。 BackConnectionHostNamesレジストリ値が種類REG_DWORDとして存在する場合、削除して複数行文字列値を再作成します。
- レジストリエディターを終了します。
- マシンを再起動してください。
方法2:
注:
この方法では、認証ループバックチェックが無効になるため、セキュリティのしきい値が低くなります。
- マシンで、レジストリエディターを開きます。
- 次のレジストリキーを検索します:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
- Lsaを右クリックし、DWORD値を作成します。
- 値の名前をDisableLoopbackCheckに設定し、値のデータを1に設定します。
- レジストリエディターを終了します。
- マシンを再起動してください。
-
マシンの状態が [インストールの準備完了] になっていることを確認し、インストールアイコンをクリックします。
-
ウィザードに従って、Session Recordingサーバーコンポーネントをマシンにインストールします。
-
[概要] ページで、次の手順を実行します:
- チェックを実行して、次の前提条件を確認します:
- マシンが有効なドメインにある。
- SSL証明書をインストールし、マシンに証明書バインディングを追加している。この前提条件は、クラウドクライアントのバージョン7.37.9010.3以降ではチェックされません。
前提条件チェックは、接続後にSession Recordingサーバーが機能しなくなる可能性がある問題を防ぐためのものです。
-
マシン用にサイトを作成するか、既存の空でないサイトにマシンを追加します。
- インストールするサーバーのバージョンを選択します。
- インストールパスを指定し、そのパスが有効であることを確認します。
- [次へ] をクリックして、[データベースとサーバー] ページに進みます。
- チェックを実行して、次の前提条件を確認します:
-
[データベースとサーバー] ページで、Session Recordingデータベースのインスタンス名とデータベース名、およびマシンのコンピューターアカウントを指定します。フィールドの入力が済んだら、[接続のテスト] をクリックしてSession Recordingデータベースへの接続をテストします。
ヒント:
- 空でない既存のサイトにマシンを割り当てている場合、[インスタンス名] と [データベース名] のフィールドは自動的に入力されます。
- クラウドデータベースの使用を選択することもできます。Session Recordingデータベースは、Azure SQL Managed Instance、Azure仮想マシン(VM)上のSQL Server、AWS RDSに展開できます。
- インスタンス名: [インスタンス名] にSQL Serverの名前を入力します。名前付きインスタンスを使用している場合は、「コンピューター名\インスタンス名」を入力します。使用していない場合は、「コンピューター名」だけを入力します。SQL Serverがカスタムポート(デフォルトポート1433以外)でリスンする場合は、インスタンス名にコンマを追加してカスタムリスナーポートを設定します。たとえば、[インスタンス名] テキストボックスで「DXSBC-SRD-1,2433」と入力します。コンマの後の「2433」は、カスタムリスナーポートを示します。
- データベース名: [データベース名] テキストボックスで任意のデータベース名を入力するか、またはテキストボックスに事前設定されているデフォルトのデータベース名sessionrecordingを使用します。マシンには、データベースのsysadminロール権限が必要です。それ以外の場合は、データベース管理者に権限の割り当てを依頼してください。
- Session Recordingサーバーのコンピューターアカウント。マシンのコンピューターアカウントを入力します。
-
[管理者ログ] ページで、管理ログ機能の構成を指定し、[接続のテスト] をクリックして、管理者ログデータベースへの接続をテストします。
- インスタンス名:管理者ログデータベースのSQL Serverインスタンス名は、[データベースとサーバー]ページで入力したインスタンス名が自動的に適用されます。
- データベース名:管理者ログデータベースの任意のデータベース名を入力するか、またはテキストボックスに事前設定されたデフォルトのデータベース名sessionrecordingloggingを使用します。 管理者ログデータベース名は [データベースとサーバー] ページの [データベース名] テキストボックスで設定したSession Recordingデータベース名と異なるものにする必要があります。
- 管理者ログ:デフォルトでは、管理ログ機能は有効になっています。チェックボックスをオフにしてこの機能を無効にできます。
- 必須のブロック:デフォルトでは[必須のブロック]が有効になっているため、ログが失敗すると通常の機能がブロックされることがあります。チェックボックスをオフにして強制ブロッキング(必須のブロック)を無効にできます。
-
[概要] ページで設定を確認して、[インストール] をクリックします。
-
[インストールが進行中です] の横にあるアイコンをクリックして、インストールの進行状況を確認します。
インストールの最初の手順が進行中の場合、このように表示されます。
インストールが正常に完了すると、マシンはSession Recordingサービスに接続されたSession Recordingサーバーになります。サーバーは、作成または指定したサイトで確認できます。[サーバー管理] ページを更新すると、接続されているすべてのサーバーが表示されます。
インストールに失敗した場合は、[インストールに失敗しました] の横にあるアイコンをクリックし、診断を実行して考えられる問題を特定します。問題がある場合は修正し、マシンを再起動してから、インストールウィザードを再度開始します。
-
インストール後の操作
クラウド内からSession Recordingサーバーをインストールしたら、次の操作を実行します:
- 新しくインストールしたSession RecordingサーバーをターゲットのSession Recordingエージェントに接続します。ターゲットのVDAまたはVDIマシンに移動し、[Session Recording Agentのプロパティ] を開きます。Session Recordingサーバーをインストールしたマシンのコンピューター名を入力します。Session Recordingサーバーとの接続のプロトコルとポート情報を入力します。
- 必要に応じて、サーバー設定、ポリシー、再生権限を構成します。
- セッションを起動して、セッションが録画されていることを確認します。
- 管理者ログデータを表示します。
- Session Recording管理ダッシュボードに移動して、環境の分析情報を確認します。新規インストールの場合、データはすぐにはダッシュボードに表示されません。