Lastenausgleich in einer bestehenden Bereitstellung konfigurieren

Sie können Lastenausgleichsknoten mit Citrix ADC in einer bestehenden Session Recording-Bereitstellung hinzufügen. Die folgenden Server werden als Beispiel verwendet. Sie können Session Recording auch in Azure (/de-de/session-recording/current-release/best-practices/deploy-and-load-balance-session-recording-in-azure.html) [bereitstellen und den Lastenausgleich konfigurieren].

  • Session Recording

    Hostname Serverrolle Betriebssystem IP-Adresse
    SRServer1 Session Recording-Server Windows Server 10.63.32.55
    LBDC Domänencontroller Windows Server 10.63.32.82
    TSVDA Session Recording-Agent Windows Server 10.63.32.215
    SRSQL Session Recording-Datenbank und Dateiserver Windows Server 10.63.32.91

    Alle Session Recording-Komponenten und der Domänencontroller teilen sich eine Domäne, zum Beispiel lb.com. Das Domänenadministratorkonto, zum Beispiel lb\administrator, wird für die Serveranmeldung verwendet.

  • Citrix ADC

    Hostname Serverrolle Management-IP-Adresse (NSIP) Subnetz-IP-Adresse (SNIP)
    Netscaler Citrix ADC VPX-Instanz 10.63.32.40 10.63.32.109

    Weitere Informationen finden Sie unter Bereitstellen einer Citrix ADC VPX-Instanz.

Schritt 1: Freigegebene Ordner auf dem Dateiserver erstellen

  1. Melden Sie sich mit einem Domänenadministratorkonto am Dateiserver an, zum Beispiel lb\administrator.

  2. Erstellen Sie einen Ordner zum Speichern von Aufzeichnungen und nennen Sie den Ordner SessionRecording, zum Beispiel C:\SessionRecording. Geben Sie die Lese-/Schreibberechtigung des Ordners für einen Session Recording-Server frei. Geben Sie zum Beispiel SRServer1 ein: LB\SRSERVER1$. Das Dollarzeichen $ ist erforderlich.

    Freigabeberechtigungen eines Ordners

    Freigabeberechtigungen eines Ordners für einen Zielserver

  3. Erstellen Sie einen Unterordner im Ordner SessionRecording und nennen Sie den Unterordner share, zum Beispiel C:\SessionRecording\share.

    Freigabeberechtigungen eines Ordners

  4. Erstellen Sie einen weiteren Ordner zum Wiederherstellen archivierter Aufzeichnungen und nennen Sie den Ordner SessionRecordingsRestored, zum Beispiel C:\ SessionRecordingsRestored. Geben Sie die Lese-/Schreibberechtigung des Ordners für einen Session Recording-Server frei. Geben Sie zum Beispiel SRServer1 ein: LB\SRSERVER1$. Das Dollarzeichen $ ist erforderlich.

  5. Erstellen Sie einen Unterordner im Ordner SessionRecordingsRestored und nennen Sie den Unterordner share, zum Beispiel C:\ SessionRecordingsRestored\share.

Schritt 2: Konfigurieren eines vorhandenen Session Recording-Servers zur Unterstützung des Lastenausgleichs

Dieser Schritt beschreibt, wie ein vorhandener Session Recording-Server zur Unterstützung des Lastenausgleichs konfiguriert wird. Schritt 7 beschreibt das Verfahren zum Hinzufügen weiterer Session Recording-Server zu Ihrer vorhandenen Bereitstellung.

  1. Melden Sie sich mit einem Domänenadministratorkonto bei einem Session Recording-Server an.

  2. Öffnen Sie die Eigenschaften des Session Recording-Servers.

    Eigenschaften des Session Recording-Servers

  3. Fügen Sie die in Schritt 1 erstellten UNC-Pfade (Universal Naming Convention) hinzu, um Aufzeichnungsdateien zu speichern und wiederherzustellen, in diesem Beispiel \\SRSQL\SessionRecording\share und \\SRSQL\SessionRecordingRestored\share. SRSQL ist der Hostname des Dateiservers.

    Hinweis:

    Der Session Recording-Player kann keine Dateien unter einem Pfad wiedergeben, der einen Laufwerksbuchstaben oder ein Dollarzeichen ($) enthält. Die Ausnahme ist, dass Sie den Player und den Session Recording-Server auf demselben Computer installieren.

    UNC-Pfade hinzufügen

  4. Fügen Sie einen Wert zum Registrierungsschlüssel des Session Recording-Servers unter HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server hinzu.

    Wertname: EnableLB Wertdaten: 1 (D_WORD, bedeutet aktivieren)

    Registrierungsschlüsselwert hinzufügen

  5. Starten Sie den Dienst Citrix Session Recording Storage Manager neu.

Schritt 3: Lastenausgleich in Citrix ADC konfigurieren

Es gibt zwei Möglichkeiten, den Lastenausgleich in Citrix ADC zu konfigurieren: TCP-Passthrough und SSL-Offloading.

Lastenausgleich über TCP-Passthrough konfigurieren

Die folgenden Topologien zeigen, wie der Lastenausgleich über TCP-Passthrough konfiguriert wird.

  • Wenn Sie den Python-basierten WebSocket-Server (Version 1.0) verwenden:

    Lastenausgleich über TCP-Passthrough konfigurieren

  • Wenn Sie den in IIS gehosteten WebSocket-Server (Version 2.0) verwenden:

    Lastenausgleich über TCP-Passthrough konfigurieren

Um den Lastenausgleich über TCP-Passthrough zu konfigurieren, führen Sie die folgenden Schritte aus:

  1. Melden Sie sich bei Ihrer Citrix ADC VPX-Instanz an.

  2. Navigieren Sie zu Configuration > System > Settings > Configure Basic Features.

    Grundlegende Funktionen konfigurieren

  3. Wählen Sie Load Balancing und klicken Sie auf OK.

    Lastenausgleich auswählen

  4. Fügen Sie Lastenausgleichsserver hinzu.

    Navigieren Sie zu Traffic Management > Load Balancing > Servers und klicken Sie auf Add.

    Lastenausgleichsserver hinzufügen

    Geben Sie den Namen und die IP-Adresse eines Session Recording-Servers ein und klicken Sie dann auf Create. Beispiel:

    Einen Lastenausgleichsserver erstellen

    Klicken Sie auf das Speichern-Symbol in der oberen rechten Ecke, um Ihre Änderungen zu speichern.

    Speichern klicken(/de-de/session-recording/current-release/media/save-icon.png)

  5. Fügen Sie für WebSocket-Server Version 1.0 Lastausgleichsdienste der Ports 80, 1801, 22334 und 443 für jeden Session Recording-Server hinzu. Fügen Sie für WebSocket-Server Version 2.0 Lastausgleichsdienste der Ports 80, 1801 und 443 für jeden Session Recording-Server hinzu.

    Navigieren Sie zu Traffic Management > Load Balancing > Services und klicken Sie auf Hinzufügen.

    Lastausgleichsdienste hinzufügen(/de-de/session-recording/current-release/media/add-load-balancing-services.png)

    Geben Sie einen Namen für jeden Lastausgleichsdienst ein, den Sie hinzufügen. Wählen Sie Vorhandener Server, wählen Sie die IP-Adresse Ihres Ziel-Session Recording-Servers, wählen Sie TCP als Serverprotokoll und geben Sie eine Portnummer ein. Klicken Sie auf OK.

    Lastausgleichsdienst erstellen(/de-de/session-recording/current-release/media/create-a-load-balancing-service.png)

    Binden Sie den TCP-Protokollmonitor an jeden Lastausgleichsdienst.

    TCP-Protokollmonitor binden(/de-de/session-recording/current-release/media/bind-tcp-protocol-monitor.png)

    Klicken Sie auf das Speichern-Symbol in der oberen rechten Ecke, um Ihre Änderungen zu speichern.

    Erstellte Dienste speichern(/de-de/session-recording/current-release/media/services-save-icon.png)

    Tipp:

    Der Lastausgleichsdienst des Ports 22334 ist nur für WebSocket-Server Version 1.0 erforderlich.

  6. Fügen Sie virtuelle Lastausgleichsserver hinzu.

    Führen Sie für WebSocket-Server Version 1.0 die folgenden Schritte aus, um virtuelle Lastausgleichsserver der Ports 80, 443, 1801 und 22334 hinzuzufügen. Fügen Sie für WebSocket-Server Version 2.0 virtuelle Lastausgleichsserver der Ports 80, 443 und 1801 hinzu. Zum Beispiel:

    Virtuelle Server speichern(/de-de/session-recording/current-release/media/save-virtual-servers.png)

    Navigieren Sie zu Traffic Management > Lastenausgleich > Virtuelle Server und klicken Sie auf Hinzufügen.

    Virtuelle Server hinzufügen(/de-de/session-recording/current-release/media/add-virtual-servers.png)

    Fügen Sie jeden virtuellen Server mit der Citrix ADC VIP-Adresse basierend auf dem TCP-Protokoll hinzu.

    Virtueller Server für Lastenausgleich(/de-de/session-recording/current-release/media/load-balancing-virtual-server.png)

    Binden Sie jeden virtuellen Server an den Lastenausgleichsdienst desselben Ports. Zum Beispiel:

    Dienstbindung des virtuellen Lastenausgleichsservers(/de-de/session-recording/current-release/media/virtual-server-service-binding.png)

    Dienstbindung eines virtuellen Servers hinzufügen(/de-de/session-recording/current-release/media/add-virtual-server-service-binding.png)

    Wählen Sie eine Lastenausgleichsmethode.

    Wählen Sie eine Lastenausgleichsmethode(/de-de/session-recording/current-release/media/choose-load-balancing-method.png)

    Konfigurieren Sie die Persistenz auf jedem virtuellen Server. Wir empfehlen Ihnen, SOURCEIP als Persistenztyp auszuwählen. Weitere Informationen finden Sie unter Persistenzeinstellungen.

    Persistenz konfigurieren(/de-de/session-recording/current-release/media/configure-persistence.png)

  7. Erstellen Sie einen Host-Eintrag für die Citrix ADC VIP-Adresse auf dem Domänencontroller.

    Host-Eintrag erstellen(/de-de/session-recording/current-release/media/create-host-record.png)

  8. Um den Webplayer über HTTPS aufzurufen, stellen Sie sicher, dass ein SAN-Zertifikat sowohl auf Citrix ADC als auch auf jedem Session Recording-Server verfügbar ist. Ein SAN-Zertifikat enthält die FQDNs des Citrix ADC und jedes Session Recording-Servers.

    SAN-Zertifikat

Lastenausgleich durch SSL-Offloading konfigurieren

Die folgenden Topologien zeigen, wie der Lastenausgleich durch SSL-Offloading konfiguriert wird.

  • Wenn Sie den Python-basierten WebSocket-Server (Version 1.0) verwenden:

    Lastenausgleich durch SSL-Offloading konfigurieren

  • Wenn Sie den in IIS gehosteten WebSocket-Server (Version 2.0) verwenden:

    Lastenausgleich durch SSL-Offloading konfigurieren

  1. Melden Sie sich bei Ihrer Citrix ADC VPX-Instanz an.

  2. Navigieren Sie zu Konfiguration > System > Einstellungen > Grundlegende Funktionen konfigurieren.

    Grundlegende Funktionen konfigurieren

  3. Wählen Sie SSL-Offloading und Lastenausgleich aus und klicken Sie auf OK.

    SSL-Offloading und Lastenausgleich auswählen

  4. Fügen Sie Lastenausgleichsserver hinzu.

    Navigieren Sie zu Datenverkehrsverwaltung > Lastenausgleich > Server und klicken Sie auf Hinzufügen.

    Lastenausgleichsserver hinzufügen

    Geben Sie den Namen und die IP-Adresse eines Session Recording-Servers ein und klicken Sie dann auf Erstellen. Zum Beispiel:

    Lastausgleichsserver erstellen(/de-de/session-recording/current-release/media/create-a-load-balancing-server.png)

    Klicken Sie auf das Speichern-Symbol in der oberen rechten Ecke, um Ihre Änderungen zu speichern.

    Speichern klicken(/de-de/session-recording/current-release/media/save-icon.png)

  5. Fügen Sie Lastausgleichsdienste für jeden Session Recording-Server hinzu, den Sie im vorherigen Schritt hinzugefügt haben.

    Fügen Sie die folgenden Lastenausgleichsdienste für jeden Sitzungsaufzeichnungsserver hinzu:

    • (Nur erforderlich, wenn Sie den WebSocket-Server Version 1.0 verwenden) SSL-Lastenausgleichsdienst von Port 22334, der an den TCP-Monitor gebunden ist
    • SSL-Lastenausgleichsdienst von Port 443, der an den HTTPS-Monitor gebunden ist
    • TCP-Lastenausgleichsdienst von Port 1801, der an den TCP-Monitor gebunden ist

    Zum Beispiel:

    Lastausgleichsdienste für einen Server(/de-de/session-recording/current-release/media/load-balancing-services-for-a-server.png)

    Navigieren Sie zu Datenverkehrsverwaltung > Lastausgleich > Dienste und klicken Sie auf Hinzufügen.

    Lastausgleichsdienste hinzufügen(/de-de/session-recording/current-release/media/add-load-balancing-services.png)

    (Nur erforderlich, wenn Sie den WebSocket-Server Version 1.0 verwenden) Fügen Sie einen SSL-Lastausgleichsdienst mit Port 22334 für jeden Session Recording-Server hinzu. Geben Sie einen Namen für den Lastausgleichsdienst ein, wählen Sie Vorhandener Server aus, wählen Sie die IP-Adresse eines Session Recording-Servers aus, wählen Sie SSL als Serverprotokoll aus, geben Sie die Portnummer 22334 ein und klicken Sie auf OK.

    Zum Beispiel siehe den folgenden Screenshot.

    SSL-Lastenausgleichsdienst für Port 22334 erstellen

    Binden Sie den TCP-Monitor an den soeben hinzugefügten SSL-Lastenausgleichsdienst.

    TCP-Protokollmonitor an den SSL-Lastenausgleichsdienst für Port 22334 binden

    Fügen Sie für jeden Session Recording-Server einen SSL-Lastenausgleichsdienst für Port 443 hinzu. Geben Sie einen Namen für den Lastenausgleichsdienst ein, wählen Sie Existing Server aus, wählen Sie die IP-Adresse eines Session Recording-Servers aus, wählen Sie SSL als Serverprotokoll aus, geben Sie die Portnummer 443 ein und klicken Sie auf OK.

    SSL-Lastenausgleichsdienst für Port 443 erstellen

    Binden Sie den HTTPS-Monitor an den soeben hinzugefügten SSL-Lastenausgleichsdienst.

    HTTPS-Protokollmonitor an den SSL-Lastenausgleichsdienst für Port 443 binden

    Fügen Sie für jeden Session Recording-Server einen TCP-Lastenausgleichsdienst für Port 1801 hinzu. Geben Sie einen Namen für den Lastenausgleichsdienst ein, wählen Sie Existing Server aus, wählen Sie die IP-Adresse eines Session Recording-Servers aus, wählen Sie TCP als Serverprotokoll aus, geben Sie die Portnummer 1801 ein und klicken Sie auf OK.

    SSL-Lastenausgleichsdienst für Port 1801 erstellen

    Binden Sie den TCP-Monitor an den soeben hinzugefügten TCP-Lastenausgleichsdienst.

    TCP-Protokollmonitor an den SSL-Lastenausgleichsdienst für Port 1801 binden

  6. (Nur erforderlich, wenn Sie den WebSocket-Server Version 1.0 verwenden) Fügen Sie für jeden SSL-Lastenausgleichsdienst für Port 22334 ein HTTP-Profil hinzu.

    Navigieren Sie zu System > Profile > HTTP-Profile und klicken Sie auf Hinzufügen.

    HTTP-Profile hinzufügen

    Aktivieren Sie das Kontrollkästchen WebSocket-Verbindungen aktivieren und übernehmen Sie die anderen Standardeinstellungen.

    WebSocket-Verbindungen aktivieren

    Geben Sie einen Namen für das HTTP-Profil ein, zum Beispiel websocket_SSL.

    Gehen Sie zurück zu jedem SSL-Lastausgleichsdienst von Port 22334, zum Beispiel srv-1-22334. Klicken Sie auf + Profile.

    Profile hinzufügen

    Wählen Sie das HTTP-Profil aus, zum Beispiel websocket_SSL, und klicken Sie auf OK und dann auf Fertig.

    Ein Profil zum Hinzufügen auswählen

  7. (Nur erforderlich, wenn Sie WebSocket Server Version 2.0 verwenden) Fügen Sie ein HTTP-Profil für jeden SSL-Lastausgleichsdienst von Port 443 hinzu.

  8. Erstellen Sie einen Host-Eintrag für die Citrix ADC VIP-Adresse auf dem Domänencontroller.

    Host-Eintrag erstellen

  9. Fügen Sie virtuelle Lastausgleichsserver hinzu.

    Fügen Sie die folgenden virtuellen Lastausgleichsserver mit der Citrix ADC VIP-Adresse hinzu.

    • (Nur erforderlich, wenn Sie den WebSocket-Server Version 1.0 verwenden) virtueller Lastausgleichsserver für Port 22334, basierend auf SSL
    • virtueller Lastausgleichsserver für Port 443, basierend auf SSL
    • Virtueller Lastausgleichsserver für Port 1801, basierend auf TCP

    Ein Beispiel finden Sie im folgenden Screenshot.

    Virtuelle Lastausgleichsserver mit drei Portnummern

    Navigieren Sie zu Traffic Management > Load Balancing > Virtuelle Server und klicken Sie auf Hinzufügen.

    Virtuelle Server hinzufügen

    Fügen Sie jeden virtuellen Server mit der Citrix ADC VIP-Adresse hinzu. Geben Sie einen Servernamen ein, wählen Sie TCP oder SSL aus und wählen Sie die entsprechende Portnummer aus, wie zuvor beschrieben.

    Virtueller Server für Port 80

    Binden Sie jeden virtuellen Server an den Lastausgleichsdienst des gleichen Ports. Zum Beispiel:

    An den Lastausgleichsdienst des gleichen Ports binden

    Tipp:

    Der Lastausgleichsdienst für Port 22334 ist nur erforderlich, wenn Sie den WebSocket-Server Version 1.0 verwenden.

    Wählen Sie eine Lastausgleichsmethode.

    Lastausgleichsmethode

    Konfigurieren Sie die Persistenz auf jedem virtuellen Server. Wir empfehlen, SOURCEIP als Persistenztyp auszuwählen. Weitere Informationen finden Sie unter Persistenzeinstellungen.

    Persistenz konfigurieren

    (Nur erforderlich, wenn Sie den WebSocket-Server Version 1.0 verwenden) Fügen Sie ein HTTP-Profil für den Lastausgleichs-Virtual-Server für Port 22334 hinzu.

    HTTP-Profil für den Lastausgleichs-Virtual-Server für Port 22334 hinzufügen

  10. Installieren Sie ein SAN-Zertifikat (Subject Alternative Name) in Citrix ADC.

    Besorgen Sie sich ein SAN-Zertifikat im PEM-Format von einer vertrauenswürdigen Zertifizierungsstelle (CA). Extrahieren und laden Sie die Zertifikats- und privaten Schlüsseldateien in Citrix ADC hoch, indem Sie zu Traffic Management > SSL > Server Certificate Wizard navigieren.

    Weitere Informationen finden Sie unter SSL-Zertifikate.

    Zertifikat installieren

  11. Binden Sie ein SAN-Zertifikat an jeden virtuellen SSL-Lastausgleichsserver.

    Navigieren Sie zu Traffic Management > Load Balancing > Virtual Servers, wählen Sie einen virtuellen SSL-Lastausgleichsserver aus und klicken Sie auf Server Certificate.

    Serverzertifikat

    Fügen Sie das zuvor erwähnte SAN-Zertifikat hinzu und klicken Sie auf Bind.

Schritt 4: Konfigurieren eines vorhandenen Session Recording-Agenten zur Unterstützung des Lastausgleichs

  1. Melden Sie sich mit einem Domänenadministratorkonto am Session Recording-Agenten an.

  2. Öffnen Sie die Session Recording Agent Properties.

  3. Führen Sie diesen Schritt aus, wenn Sie Microsoft Message Queuing (MSMQ) über TCP verwenden.

    Geben Sie Ihre Citrix ADC VIP-Adresse oder den FQDN in das Feld Session Recording Server ein.

    Feld „Session Recording Server“

    Fügen Sie auf jedem Session Recording-Server den DWORD-Wert IgnoreOSNameValidation hinzu und setzen Sie ihn auf 1 unter HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\MSMQ\Parameters.

  4. Führen Sie diesen Schritt aus, wenn Sie MSMQ über HTTP oder HTTPS verwenden.

    (Überspringen Sie diesen Schritt, wenn er bereits ausgeführt wurde.) Erstellen Sie einen Hosteintrag für die Citrix ADC VIP-Adresse auf dem Domänencontroller.

    Hosteintrag für die Citrix ADC VIP-Adresse erstellen

    Führen Sie auf jedem Session Recording-Server den Befehl powershell.exe -file SrServerConfigurationSync.ps1 –Action AddRedirection – ADCHost <ADCHost> aus, um Umleitungen von Citrix ADC zum lokalen Host hinzuzufügen. <ADCHost> ist der FQDN der Citrix ADC VIP-Adresse. Eine Umleitungsdatei, zum Beispiel sr_lb_map.xml, wird unter C:\Windows\System32\msmq\Mapping generiert.

    Umleitungen hinzufügen

    Hinweis: Wechseln Sie in den Ordner, in dem sich SrServerConfigurationSync.ps1 befindet, wenn Sie PowerShell.exe ausführen.

    Geben Sie den FQDN Ihrer Citrix ADC VIP-Adresse in das Feld Session Recording-Server ein. Beispiel:

    Geben Sie den FQDN Ihrer Citrix ADC VIP-Adresse ein

Schritt 5: Konfigurieren eines vorhandenen Session Recording Players zur Unterstützung des Lastausgleichs

Fügen Sie auf jeder Maschine, auf der Sie die Session Recording Player-Komponente installiert haben, die Citrix ADC VIP-Adresse oder deren FQDN als verbundenen Session Recording-Server hinzu.

Schritt 6: Überprüfen, ob der Lastausgleich für den konfigurierten, vorhandenen Session Recording-Server funktioniert

  1. Starten Sie eine virtuelle Citrix-Sitzung.
  2. Überprüfen Sie, ob die Sitzung aufgezeichnet werden kann.
  3. Überprüfen Sie, ob der Webplayer und der Session Recording Player die Aufzeichnungsdatei wiedergeben können.

Schritt 7: Weitere Session Recording-Server hinzufügen

  1. Bereiten Sie einen Computer in derselben Domäne vor und installieren Sie die Module für den Session Recording-Server, die Datenbank und die Administratorprotokollierung auf dem Computer.

    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. Die Session Recording-Datenbank ist eine obligatorische Unterfunktion des Session Recording-Servers. Wenn der Session Recording-Server zur Installation ausgewählt wird, wird die Session Recording-Datenbank ebenfalls automatisch ausgewählt und kann nicht abgewählt werden.

    Installieren Sie die Module für den Session Recording-Server, die Datenbank und die Administratorprotokollierung(/de-de/session-recording/current-release/media/session-recording-server-selected.png)

  2. Verwenden Sie dieselben Datenbanknamen wie beim vorhandenen Session Recording-Server. Zum Beispiel:

    Verwenden Sie dieselben Datenbanknamen(/de-de/session-recording/current-release/media/use-the-same-database-names.png)

  3. Deaktivieren Sie die Netzwerk-Firewall auf dem Computer.

  4. Fügen Sie auf dem SQL Server, auf dem Sie die Session Recording-Datenbank installiert haben, alle Computerkonten des Session Recording-Servers zur freigegebenen Session Recording-Datenbank hinzu und weisen Sie ihnen die db_owner Berechtigung zu. Zum Beispiel:

    Fügen Sie alle Computerkonten des Session Recording-Servers zur freigegebenen Session Recording-Datenbank hinzu(/de-de/session-recording/current-release/media/shared-database.png)

    Eine Datenbankberechtigung zuweisen(/de-de/session-recording/current-release/media/assign-database-permission.png)

  5. Geben Sie die Lese-/Schreibberechtigung der Aufzeichnungsspeicher- und Wiederherstellungsordner, zum Beispiel SessionRecording und SessionRecordingsRestored, für das Computerkonto des neuen Session Recording-Servers, zum Beispiel LB\SRServer2$, frei. Das Dollarzeichen $ ist erforderlich.

  6. Wiederholen Sie Schritt 3, um Lastenausgleichsdienste für den neuen Session Recording-Server hinzuzufügen und vorhandene virtuelle Server zu bearbeiten, um Bindungen zu den Lastenausgleichsdiensten hinzuzufügen. Es ist nicht erforderlich, weitere virtuelle Server hinzuzufügen. Zum Beispiel:

    Ein neuer Session Recording-Server(/de-de/session-recording/current-release/media/a-new-session-recording-server.png)

    Lastenausgleichsdienste für einen neuen Session Recording-Server hinzufügen(/de-de/session-recording/current-release/media/add-load-balancing-services-for-new-session-recording-server.png)

    Virtuelle Server bearbeiten(/de-de/session-recording/current-release/media/edit-virtual-servers.png)

    Dienstbindung des virtuellen Servers

  7. Kopieren Sie die Konfigurationsdatei der Session Recording Autorisierungskonsole, SessionRecordingAzManStore.xml, vom vorhandenen Session Recording-Server auf den neuen Session Recording-Server. Die Datei befindet sich in <Session Recording server installation path>\App_Data.

  8. Um MSMQ über HTTP oder HTTPS für den neuen Session Recording-Server zu verwenden, führen Sie die folgenden Schritte aus, um die Registrierungseinstellungen des aktuell funktionierenden Session Recording-Servers zu importieren.

    Führen Sie auf dem vorhandenen Session Recording-Server, zum Beispiel SRServer1, den Befehl powershell.exe -file SrServerConfigurationSync.ps1 –Action Export – ADCHost <ADCHost > aus, wobei <ADCHost> der FQDN der Citrix ADC VIP-Adresse ist. Eine exportierte Registrierungsdatei, SrServerConfig.reg, wird generiert.

    Kopieren Sie die Datei SrServerConfig.reg auf den neuen Session Recording-Server und führen Sie den Befehl powershell.exe -file SrServerConfigurationSync.ps1 –Action Import,AddRedirection – ADCHost <ADCHost> aus. Der Wert EnableLB wird dem Registrierungsschlüssel des neuen Session Recording-Servers unter HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server hinzugefügt und eine Datei sr_lb_map.xml wird unter C:\Windows\System32\msmq\Mapping hinzugefügt.

  9. Wiederholen Sie den Vorgang, um einen weiteren Session Recording-Server hinzuzufügen.

Fehlerbehebung

  • Sitzungen werden nicht aufgezeichnet, wenn Sie einen CNAME-Eintrag oder einen ALIAS-Eintrag für einen Session Recording-Server verwenden. Informationen zur Behebung dieses Problems finden Sie in der Microsoft-Dokumentation.

  • Aufzeichnungsdateien können lokal gespeichert werden, aber nicht in einem UNC-Pfad (Universal Naming Convention). Um dieses Problem zu beheben, ändern Sie den Startmodus des Dienstes Citrix Session Recording Storage Manager in Automatisch (Verzögerter Start).