Session Recording

録画の保存場所を指定する

Session Recording Serverのプロパティを使用して、録画の保存場所と、再生のためにアーカイブされた録画を復元する場所を指定します。

録画は、ローカルドライブ、SANボリューム、およびUNCネットワークパスで指定された場所に保存できます。バージョン2103以降、Azureファイル共有に録画を保存できます。詳しくは、この記事の後半にある「録画を保存するためのAzureファイル共有の構成」を参照してください。

注:

  • SMBやNFSなどのファイルベースプロトコルに基づくNASにデータを保存すると、パフォーマンスとセキュリティに影響を与える可能性があります。セキュリティ上の問題を回避し、適切なパフォーマンスを確保するためにスケールテストを実行するには、最新バージョンのプロトコルを使用してください。
  • ファイルをアーカイブしたり、削除されたファイルを復元したりするには、ICLDBコマンドを使用します。

録画を保存するフォルダーを1つ以上、およびアーカイブされた録画を復元するフォルダーを指定する

  1. Session Recordingサーバーをホストしているマシンにログオンします。
  2. [スタート] メニューから、[Session Recording Serverのプロパティ] を選択します。
  3. [Session Recording Serverのプロパティ] で、[ストレージ] タブをクリックします。
  4. [ファイルストレージディレクトリ] の一覧を使用して、録画が保存されるフォルダーを管理します。

    フォルダーを選択すると、Session Recordingはこれらのフォルダーに対するフルコントロール権限をサービスに付与します。

    デフォルトでは、録画はSession Recordingサーバーをホストしているマシンの <drive>:\SessionRecordings フォルダーに保存されます。録画を保存するフォルダーを変更したり、複数のボリューム間で負荷分散するために追加のフォルダーを追加したり、より多くのスペースを利用したりできます。一覧に複数のフォルダーがある場合、録画はフォルダー間で負荷分散されます。負荷分散はフォルダーを循環します。

  5. [アーカイブされたファイルの復元ディレクトリ] フィールドに、アーカイブされた録画を復元するフォルダーを入力します。

    デフォルトでは、アーカイブされた録画はSession Recordingサーバーをホストしているマシンの <drive>:\SessionRecordingsRestore フォルダーに復元されます。フォルダーは変更できます。

    録画を保存するフォルダーを指定します(/ja-jp/session-recording/2209/media/specify-folders-for-storing-recordings.png)

録画を保存するためのAzureファイル共有を構成する

録画を保存するためのAzureファイル共有を作成するには、次の手順を実行します。

  1. Azure portalで、ストレージアカウントを作成し、Azure ファイル共有を作成します。

    クイックスタートガイドについては、Azure portal を使用して Azure ファイル共有を作成および管理する を参照してください。以下の表に、検討すべき構成を推奨します。

    録画ファイルサイズ MB/時間 セッション数 ファイル共有の種類 ファイル共有クォータ (TB) セッション録画サーバー数 セッション録画サーバーサイズ
    6.37未満 1,000未満 ハードディスクドライブ 標準 (StorageV2) 2 1 スタンダード D4as_v4
    < 6.37 1,000–2,000 SSD プレミアム 3 1 スタンダード D4as_v4
    < 6.37 2,000–3,000 SSD プレミアム 5 1 スタンダード D4as_v4
    < 6.37 3,000~4,000 SSD プレミアム 6 1 スタンダード D4as_v4
    約10 1,000未満 ハードディスクドライブ スタンダード (StorageV2) 3 1 スタンダード D4as_v4
    約10 1,000~2,500 SSD プレミアム 6 1 スタンダード D4as_v4
    約10 2,500–4,000 SSD プレミアム 10 2 スタンダード D4as_v4

    ファイル共有クォータは、1日8時間、1か月あたり23営業日、各録画ファイルの1か月間の保持期間に基づいて計算されます。

  2. Azureファイル共有の資格情報を、Session Recordingサーバーをインストールしたホストに追加します。

    1. 管理者としてコマンドプロンプトを起動し、ドライブを <Session Recording Server installation path>\Bin フォルダーに変更します。

      デフォルトでは、Session RecordingサーバーはC:\Program Files\Citrix\SessionRecording\Serverにインストールされます。

    2. Run the SsRecUtils.exe -AddAzureFiles <storageAccountName> <fileShareName> <accesskey> command.

      ここで、

      • <storageaccountname> は、Azureのストレージアカウントの名前です。
      • <filessharename> は、ストレージアカウントに含まれるファイル共有の名前です。
      • <accesskey> は、ファイル共有へのアクセスに使用できるストレージアカウントキーです。

      ストレージアカウントキーを取得する方法は2つあります。

      • ファイル共有ページで Connect アイコンをクリックすると表示される接続文字列から、ストレージアカウントキーを取得できます。

        ストレージアカウントキー情報を含む接続文字列

      • ストレージアカウントページの左側のナビゲーションで Access keys をクリックして、ストレージアカウントキーを取得することもできます。

        アクセスキー

    3. Azureファイル共有を、Session Recordingサーバーをインストールしたホストにマウントします。

      1. セッションレコーディングサーバーのプロパティを開きます。
      2. Storage タブで Add をクリックします。
      3. Enter the UNC path in the format of \\<storageaccountname>.file.core.windows.net\<filessharename>\<subfolder>.

        ファイル共有の下に、録画ファイルを保存するサブフォルダーを指定します。Session Recordingサーバーは、そのサブフォルダーを自動的に作成します。

        Azureファイル共有の例

      4. File Storage Directory ダイアログボックスで OK をクリックします。
      5. セッションレコーディングサーバーのプロパティ」ウィンドウで、「適用」をクリックしてください。
      6. 適用」がグレー表示になった後、「OK」をクリックします。
      7. Session Recording Storage Managerサービスを再起動するよう求められたら、「はい」をクリックします。

        サービス再起動のプロンプト(/ja-jp/session-recording/2209/media/service-restart-prompt.png)

録画の保存場所を指定する