Speicherorte für Aufzeichnungen angeben
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 im 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 Sicherheitsrisiken zu vermeiden, und führen Sie Skalierungstests durch, um eine ordnungsgemäße Leistung sicherzustellen.
- Verwenden Sie zum Archivieren von Dateien oder Wiederherstellen gelöschter Dateien den Befehl ICLDB.
Dieser Artikel führt Sie durch die folgenden Verfahren:
-
Speicherorte für Aufzeichnungen in den Session Recording Server-Eigenschaften angeben
-
Aufzeichnungen in einem freigegebenen Netzwerkordner speichern
Speicherorte für Aufzeichnungen in den Session Recording Server-Eigenschaften angeben
Dieser Abschnitt enthält eine allgemeine Vorgehensweise 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, gewährt 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 den Lastenausgleich über mehrere Volumes zu verteilen, oder mehr Speicherplatz nutzen. Mehrere Ordner in der Liste zeigen an, dass Aufzeichnungen über die Ordner hinweg lastausgeglichen 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 einmonatigen Aufbewahrungsfrist für jede Aufzeichnungsdatei berechnet.
-
Fügen Sie die Azure-Dateifreigabeanmeldeinformationen 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 <Session Recording Server installation path>\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 in Ihrem Speicherkonto.
- <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 abrufen, die angezeigt wird, wenn Sie auf der Seite Ihrer Dateifreigabe auf das Symbol Verbinden klicken.

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

-
Binden Sie die Azure-Dateifreigabe auf dem Host ein, 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, in dem Ihre Aufzeichnungsdateien gespeichert werden sollen. 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 das Speicherlimit 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 den 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 Creating a bucket.

-
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 Create a file share.
-
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 Abbildung. 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 Netzwerkfreigabeordner speichern
Hinweis:
Für einen zugänglichen Netzwerkfreigabeordner 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 Netzwerkfreigabeordner zu speichern, führen Sie die folgenden Schritte aus:
-
Erstellen Sie ein Konto mit Lese- und Schreibberechtigungen für den Netzwerkfreigabeordner, der später erstellt werden soll. 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 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 das Laufwerk in den Ordner <Session Recording Server installation path>\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 Ihr freigegebener Ordner beispielsweise \\10.100.100.100\myshare ist, können Sie einen Befehl ausführen, der dem folgenden ähnelt: SsRecUtils -AddSharedFolder 10.100.100.100 myshare SMB myusername mypassword.
-
Legen Sie den freigegebenen Ordner als Speicherort für Ihre Aufzeichnungen fest.
- Öffnen Sie die Sitzungsaufzeichnungsserver-Eigenschaften.
- 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.
-