Installieren, Aktualisieren und Deinstallieren
Dieser Artikel enthält die folgenden Abschnitte:
Installieren von Session Recording mit dem Citrix Virtual Apps and Desktops-Installer
Deinstallieren von Session Recording
Installations-Checkliste
Sie können die Session Recording-Komponenten mit dem Citrix Virtual Apps and Desktops™-Installer installieren.
Bevor Sie die Installation starten, gehen Sie diese Liste durch:
| ✔ | Schritt |
|---|---|
| Wählen Sie die Maschinen aus, auf denen Sie die Session Recording-Komponenten installieren möchten. Stellen Sie sicher, dass jede Maschine die Hardware- und Softwareanforderungen erfüllt. | |
| Verwenden Sie Ihre Citrix-Anmeldeinformationen, um auf die Downloadseite für Citrix Virtual Apps™ and Desktops zuzugreifen und die Produkt-ISO-Datei herunterzuladen. Entpacken Sie die ISO-Datei oder brennen Sie sie auf eine DVD. | |
| Um das TLS-Protokoll für die Kommunikation zwischen den Session Recording-Komponenten zu verwenden, installieren Sie die richtigen Zertifikate in Ihrer Umgebung. | |
| Installieren Sie alle Hotfixes, die für die Session Recording-Komponenten erforderlich sind. Die Hotfixes sind über den Citrix Support verfügbar. | |
| Konfigurieren Sie den Citrix Director, um die Session Recording-Richtlinien zu erstellen und zu aktivieren. Weitere Informationen finden Sie unter Konfigurieren von Director zur Verwendung des Session Recording-Servers. |
Hinweis:
- Wir empfehlen, die veröffentlichten Anwendungen basierend auf Ihren Aufzeichnungsrichtlinien in separate Bereitstellungsgruppen aufzuteilen. Die Sitzungsfreigabe für veröffentlichte Anwendungen kann mit der aktiven Richtlinie in Konflikt geraten, wenn sich die Anwendungen in derselben Bereitstellungsgruppe befinden. Session Recording gleicht die aktive Richtlinie mit der ersten veröffentlichten Anwendung ab, die ein Benutzer öffnet. Ab Version 7.18 können Sie die dynamische Sitzungsaufzeichnungsfunktion verwenden, um Aufzeichnungssitzungen jederzeit während der Sitzungen zu starten oder zu beenden. Diese Funktion kann dazu beitragen, das Konfliktproblem mit der aktiven Richtlinie zu entschärfen. Weitere Informationen finden Sie unter Dynamische Sitzungsaufzeichnung.
- Wenn Sie Machine Creation Services™ (MCS) oder Provisioning Services verwenden möchten, bereiten Sie eine eindeutige QMId vor. Die Nichteinhaltung kann zu Datenverlusten bei der Aufzeichnung führen.
- SQL Server erfordert, dass TCP/IP aktiviert ist, der SQL Server Browser-Dienst ausgeführt wird und die Windows-Authentifizierung verwendet wird.
- Um HTTPS zu verwenden, konfigurieren Sie Serverzertifikate für TLS/HTTPS.
- Stellen Sie sicher, dass Benutzer unter
Local Users and Groups > Groups > UsersSchreibberechtigungen für den OrdnerC:\windows\Temphaben.
Installieren von Session Recording mit dem Citrix Virtual Apps and Desktops-Installationsprogramm
Wir empfehlen, die Komponenten Session Recording Administration, Session Recording Agent und Session Recording Player auf separaten Servern zu installieren. Die folgenden Verfahren beschreiben, wie diese Komponenten installiert werden:
Installieren der Session Recording Administration-Komponenten
Installieren des Session Recording Agent
Installieren des Session Recording Player
Installieren der Session Recording Administration-Komponenten
Die Session Recording Administration-Komponenten umfassen die Session Recording-Datenbank, den Session Recording-Server und die Session Recording-Richtlinienkonsole. Sie können die Komponente auswählen, die auf einem Server installiert werden soll.
Schritt 1: Produktsoftware herunterladen und den Assistenten starten
- Wenn Sie die ISO-Datei von Citrix Virtual Apps and Desktops noch nicht heruntergeladen haben, verwenden Sie Ihre Citrix-Kontodaten, um auf die Downloadseite von Citrix Virtual Apps and Desktops zuzugreifen. Laden Sie die Produkt-ISO-Datei herunter und entpacken Sie sie, oder brennen Sie eine DVD davon.
- Melden Sie sich mit einem lokalen Administratorkonto an dem Computer an, auf dem Sie die Session Recording-Verwaltungskomponenten installieren. Legen Sie die DVD in das Laufwerk ein oder stellen Sie die ISO-Datei bereit. Wenn das Installationsprogramm nicht automatisch startet, doppelklicken Sie auf die Anwendung AutoSelect oder auf das bereitgestellte Laufwerk. Der Installationsassistent wird gestartet.
Schritt 2: Zu installierendes Produkt auswählen

Klicken Sie neben dem zu installierenden Produkt auf Start, um Citrix Virtual Apps oder Citrix Virtual Desktops™ zu installieren.
Schritt 3: Session Recording auswählen

Wählen Sie den Eintrag Session Recording aus.
Schritt 4: Lizenzvereinbarung lesen und akzeptieren

Lesen Sie auf der Seite Software-Lizenzvereinbarung die Lizenzvereinbarung, akzeptieren Sie sie und klicken Sie dann auf Weiter.
Schritt 5: Zu installierende Komponenten und Installationspfad auswählen

Auf der Seite Kernkomponenten:
- Speicherort: Standardmäßig werden die Komponenten in C:\Program Files\Citrix installiert. Der Standardspeicherort funktioniert für die meisten Bereitstellungen. Sie können einen benutzerdefinierten Installationsspeicherort angeben.
- Komponente: Standardmäßig sind alle Kontrollkästchen neben den installierbaren Komponenten aktiviert. Das Installationsprogramm erkennt, ob es auf einem Single-Session-Betriebssystem oder einem Multi-Session-Betriebssystem ausgeführt wird. Es ermöglicht die Installation der Session Recording-Verwaltungskomponenten nur auf einem Multi-Session-Betriebssystem. Es lässt die Installation des Session Recording-Agenten auf einem Computer, auf dem kein VDA vorinstalliert ist, nicht zu. Wenn Sie den Session Recording-Agenten auf einem Computer installieren, auf dem kein VDA vorinstalliert ist, ist die Option Session Recording-Agent nicht verfügbar.
Wählen Sie Session Recording Administration und klicken Sie auf Weiter.

Schritt 6: Zu installierende Features auswählen

Auf der Seite Features:
- Standardmäßig sind alle Kontrollkästchen neben den installierbaren Features aktiviert. Die Installation all dieser Features auf einem einzelnen Server ist für einen Machbarkeitsnachweis (Proof of Concept) in Ordnung. Für eine große Produktionsumgebung empfehlen wir jedoch, die Session Recording-Richtlinienkonsole auf einem separaten Server und den Session Recording-Server, die Session Recording-Administratorprotokollierung und die Session Recording-Datenbank auf einem anderen separaten Server zu installieren. Die Session Recording-Administratorprotokollierung ist ein optionales Unterfeature des Session Recording-Servers. Wählen Sie den Session Recording-Server aus, bevor Sie die Session Recording-Administratorprotokollierung auswählen können.
- Um ein weiteres Feature auf demselben Server hinzuzufügen, nachdem Sie ein oder mehrere Features darauf ausgewählt und installiert haben, können Sie nur das MSI-Paket ausführen. Sie können das Installationsprogramm nicht erneut ausführen, um dieses Ziel zu erreichen.
Wählen Sie das oder die Features aus, die Sie installieren möchten, und klicken Sie auf Weiter.
Schritt 6.1: Installieren der Session Recording-Datenbank
Hinweis:
Die Session Recording-Datenbank ist keine tatsächliche Datenbank. Es ist eine Komponente, die während der Installation die erforderlichen Datenbanken in der Microsoft SQL Server-Instanz erstellt und konfiguriert. Session Recording unterstützt drei Lösungen für die Datenbank-Hochverfügbarkeit basierend auf dem Microsoft SQL Server. Weitere Informationen finden Sie unter Datenbank-Hochverfügbarkeit.
Es gibt typischerweise drei Bereitstellungstypen für die Session Recording-Datenbank und den Microsoft SQL Server:
- Bereitstellung 1: Installieren Sie den Session Recording-Server und die Session Recording-Datenbank auf demselben Computer und den Microsoft SQL Server auf einem Remotecomputer. (Empfohlen)
- Bereitstellung 2: Installieren Sie den Session Recording Server, die Session Recording-Datenbank und Microsoft SQL Server auf demselben Computer.
- Bereitstellung 3: Installieren Sie den Session Recording Server auf einem Computer und die Session Recording-Datenbank sowie Microsoft SQL Server auf einem anderen Computer. (Nicht empfohlen)
1. Wählen Sie auf der Seite Features die Option Session Recording Database und klicken Sie auf Next.

2. Geben Sie auf der Seite Database and Server Configuration den Instanznamen und den Datenbanknamen der Session Recording-Datenbank sowie das Computerkonto des Session Recording Servers an. Klicken Sie auf Next.

Auf der Seite Database and Server Configuration:
- Instanzname: Wenn die Datenbankinstanz keine benannte Instanz ist, wie Sie sie bei der Einrichtung der Instanz konfiguriert haben, können Sie nur den Computernamen des SQL Servers verwenden. Wenn Sie die Instanz benannt haben, verwenden Sie computername\instanzname als Datenbankinstanznamen. Um den verwendeten Serverinstanznamen zu ermitteln, führen Sie select @@servername auf dem SQL Server aus. Der Rückgabewert ist der exakte Datenbankinstanzname. Wenn Ihr SQL Server einen benutzerdefinierten Port anstelle des Standardports 1433 verwendet, hängen Sie ein Komma und den benutzerdefinierten Port an den Instanznamen an. Geben Sie beispielsweise DXSBC-SRD-1,2433 in das Textfeld Instance name ein, wobei 2433 den benutzerdefinierten Port bezeichnet.
-
Datenbankname: Geben Sie einen benutzerdefinierten Datenbanknamen in das Textfeld Database name ein oder verwenden Sie den im Textfeld voreingestellten Standarddatenbanknamen. Klicken Sie auf Test connection, um die Konnektivität zur SQL Server-Instanz und die Gültigkeit des Datenbanknamens zu testen.
Wichtig:
Ein benutzerdefinierter Datenbankname darf nur A-Z, a-z und 0–9 enthalten und darf 123 Zeichen nicht überschreiten.
- Sie müssen über die Serverrollenberechtigungen securityadmin und dbcreator der Datenbank verfügen. Wenn Sie nicht über die Berechtigungen verfügen, können Sie:
- Den Datenbankadministrator bitten, die Berechtigungen für die Installation zuzuweisen. Nach Abschluss der Installation sind die Serverrollenberechtigungen securityadmin und dbcreator nicht mehr erforderlich und können sicher entfernt werden.
-
Oder verwenden Sie das Paket SessionRecordingAdministrationx64.msi (entpacken Sie die ISO-Datei, und Sie finden dieses MSI-Paket unter …\x64\Session Recording). Während der MSI-Installation wird ein Dialogfeld für die Anmeldeinformationen eines Datenbankadministrators mit den Serverrollenberechtigungen securityadmin und dbcreator angezeigt. Geben Sie die korrekten Anmeldeinformationen ein und klicken Sie dann auf OK, um die Installation fortzusetzen.
Die Installation erstellt die Session Recording-Datenbank und fügt das Computerkonto des Session Recording Servers als db_owner hinzu.
-
Computerkonto des Session Recording-Servers:
- Bereitstellungen 1 und 2: Geben Sie localhost in das Textfeld Computerkonto des Session Recording-Servers ein.
- Bereitstellung 3: Geben Sie den Namen des Computers, auf dem der Session Recording-Server gehostet wird, im Format Domäne\Computername ein. Das Computerkonto des Session Recording-Servers ist das Benutzerkonto für den Zugriff auf die Session Recording-Datenbank.
Hinweis:
Installationsversuche der Session Recording-Verwaltungskomponenten können mit dem Fehlercode 1603 fehlschlagen, wenn ein Domänenname im Textfeld Computerkonto des Session Recording-Servers festgelegt ist. Geben Sie als Problemumgehung localhost oder NetBIOS-Domänenname\Maschinenname in das Textfeld Computerkonto des Session Recording-Servers ein. Um den NetBIOS-Domänennamen zu erhalten, gehen Sie zu dem Computer, auf dem Sie den Session Recording-Server installiert haben, und führen Sie
$env:userdomainin PowerShell oderecho %UserDomain%in der Eingabeaufforderung aus.
3. Überprüfen Sie die Voraussetzungen und bestätigen Sie die Installation.

Auf der Seite Zusammenfassung werden Ihre Installationsoptionen angezeigt. Sie können auf Zurück klicken, um zu den vorherigen Assistentenseiten zurückzukehren und Änderungen vorzunehmen, oder auf Installieren, um die Installation zu starten.
4. Schließen Sie die Installation ab.

Die Seite Installation abschließen zeigt grüne Häkchen für alle Voraussetzungen und Komponenten an, die erfolgreich installiert und initialisiert wurden.
Klicken Sie auf Fertig stellen, um die Installation der Session Recording-Datenbank abzuschließen.
Schritt 6.2: Installieren des Session Recording-Servers
1. Wählen Sie auf der Seite Features die Optionen Session Recording-Server und Session Recording-Administratorprotokollierung aus. Klicken Sie auf Weiter.

Hinweis:
- Die Session Recording Administratorprotokollierung ist eine optionale Unterfunktion des Session Recording Servers. Wählen Sie den Session Recording Server aus, bevor Sie die Session Recording Administratorprotokollierung auswählen können.
- Wir empfehlen, die Session Recording Administratorprotokollierung gleichzeitig mit dem Session Recording Server zu installieren. Wenn Sie die Administratorprotokollierungsfunktion nicht aktivieren möchten, können Sie sie auf einer späteren Seite deaktivieren. Wenn Sie diese Funktion jedoch zunächst nicht installieren, aber später hinzufügen möchten, können Sie sie nur manuell mit SessionRecordingAdministrationx64.msi hinzufügen.
2. Geben Sie auf der Seite Datenbank- und Serverkonfiguration die Konfigurationen an.

Auf der Seite Datenbank- und Serverkonfiguration:
- Instanzname: Geben Sie den Namen Ihres SQL Servers in das Textfeld Instanzname ein. Wenn Sie eine benannte Instanz verwenden, geben Sie Computername\Instanzname ein; andernfalls geben Sie nur den Computernamen ein. Wenn Ihr SQL Server so konfiguriert ist, dass er an einem benutzerdefinierten Port (außer dem Standardport 1433) lauscht, legen Sie den benutzerdefinierten Listener-Port fest, indem Sie dem Instanznamen ein Komma anhängen. Geben Sie beispielsweise DXSBC-SRD-1,2433 in das Textfeld Instanzname ein, wobei 2433 nach dem Komma den benutzerdefinierten Listener-Port bezeichnet.
- Datenbankname: Geben Sie einen benutzerdefinierten Datenbanknamen in das Textfeld Datenbankname ein oder verwenden Sie den Standarddatenbanknamen CitrixSessionRecording, der im Textfeld voreingestellt ist.
- Sie müssen über die Serverrollenberechtigungen securityadmin und dbcreator der Datenbank verfügen. Wenn Sie nicht über die Berechtigungen verfügen, können Sie:
- Bitten Sie den Datenbankadministrator, die Berechtigungen für die Installation zuzuweisen. Nach Abschluss der Installation sind die Serverrollenberechtigungen securityadmin und dbcreator nicht mehr erforderlich und können sicher entfernt werden.
- Oder verwenden Sie das Paket SessionRecordingAdministrationx64.msi, um den Session Recording Server zu installieren. Während der MSI-Installation wird ein Dialogfeld angezeigt, in dem die Anmeldeinformationen eines Datenbankadministrators mit den Serverrollenberechtigungen securityadmin und dbcreator abgefragt werden. Geben Sie die korrekten Anmeldeinformationen ein und klicken Sie dann auf OK, um die Installation fortzusetzen.
- Nachdem Sie den korrekten Instanznamen und Datenbanknamen eingegeben haben, klicken Sie auf Verbindung testen, um die Konnektivität zur Session Recording-Datenbank zu testen.
- Geben Sie das Computerkonto des Session Recording Servers ein und klicken Sie dann auf Weiter.
3. Geben Sie auf der Seite Konfiguration der Administratorprotokollierung die Konfigurationen für die Funktion Administratorprotokollierung an.

Auf der Seite Konfiguration der Administrationsprotokollierung:
- Die Datenbank für die Administrationsprotokollierung ist auf der SQL Server-Instanz installiert: Dieses Textfeld ist nicht bearbeitbar. Der SQL Server-Instanzname der Datenbank für die Administrationsprotokollierung wird automatisch vom Instanznamen übernommen, den Sie auf der Seite Datenbank- und Serverkonfiguration eingegeben haben.
-
Datenbankname für die Administratorprotokollierung: Wenn Sie die Funktion für die Session Recording-Administratorprotokollierung installieren möchten, geben Sie einen benutzerdefinierten Datenbanknamen für die Datenbank für die Administratorprotokollierung in dieses Textfeld ein oder verwenden Sie den Standarddatenbanknamen CitrixSessionRecordingLogging, der im Textfeld voreingestellt ist.
Hinweis:
Der Datenbankname für die Administratorprotokollierung muss sich von dem Session Recording-Datenbanknamen unterscheiden, der im Textfeld Datenbankname auf der vorherigen Seite Datenbank- und Serverkonfiguration festgelegt ist.
- Nachdem Sie den Datenbanknamen für die Administratorprotokollierung eingegeben haben, klicken Sie auf Verbindung testen, um die Konnektivität zur Datenbank für die Administratorprotokollierung zu testen.
- Administrationsprotokollierung aktivieren: Standardmäßig ist die Funktion für die Administrationsprotokollierung aktiviert. Sie können sie deaktivieren, indem Sie das Kontrollkästchen deaktivieren.
- Obligatorische Blockierung aktivieren: Standardmäßig ist die obligatorische Blockierung aktiviert. Die normalen Funktionen können blockiert werden, wenn die Protokollierung fehlschlägt. Sie können die obligatorische Blockierung deaktivieren, indem Sie das Kontrollkästchen deaktivieren.
Klicken Sie auf Weiter, um die Installation fortzusetzen.
4. Überprüfen Sie die Voraussetzungen und bestätigen Sie die Installation.

Die Seite Zusammenfassung zeigt Ihre Installationsauswahl. Sie können auf Zurück klicken, um zu den vorherigen Assistentenseiten zurückzukehren und Änderungen vorzunehmen, oder auf Installieren klicken, um die Installation zu starten.
5. Schließen Sie die Installation ab.

Die Seite Installation abschließen zeigt grüne Häkchen für alle Voraussetzungen und Komponenten, die erfolgreich installiert und initialisiert wurden.
Klicken Sie auf Fertig stellen, um die Installation des Session Recording Servers abzuschließen.
Hinweis:
Die Standardinstallation des Session Recording Servers verwendet HTTPS/TLS zur Sicherung der Kommunikation. Wenn TLS auf der Standard-IIS-Site des Session Recording Servers nicht konfiguriert ist, verwenden Sie HTTP. Deaktivieren Sie dazu in der IIS-Verwaltungskonsole die SSL-Auswahl, indem Sie zur Session Recording Broker-Site navigieren, die SSL-Einstellungen öffnen und das Kontrollkästchen Require SSL deaktivieren.
Schritt 6.3: Installieren der Session Recording-Richtlinienkonsole
1. Wählen Sie auf der Seite Features die Option Session Recording Policy Console und klicken Sie auf Weiter.
Abbildung: Auswahl der Richtlinienkonsole zur Installation(/de-de/session-recording/1912-ltsr/media/install-policy-console-1.png)
2. Überprüfen Sie die Voraussetzungen und bestätigen Sie die Installation.
Abbildung: Zusammenfassung der Installation der Richtlinienkonsole(/de-de/session-recording/1912-ltsr/media/install-policy-console-2.png)
Die Seite Zusammenfassung zeigt Ihre Installationsauswahl an. Sie können auf Zurück klicken, um zu den vorherigen Assistentenseiten zurückzukehren und Änderungen vorzunehmen, oder auf Installieren klicken, um die Installation zu starten.
3. Schließen Sie die Installation ab.
Abbildung: Abschluss der Installation der Richtlinienkonsole(/de-de/session-recording/1912-ltsr/media/install-policy-console-3.png)
Die Seite Installation abschließen zeigt grüne Häkchen für alle Voraussetzungen und die Komponente, die erfolgreich installiert und initialisiert wurden.
Klicken Sie auf Fertig stellen, um die Installation der Session Recording-Richtlinienkonsole abzuschließen.
Schritt 7: Installieren von Broker_PowerShellSnapIn_x64.msi
Wichtig:
Um die Session Recording Policy Console zu verwenden, installieren Sie das Broker PowerShell Snap-in (
Broker_PowerShellSnapIn_x64.msi) manuell. Suchen Sie das Snap-in auf der Citrix Virtual Apps and Desktops ISO (\layout\image-full\x64\Citrix Desktop Delivery Controller) und befolgen Sie die Anweisungen zur manuellen Installation. Eine Nichtbeachtung kann zu einem Fehler führen.
Installieren des Session Recording Agent
Installieren Sie den Session Recording Agent auf der VDA- oder VDI-Maschine, auf der Sie Sitzungen aufzeichnen möchten.
Schritt 1: Produktsoftware herunterladen und Assistenten starten
Melden Sie sich mit einem lokalen Administratorkonto an der Maschine an, auf der Sie die Komponente Session Recording Agent installieren. Legen Sie die DVD in das Laufwerk ein oder binden Sie die ISO-Datei ein. Wenn der Installer nicht automatisch startet, doppelklicken Sie auf die Anwendung AutoSelect oder das eingebundene Laufwerk.
Der Installationsassistent wird gestartet.
Schritt 2: Zu installierendes Produkt auswählen

Klicken Sie neben dem zu installierenden Produkt auf Start, um Citrix Virtual Apps oder Citrix Virtual Desktops zu installieren.
Schritt 3: Session Recording auswählen

Wählen Sie den Eintrag Session Recording aus.
Schritt 4: Lizenzvereinbarung lesen und akzeptieren

Lesen Sie auf der Seite Software-Lizenzvereinbarung die Lizenzvereinbarung, akzeptieren Sie sie und klicken Sie dann auf Weiter.
Schritt 5: Komponente und Installationsort auswählen

Wählen Sie Session Recording Agent aus und klicken Sie auf Weiter.
Schritt 6: Agentenkonfiguration angeben

Geben Sie auf der Seite Agentenkonfiguration den Computernamen des Computers ein, auf dem Sie den Session Recording Server installiert haben, sowie die Protokoll- und Portinformationen für die Verbindung zum Session Recording Server. Wenn Sie Session Recording noch nicht installiert haben, können Sie diese Informationen später in den Eigenschaften des Session Recording Agent ändern.
Hinweis:
Es gibt eine Einschränkung bei der Testverbindungsfunktion des Installers. Sie unterstützt das Szenario „HTTPS erfordert TLS 1.2“ nicht. Wenn Sie den Installer in diesem Szenario verwenden, schlägt die Testverbindung fehl, Sie können den Fehler jedoch ignorieren und auf Weiter klicken, um die Installation fortzusetzen. Dies hat keine Auswirkungen auf die normale Funktion.
Schritt 7: Voraussetzungen überprüfen und Installation bestätigen

Die Seite Zusammenfassung zeigt Ihre Installationsauswahl. Sie können auf Zurück klicken, um zu den vorherigen Assistentenseiten zurückzukehren und Änderungen vorzunehmen, oder auf Installieren klicken, um die Installation zu starten.
Schritt 8: Installation abschließen

Die Seite Installation abschließen zeigt grüne Häkchen für alle Voraussetzungen und Komponenten an, die erfolgreich installiert und initialisiert wurden.
Klicken Sie auf Fertig stellen, um die Installation des Session Recording Agent abzuschließen.
Hinweis:
Wenn Machine Creation Services (MCS) oder Provisioning Services (PVS) mehrere VDAs mit dem konfigurierten Masterimage und installiertem Microsoft Message Queuing (MSMQ) erstellen, können diese VDAs unter bestimmten Bedingungen dieselbe QMId haben. Dies kann verschiedene Probleme verursachen, zum Beispiel:
- Sitzungen werden möglicherweise nicht aufgezeichnet, selbst wenn die Aufzeichnungsvereinbarung akzeptiert wurde.
- Der Session Recording Server kann möglicherweise keine Abmeldesignale für Sitzungen empfangen, und daher bleiben Sitzungen möglicherweise immer im Live-Status.
Erstellen Sie als Problemumgehung eine eindeutige QMId für jeden VDA. Diese unterscheidet sich je nach Bereitstellungsmethode.
Es sind keine zusätzlichen Maßnahmen erforderlich, wenn Single-Session-OS-VDAs mit installiertem Session Recording Agent mit PVS 7.7 oder höher und MCS 7.9 oder höher im statischen Desktop-Modus erstellt werden, der beispielsweise so konfiguriert ist, dass alle Änderungen mit einer separaten Personal vDisk oder der lokalen Festplatte Ihres VDAs persistent gemacht werden.
Verwenden Sie für Multi-Session-OS-VDAs, die mit MCS oder PVS erstellt wurden, und Single-Session-OS-VDAs, die so konfiguriert sind, dass alle Änderungen beim Abmelden eines Benutzers verworfen werden, das Skript GenRandomQMID.ps1, um die QMId beim Systemstart zu ändern. Ändern Sie die Energieverwaltungsstrategie, um sicherzustellen, dass genügend VDAs vor Benutzeranmeldeversuchen ausgeführt werden.
Um das Skript GenRandomQMID.ps1 zu verwenden, gehen Sie wie folgt vor:
1. Stellen Sie sicher, dass die Ausführungsrichtlinie in PowerShell auf RemoteSigned oder Unrestricted festgelegt ist.
Set-ExecutionPolicy RemoteSigned2. Erstellen Sie eine geplante Aufgabe, legen Sie den Trigger auf Systemstart fest und führen Sie sie mit dem SYSTEM-Konto auf dem PVS- oder MCS-Masterimage-Computer aus.
3. Fügen Sie den Befehl als Startaufgabe hinzu.
powershell .exe -file C:\\GenRandomQMID.ps1Zusammenfassung des Skripts GenRandomQMID.ps1:
- Entfernen Sie die aktuelle QMId aus der Registrierung.
- Fügen Sie
SysPrep = 1zuHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parametershinzu.- Beenden Sie verwandte Dienste, einschließlich CitrixSmAudAgent und MSMQ.
- Um eine zufällige QMId zu generieren, starten Sie die zuvor beendeten Dienste. Beispiel GENRANDOMQMID.PS1:
# Remove old QMId from registry and set SysPrep flag for MSMQ
Remove-Itemproperty -Path HKLM:Software\Microsoft\MSMQ\Parameters\MachineCache -Name QMId -Force
Set-ItemProperty -Path HKLM:Software\Microsoft\MSMQ\Parameters -Name "SysPrep" -Type DWord -Value 1
# Get dependent services
$depServices = Get-Service -name MSMQ -dependentservices | Select -Property Name
# Restart MSMQ to get a new QMId
Restart-Service -force MSMQ
# Start dependent services
if ($depServices -ne $null) {
foreach ($depService in $depServices) {
$startMode = Get-WmiObject win32_service -filter "NAME = '$($depService.Name)'" | Select -Property StartMode
if ($startMode.StartMode -eq "Auto") {
Start-Service $depService.Name
}
}
}
<!--NeedCopy-->
Installieren des Session Recording Players
Installieren Sie den Session Recording Player auf dem Session Recording-Server oder auf Workstations in der Domäne.
Schritt 1: Produktsoftware herunterladen und Assistenten starten
Melden Sie sich mit einem lokalen Administratorkonto an dem Computer an, auf dem Sie die Session Recording Player-Komponente installieren. Legen Sie die DVD in das Laufwerk ein oder stellen Sie die ISO-Datei bereit. Wenn das Installationsprogramm nicht automatisch startet, doppelklicken Sie auf die Anwendung AutoSelect oder das bereitgestellte Laufwerk.
Der Installationsassistent wird gestartet.
Schritt 2: Wählen Sie das zu installierende Produkt aus

Klicken Sie neben dem zu installierenden Produkt auf Start, um Citrix Virtual Apps oder Citrix Virtual Desktops zu installieren.
Schritt 3: Session Recording auswählen

Wählen Sie den Eintrag Session Recording aus.
Schritt 4: Lizenzvereinbarung lesen und akzeptieren

Lesen Sie auf der Seite Software License Agreement die Lizenzvereinbarung, akzeptieren Sie sie und klicken Sie dann auf Next.
Schritt 5: Komponente zur Installation und Installationsort auswählen

Wählen Sie Session Recording Player und klicken Sie auf Weiter.
Schritt 6: Voraussetzungen prüfen und Installation bestätigen

Auf der Seite Zusammenfassung werden Ihre Installationsoptionen angezeigt. Sie können auf Zurück klicken, um zu den vorherigen Assistentenseiten zurückzukehren und Änderungen vorzunehmen, oder auf Installieren klicken, um die Installation zu starten.
Schritt 7: Installation abschließen

Die Seite Installation abschließen zeigt grüne Häkchen für alle Voraussetzungen und Komponenten, die erfolgreich installiert und initialisiert wurden.
Klicken Sie auf Fertig stellen, um die Installation des Session Recording Players abzuschließen.
Zugriffssteuerungsliste (ACL) für Message Queuing (MSMQ) festlegen
Nach der Installation von Session Recording wird empfohlen, die ACL für MSMQ zu konfigurieren. Weitere Informationen finden Sie unter Sicherheitsempfehlungen.
Installation automatisieren
Session Recording unterstützt die unbeaufsichtigte Installation mit Optionen. Schreiben Sie ein Skript, das die unbeaufsichtigte Installation verwendet, und führen Sie die entsprechenden Befehle aus.
Installation der Session Recording-Verwaltungskomponenten automatisieren
Zum Beispiel installiert der folgende Befehl die Session Recording-Verwaltungskomponenten und erstellt eine Protokolldatei, um die Installationsinformationen zu erfassen.
Msiexec /i "c:\SessionRecordingAdministrationx64.msi" ADDLOCAL="SsRecServer,PolicyConsole,SsRecLogging,StorageDatabase" DATABASEINSTANCE="WNBIO-SRD-1" DATABASENAME="CitrixSessionRecording" LOGGINGDATABASENAME="CitrixSessionRecordingLogging" DATABASEUSER="localhost" /q /l*vx "yourinstallationlog"
<!--NeedCopy-->
Hinweis:
Sie finden die Datei
SessionRecordingAdministrationx64.msiauf der Citrix Virtual Apps and Desktops ISO unter\layout\image-full\x64\Session Recording.
Dabei gilt:
- ADDLOCAL stellt die Funktionen zur Auswahl bereit. Sie können mehr als eine Option auswählen. SsRecServer ist der Session Recording-Server. PolicyConsole ist die Session Recording-Richtlinienkonsole. SsRecLogging ist die Administratorprotokollierungsfunktion. StorageDatabase ist die Session Recording-Datenbank. Die Session Recording-Administratorprotokollierung ist eine optionale Unterfunktion des Session Recording-Servers. Wählen Sie den Session Recording-Server aus, bevor Sie die Session Recording-Administratorprotokollierung auswählen können.
- DATABASEINSTANCE ist der Instanzname der Session Recording-Datenbank. Zum Beispiel: .\SQLEXPRESS,computer-name\SQLEXPRESS,computer-name
- DATABASENAME ist der Datenbankname der Session Recording-Datenbank.
- LOGGINGDATABASENAME ist der Name der Administratorprotokollierungsdatenbank.
- DATABASEUSER ist das Computerkonto des Session Recording-Servers.
- /q gibt den unbeaufsichtigten Modus an.
- /l*v gibt die ausführliche Protokollierung an.
- yourinstallationlog ist der Speicherort Ihrer Installationsprotokolldatei.
Automatisierte Installation des Session Recording Players und des Webplayers
Zum Beispiel installieren die folgenden Befehle den Session Recording Player bzw. den Webplayer.
msiexec /i "c:\SessionRecordingPlayer.msi" /q /l*\vx "yourinstallationlog"
<!--NeedCopy-->
msiexec /i "c:\SessionRecordingWebPlayer.msi" /q /l*vx "yourinstallationlog"
<!--NeedCopy-->
Hinweis:
Sie finden die
SessionRecordingPlayer.msiDatei auf der Citrix Virtual Apps and Desktops ISO unter\layout\image-full\x86\Session RecordingundSessionRecordingWebPlayer.msiunter\layout\image-full\x64\Session Recording.
Dabei gilt:
- /q gibt den unbeaufsichtigten Modus an.
- /l*v gibt die ausführliche Protokollierung an.
- yourinstallationlog ist der Speicherort Ihrer Installationsprotokolldatei.
Automatisierte Installation des Session Recording Agent
Der folgende Befehl installiert beispielsweise den Session Recording Agent und erstellt eine Protokolldatei, um die Installationsinformationen zu erfassen.
Für 64-Bit-Systeme:
msiexec /i SessionRecordingAgentx64.msi /q /l*vx yourinstallationlog SESSIONRECORDINGSERVERNAME=yourservername
SESSIONRECORDINGBROKERPROTOCOL=yourbrokerprotocol SESSIONRECORDINGBROKERPORT=yourbrokerport
<!--NeedCopy-->
Hinweis:
Sie finden die
SessionRecordingAgentx64.msiDatei auf der Citrix Virtual Apps and Desktops ISO unter\layout\image-full\x64\Session Recording.
Für 32-Bit-Systeme:
msiexec /i SessionRecordingAgent.msi /q /l*vx yourinstallationlog SESSIONRECORDINGSERVERNAME=yourservername
SESSIONRECORDINGBROKERPROTOCOL=yourbrokerprotocol SESSIONRECORDINGBROKERPORT=yourbrokerport
<!--NeedCopy-->
Hinweis:
Sie finden die
SessionRecordingAgent.msiDatei auf der Citrix Virtual Apps and Desktops ISO unter\layout\image-full\x86\Session Recording.
Dabei gilt:
- yourservername ist der NetBIOS-Name oder FQDN des Computers, auf dem der Session Recording Server gehostet wird. Wenn nicht angegeben, ist der Standardwert localhost.
- yourbrokerprotocol ist HTTP oder HTTPS, das der Session Recording Agent für die Kommunikation mit dem Session Recording Broker verwendet. Wenn nicht angegeben, ist dieser Wert standardmäßig HTTPS.
- yourbrokerport ist die Portnummer, die der Session Recording Agent für die Kommunikation mit dem Session Recording Broker verwendet. Wenn nicht angegeben, ist dieser Wert standardmäßig Null, wodurch der Session Recording Agent angewiesen wird, die Standardportnummer für Ihr ausgewähltes Protokoll zu verwenden: 80 für HTTP oder 443 für HTTPS.
- /q gibt den stillen Modus an.
- /l*v gibt die ausführliche Protokollierung an.
- yourinstallationlog ist der Speicherort Ihrer Installationsprotokolldatei.
Upgrade von Session Recording
Sie können bestimmte Bereitstellungen auf neuere Versionen aktualisieren, ohne zuvor neue Maschinen oder Sites einrichten zu müssen. Sie können von der Version von Session Recording, die im neuesten CU von XenApp und XenDesktop 7.6 LTSR enthalten ist, und von jeder späteren Version auf die neueste Version von Session Recording aktualisieren.
Hinweis:
Wenn Sie die Session Recording Administration von 7.6 auf 7.13 oder höher aktualisieren und in der Session Recording Administration Ändern auswählen, um den Administrator-Protokollierungsdienst hinzuzufügen, wird der SQL Server-Instanzname auf der Seite Administrator-Protokollierungskonfiguration nicht angezeigt. Die folgende Fehlermeldung wird angezeigt, wenn Sie auf Weiter klicken: Datenbankverbindungstest fehlgeschlagen. Geben Sie den korrekten Datenbankinstanznamen ein. Als Problemumgehung fügen Sie die Leseberechtigung für localhost-Benutzer zum folgenden SmartAuditor Server-Registrierungsordner hinzu:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server.Sie können nicht von einer Technical Preview-Version aktualisieren.
Anforderungen, Vorbereitung und Einschränkungen
- Verwenden Sie die grafische Benutzeroberfläche oder die Befehlszeilenschnittstelle des Session Recording-Installationsprogramms, um die Session Recording-Komponenten zu aktualisieren.
- Sichern Sie vor jeder Upgrade-Aktivität die Datenbank mit dem Namen CitrixSessionRecording in der SQL Server-Instanz. Auf diese Weise können Sie sie wiederherstellen, falls nach dem Datenbank-Upgrade Probleme auftreten.
- Sie müssen nicht nur ein Domänenbenutzer sein, sondern auch ein lokaler Administrator auf den Maschinen, auf denen Sie die Session Recording-Komponenten aktualisieren.
- Wenn der Session Recording Server und die Session Recording-Datenbank nicht auf demselben Server installiert sind, müssen Sie über die Datenbankrollenberechtigung verfügen, um die Session Recording-Datenbank zu aktualisieren. Andernfalls können Sie:
- Bitten Sie den Datenbankadministrator, die Serverrollenberechtigungen securityadmin und dbcreator für das Upgrade zuzuweisen. Nach Abschluss des Upgrades sind die Serverrollenberechtigungen securityadmin und dbcreator nicht mehr erforderlich und können sicher entfernt werden.
- Alternativ können Sie das Paket SessionRecordingAdministrationx64.msi für das Upgrade verwenden. Während des MSI-Upgrades fordert ein Dialogfeld die Anmeldeinformationen eines Datenbankadministrators an, der über die Serverrollenberechtigungen securityadmin und dbcreator verfügt. Geben Sie die korrekten Anmeldeinformationen ein und klicken Sie dann auf OK, um das Upgrade fortzusetzen.
- Sie können wählen, nicht alle Session Recording Agents gleichzeitig zu aktualisieren. Session Recording Agent 7.6.0 (oder höher) ist mit der neuesten (aktuellen) Version des Session Recording Servers kompatibel. Einige neue Funktionen und Fehlerbehebungen werden jedoch möglicherweise nicht wirksam.
- Alle Sitzungen, die während des Upgrades des Session Recording Servers gestartet werden, werden nicht aufgezeichnet.
- Die Option Grafikanpassung in den Session Recording Agent-Eigenschaften ist nach einer Neuinstallation oder einem Upgrade standardmäßig aktiviert, um die Kompatibilität mit dem Desktop Composition Redirection-Modus zu gewährleisten. Sie können diese Option nach einer Neuinstallation oder einem Upgrade manuell deaktivieren.
- Die Administratorprotokollierungsfunktion wird nicht installiert, wenn Sie Session Recording von einer früheren Version aktualisieren, in der die Funktion nicht verfügbar ist. Um die Funktion hinzuzufügen, ändern Sie die Installation nach dem Upgrade.
- Wenn Live-Aufzeichnungssitzungen laufen, wenn der Upgrade-Vorgang beginnt, ist die Wahrscheinlichkeit gering, dass die Aufzeichnung abgeschlossen werden kann.
- Überprüfen Sie die folgende Upgradereihenfolge, damit Sie potenzielle Ausfälle planen und mindern können.
Upgradereihenfolge
Um eine vorhandene Installation zu aktualisieren, wechseln Sie zu jedem Computer, auf dem Sie eine Session Recording-Komponente installiert haben, und führen Sie dann die Citrix Virtual Apps and Desktops ISO aus.
Tipp:
Gehen Sie zur Citrix Virtual Apps and Desktops Downloadseite, um die entsprechende Version von Citrix Virtual Apps and Desktops herunterzuladen.
Das Upgrade einer vorhandenen Installation folgt im Allgemeinen der folgenden Reihenfolge:
-
Aktualisieren Sie die Session Recording Server-Komponente.
Wenn mehr als ein Session Recording Server vorhanden ist, aktualisieren Sie zuerst denjenigen, auf dem die Session Recording-Datenbankkomponente installiert ist. Danach aktualisieren Sie die restlichen Session Recording Server.
Führen Sie dazu die folgenden Schritte aus:
- Beenden Sie den Dienst des Session Recording Storage Managers manuell auf dem Session Recording-Server.
- Stellen Sie über den Internet Information Services (IIS) Manager sicher, dass der Session Recording Broker ausgeführt wird.
- Führen Sie die Citrix Virtual Apps and Desktops ISO aus und wählen Sie den Eintrag Session Recording zum Upgrade aus.
- Der Session Recording-Dienst ist automatisch wieder online, wenn das Upgrade des Session Recording-Servers abgeschlossen ist.
- Aktualisieren Sie den Session Recording-Agent (auf dem Masterimage).
- Aktualisieren Sie die Session Recording-Richtlinienkonsole mit oder nach dem Session Recording-Server.
- Aktualisieren Sie den Session Recording-Player.
Session Recording deinstallieren
Um die Session Recording-Komponenten von einem Server oder einer Arbeitsstation zu entfernen, verwenden Sie die Option zum Deinstallieren oder Entfernen von Programmen in der Windows-Systemsteuerung. Um die Session Recording-Datenbank zu entfernen, müssen Sie dieselben SQL Server-Rollenberechtigungen für securityadmin und dbcreator besitzen wie bei der Installation.
Aus Sicherheitsgründen wird die Administratorprotokollierungsdatenbank nach der Deinstallation der Komponenten nicht entfernt.