Speicherorte für Aufzeichnungen festlegen
Sie können Aufzeichnungen auf einem lokalen Laufwerk, einem SAN-Volume und an einem durch einen UNC-Netzwerkpfad angegebenen Speicherort speichern. Sie können Aufzeichnungen auch in Azure-Dateifreigaben und Amazon Simple Storage Service (Amazon S3) speichern.
Hinweis:
- Das Speichern von Daten auf einem NAS, basierend auf dateibasierten Protokollen wie SMB und NFS, kann Leistungs- und Sicherheitsauswirkungen haben. Verwenden Sie die neueste Version des Protokolls, um Sicherheitsauswirkungen zu vermeiden, und führen Sie Skalierungstests durch, um eine ordnungsgemäße Leistung sicherzustellen.
- Um Dateien zu archivieren oder gelöschte Dateien wiederherzustellen, verwenden Sie den Befehl ICLDB.
Dieser Artikel führt Sie durch die folgenden Verfahren:
-
Speicherorte für Aufzeichnungen in den Session Recording Server-Eigenschaften festlegen
-
Aufzeichnungen in einem freigegebenen Netzwerkordner speichern
Speicherorte für Aufzeichnungen in den Session Recording Server-Eigenschaften festlegen
Dieser Abschnitt enthält ein allgemeines Verfahren zum Festlegen von Speicherorten in den Session Recording Server-Eigenschaften.
- Melden Sie sich an dem Computer an, auf dem der Session Recording-Server gehostet wird.
- Wählen Sie im Menü Start die Option Session Recording Server-Eigenschaften.
- Klicken Sie in den Session Recording Server-Eigenschaften auf die Registerkarte Speicher.
-
Verwenden Sie die Liste Dateispeicherverzeichnisse, um die Ordner zu verwalten, in denen Aufzeichnungen gespeichert werden.
Nachdem Sie die Ordner ausgewählt haben, erteilt Session Recording seinem Dienst die Berechtigung „Vollzugriff“ für diese Ordner.
Standardmäßig werden Aufzeichnungen im Ordner <Laufwerk>:\SessionRecordings des Computers gespeichert, auf dem der Session Recording-Server gehostet wird. Sie können den Ordner ändern, in dem Sie Aufzeichnungen speichern, zusätzliche Ordner hinzufügen, um die Last auf mehrere Volumes zu verteilen, oder mehr Speicherplatz nutzen. Mehrere Ordner in der Liste zeigen an, dass die Aufzeichnungen auf die Ordner verteilt werden. Der Lastenausgleich durchläuft die Ordner zyklisch.

-
Geben Sie im Feld Wiederherstellungsverzeichnis für archivierte Dateien einen Ordner für die Wiederherstellung archivierter Aufzeichnungen an. Sie können nur einen Ordner für die Wiederherstellung archivierter Aufzeichnungen angeben.
Standardmäßig werden archivierte Aufzeichnungen im Ordner <Laufwerk>:\SessionRecordingsRestore des Computers wiederhergestellt, auf dem der Session Recording-Server gehostet wird. Sie können den Ordner ändern.
Aufzeichnungen in einer Azure-Dateifreigabe speichern
Führen Sie die folgenden Schritte aus, um Aufzeichnungen in einer Azure-Dateifreigabe zu speichern:
-
Erstellen Sie im Azure-Portal ein Speicherkonto und anschließend eine Azure-Dateifreigabe.
Eine Kurzanleitung finden Sie unter Erstellen und Verwalten von Azure-Dateifreigaben mit dem Azure-Portal. Die folgende Tabelle empfiehlt Konfigurationen, die Sie berücksichtigen sollten.
Dateigröße der Aufzeichnung MB/Stunde Sitzungsanzahl Dateifreigabetyp Dateifreigabekontingent (TB) Anzahl der Session Recording-Server Größe des Sitzungsaufzeichnungsservers < 6,37 < 1.000 HDD Standard (StorageV2) 2 1 Standard D4as_v4 < 6,37 1.000–2.000 SSD Premium 3 1 Standard D4as_v4 < 6,37 2.000–3.000 SSD Premium 5 1 Standard D4as_v4 < 6.37 3.000–4.000 SSD Premium 6 1 Standard D4as_v4 Ca. 10 < 1.000 HDD Standard (StorageV2) 3 1 Standard D4as_v4 Ca. 10 1.000–2.500 SSD Premium 6 1 Standard D4as_v4 Ca. 10 2.500–4.000 SSD Premium 10 2 Standard D4as_v4 Das Dateifreigabekontingent wird auf der Grundlage von acht Stunden pro Tag, 23 Arbeitstagen pro Monat und einer Aufbewahrungsfrist von einem Monat für jede Aufzeichnungsdatei berechnet.
-
Fügen Sie die Anmeldeinformationen für die Azure-Dateifreigabe zu dem Host hinzu, auf dem Sie den Session Recording-Server installiert haben.
-
Starten Sie eine Eingabeaufforderung als Administrator und wechseln Sie das Laufwerk in den Ordner <Installationspfad des Session Recording-Servers>\Bin.
Standardmäßig ist der Session Recording-Server in
C:\Program Files\Citrix\SessionRecording\Serverinstalliert. -
Führen Sie den Befehl SsRecUtils.exe -AddAzureFiles <storageAccountName> <fileShareName> <accesskey> aus.
Dabei gilt:
- <storageaccountname> ist der Name Ihres Speicherkontos in Azure.
- <filessharename> ist der Name der Dateifreigabe, die in Ihrem Speicherkonto enthalten ist.
- <accesskey> ist Ihr Speicherkontoschlüssel, der für den Zugriff auf die Dateifreigabe verwendet werden kann.
Es gibt zwei Möglichkeiten, Ihren Speicherkontoschlüssel zu erhalten:
-
Sie können Ihren Speicherkontoschlüssel aus der Verbindungszeichenfolge erhalten, die angezeigt wird, wenn Sie auf das Symbol Verbinden auf Ihrer Dateifreigabeseite klicken.

-
Sie können Ihren Speicherkontoschlüssel auch erhalten, indem Sie in der linken Navigation Ihrer Speicherkontoseite auf Zugriffsschlüssel klicken.

-
Stellen Sie die Azure-Dateifreigabe auf dem Host bereit, auf dem Sie den Session Recording-Server installiert haben.
- Öffnen Sie die Eigenschaften des Session Recording-Servers.
- Klicken Sie auf der Registerkarte Speicher auf Hinzufügen.
-
Geben Sie den UNC-Pfad im Format \\<storageaccountname>.file.core.windows.net<filessharename>\<subfolder> ein.
Geben Sie einen Unterordner unter der Dateifreigabe an, um Ihre Aufzeichnungsdateien zu speichern. Der Session Recording-Server erstellt den Unterordner dann automatisch für Sie.

- Klicken Sie im Dialogfeld Dateispeicherverzeichnis auf OK.
- Klicken Sie im Fenster Eigenschaften des Session Recording-Servers auf Übernehmen.
- Klicken Sie auf OK, nachdem Übernehmen ausgegraut ist.
-
Klicken Sie auf Ja, wenn Sie aufgefordert werden, den Dienst Session Recording Storage Manager neu zu starten.

-
Aufzeichnungen in Amazon S3 speichern
Empfehlungen
-
Installieren Sie den Session Recording-Server auf t2.xlarge oder anderen AWS EC2-Instanzen mit höheren Spezifikationen.
-
Legen Sie die Speichergrenze für Message Queues auf mindestens 4.194.304 KB (4 GB) fest.

-
Legen Sie in den Session Recording Agent-Eigenschaften die Lebensdauer der Nachrichten in Message Queues auf 14.400 Sekunden (4 Stunden) fest.

Hinweis:
Während der Aktualisierung oder Wartung des AWS Storage Gateway werden Aufzeichnungsdateien möglicherweise nicht vom Session Recording-Server in der Dateifreigabe gespeichert. Es kann zu Datenverlusten kommen.
Schritte
Führen Sie die folgenden Schritte aus, um Aufzeichnungen in Amazon S3 zu speichern:
-
Erstellen Sie einen Amazon S3-Bucket. Weitere Informationen finden Sie in der Amazon-Dokumentation unter Erstellen eines Buckets.

-
Erstellen und aktivieren Sie ein Amazon S3 File Gateway. Dadurch wird die Datenübertragung zu und von dem zuvor erstellten Amazon S3-Bucket ermöglicht.
Schritt-für-Schritt-Anleitungen finden Sie in der folgenden Amazon-Dokumentation:
-
Erstellen Sie eine Dateifreigabe mit Gastzugriff. Wählen Sie beim Erstellen der Dateifreigabe das zuvor erstellte Amazon S3 File Gateway aus und verbinden Sie die Dateifreigabe mit Ihrem Amazon S3-Bucket. Weitere Informationen finden Sie in der Amazon-Dokumentation unter Erstellen einer Dateifreigabe.
-
Gehen Sie zu dem Computer, auf dem Sie den Session Recording-Server installiert haben, und führen Sie die folgenden Schritte aus:
-
Fügen Sie die Anmeldeinformationen für die Dateifreigabe zum Session Recording-Server hinzu. Starten Sie dazu eine Eingabeaufforderung als Administrator und wechseln Sie das Laufwerk in den Ordner <Installationspfad des Session Recording-Servers>\Bin. Standardmäßig ist der Session Recording-Server unter C:\Program Files\Citrix\SessionRecording\Server installiert. Führen Sie dann den Befehl SsRecUtils.exe -AddAwsS3 <GatewayIPAddress> <S3Path> <GatewayID> <Password> aus.
Dabei gilt:
- <GatewayIPAddress> ist die IP-Adresse Ihres Amazon S3 File Gateway.
- <S3Path> ist der Name Ihres Amazon S3-Buckets.
- <GatewayID> ist die ID Ihres Amazon S3 File Gateways.
- <Password> ist das Gastkennwort, das Sie beim Erstellen der Dateifreigabe festgelegt haben.
Alle Informationen, mit Ausnahme des Gastkennworts, sind auf der Dateifreigabeseite verfügbar, ähnlich der folgenden. Das Gastkennwort müssen Sie selbst sorgfältig aufbewahren.

-
Legen Sie die Dateifreigabe als Speicherort für Ihre Aufzeichnungen fest.
- Öffnen Sie die Session Recording Server Properties.
- Klicken Sie auf der Registerkarte Storage auf Add.
- Geben Sie den UNC-Pfad im Format \\<GatewayIPAddress>\<S3Path>\<subfolder> ein. Geben Sie einen Unterordner unter der Dateifreigabe an, um Ihre Aufzeichnungsdateien zu speichern. Der Session Recording-Server erstellt den Unterordner dann automatisch für Sie.
-
Aufzeichnungen in einem freigegebenen Netzwerkordner speichern
Hinweis:
Bei einem zugänglichen freigegebenen Netzwerkordner greift der Session Recording-Server standardmäßig über SMB darauf zu.
Das Speichern von Daten auf einem NAS, basierend auf dateibasierten Protokollen wie SMB und NFS, kann Leistungs- und Sicherheitsauswirkungen haben. Verwenden Sie die neueste Version des Protokolls, um Sicherheitsrisiken zu vermeiden, und führen Sie Skalierungstests durch, um eine ordnungsgemäße Leistung sicherzustellen.
Schritte
Um Aufzeichnungen in einem freigegebenen Netzwerkordner zu speichern, führen Sie die folgenden Schritte aus:
-
Erstellen Sie ein Konto mit Lese- und Schreibberechtigungen für den später zu erstellenden Netzwerkfreigabeordner. Verwenden Sie dazu die Windows-GUI oder führen Sie einen PowerShell-Befehl aus, der dem folgenden ähnelt:
New-LocalUser -Name "YourUserName" -Password (ConvertTo-SecureString -String "YourPassword" -AsPlainText -Force) <!--NeedCopy--> -
Erstellen Sie einen Netzwerkfreigabeordner und stellen Sie sicher, dass der freigegebene Ordner für den Session Recording Server zugänglich ist. Verwenden Sie dazu die Windows-GUI oder führen Sie die PowerShell-Befehle aus, die den folgenden ähneln:
New-SmbShare -Name "YourShareName" -Path "YourSharePath" -FullAccess "YourUserName" Grant-SmbShareAccess -Name "YourShareName" -AccessRight Change -AccountName "YourUserName" <!--NeedCopy--> -
Gehen Sie zu dem Computer, auf dem Sie den Session Recording-Server installiert haben, und führen Sie die folgenden Schritte aus:
-
Fügen Sie die Anmeldeinformationen für das erstellte Konto zum Session Recording-Server hinzu. Starten Sie dazu eine Eingabeaufforderung als Administrator und wechseln Sie in den Ordner <Installationspfad des Session Recording Servers>\Bin. Standardmäßig ist der Session Recording-Server unter C:\Program Files\Citrix\SessionRecording\Server installiert. Führen Sie dann den Befehl SsRecUtils.exe -AddSharedFolder <IPAddress> <ShareName> <Protocol> <Username> <Password> aus.
Dabei gilt:
- <IPAddress> ist die IP-Adresse des Computers, auf dem sich der freigegebene Ordner befindet.
- <ShareName> ist der Freigabename.
- <Protocol> ist auf SMB festgelegt.
- <Username> ist der Benutzername, den Sie für den freigegebenen Ordner festgelegt haben.
- <Password> ist das Kennwort, das Sie für den freigegebenen Ordner festgelegt haben.
Wenn beispielsweise \\10.100.100.100\myshare Ihr freigegebener Ordner ist, können Sie einen Befehl ausführen, der SsRecUtils -AddSharedFolder 10.100.100.100 myshare SMB myusername mypassword ähnelt.
-
Legen Sie den freigegebenen Ordner als Speicherort für Ihre Aufzeichnungen fest.
- Öffnen Sie Eigenschaften des Session Recording Servers.
- Klicken Sie auf der Registerkarte Speicher auf Hinzufügen.
- Geben Sie den UNC-Pfad im Format \\<IPAddress>\<ShareName>\<subfolder> ein. Geben Sie einen Unterordner unter dem freigegebenen Ordner an, um Ihre Aufzeichnungsdateien zu speichern. Der Session Recording-Server erstellt den Unterordner dann automatisch für Sie.
-