Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie die folgenden Verfahren, wenn bei einem einzelnen Front-End Pool ein Fehler auftritt und ein Failover ausgeführt werden muss, oder wenn der Pool, für den der Notfall aufgetreten ist, wieder online ist und Sie Ihre Bereitstellung auf den regulären Arbeitsstatus wiederherstellen müssen. Erfahren Sie, wie Sie ein Failover und Failback für den Microsoft Edge-Pool ausführen, der für den Skype for Business-Verbund oder den XMPP-Verbund verwendet wird, oder wie Sie den einem Front-End Pool zugeordneten Microsoft Edge-Pool ändern.
- Failover eines Front-End-Pools
- Failback eines Pools
- Failover des Edgepools, der für den Skype for Business Server-Verbund verwendet wird
- Ausführen eines Failovers für den Edgepool, der für den XMPP-Verbund in Skype for Business Server verwendet wird
- Failback des Edgepools, der für den Skype for Business Server-Verbund oder den XMPP-Verbund verwendet wird
- Ändern des einem Front-End-Pool zugeordneten Edgepools
Failover eines Front-End-Pools
Datacenter1 enthält Pool1, und Pool1 ist fehlgeschlagen. Sie führen ein Failover zu Pool2 in Datacenter2 durch.
Die meiste Arbeit für das Poolfailover umfasst ein Failover des zentralen Verwaltungsspeichers, falls erforderlich. Der zentrale Verwaltungsspeicher muss funktionsfähig sein, wenn für die Benutzer des Pools ein Failover ausgeführt wird.
Wenn ein Front-End Pool fehlschlägt, aber der Edgepool an diesem Standort weiterhin ausgeführt wird, müssen Sie wissen, ob der Edgepool den fehlerhaften Pool als nächsten Hoppool verwendet. Wenn dies der Fall ist, müssen Sie den Edgepool so ändern, dass er einen anderen Front-End-Pool verwendet, bevor ein Failover für den fehlerhaften Front-End Pool ausgeführt wird. Wie Sie die Einstellung für den nächsten Hop ändern, hängt davon ab, ob edge einen Pool am gleichen Standort wie der Edgepool oder an einem anderen Standort verwendet.
So legen Sie einen Edgepool so fest, dass er einen Pool des nächsten Hops am gleichen Standort verwendet
Öffnen Sie den Topologie-Generator, klicken Sie mit der rechten Maustaste auf den Edgepool, der geändert werden muss, und wählen Sie Eigenschaften bearbeiten aus.
Wählen Sie Nächster Hop aus. Wählen Sie in der Liste Nächster Hoppool: den Pool aus, der nun als Nächster Hoppool fungiert.
Wählen Sie OK aus, und veröffentlichen Sie dann die Änderungen.
So legen Sie einen Edgepool so fest, dass er einen Pool für den nächsten Hop an einem anderen Standort verwendet
Öffnen Sie ein Skype for Business Server-Verwaltungsshell-Fenster, und geben Sie das folgende Cmdlet ein:
Set-CsEdgeServer -Identity EdgeServer:<Edge Server pool FQDN> -Registrar Registrar:<NextHopPoolFQDN>
So führen Sie ein Failover für einen Pool in einem Notfall aus
Suchen Sie den Hostpool für den zentralen Verwaltungsserver, indem Sie das folgende Cmdlet auf einem Front-End Server in Pool 2 eingeben:
Invoke-CsManagementServerFailover -Whatif
Die Ergebnisse dieses Cmdlets zeigen, welcher Pool derzeit den zentralen Verwaltungsserver hostet. Im weiteren Verlauf dieses Verfahrens wird dieser Pool als CMS_Pool bezeichnet.
Verwenden Sie den Topologie-Generator, um die Version von Skype for Business Server zu ermitteln, die auf dem CMS_Pool ausgeführt wird. Wenn Skype for Business Server ausgeführt wird, verwenden Sie das folgende Cmdlet, um den Sicherungspool von Pool 1 zu suchen.
Get-CsPoolBackupRelationship -PoolFQDN <CMS_Pool FQDN>
Lassen Sie Backup_Pool der Sicherungspool sein.
Überprüfen Sie den Status des zentralen Verwaltungsspeichers mit dem folgenden Cmdlet:
Get-CsManagementStoreReplicationStatus -CentralManagementStoreStatus
Dieses Cmdlet sollte zeigen, dass sowohl ActiveMasterFQDN als auch ActiveFileTransferAgents auf den FQDN von CMS_Pool verweisen. Wenn sie leer sind, ist der zentrale Verwaltungsserver nicht verfügbar, und Sie müssen ein Failover ausführen.
Wenn der zentrale Verwaltungsspeicher nicht verfügbar ist oder der zentrale Verwaltungsspeicher in Pool1 ausgeführt wurde (d. h. bei dem Pool, bei dem ein Fehler aufgetreten ist), müssen Sie ein Failover für den zentralen Verwaltungsserver ausführen, bevor ein Failover für den Pool ausgeführt wird. Wenn Sie ein Failover für den zentralen Verwaltungsserver ausführen müssen, der in einem Pool gehostet wurde, in dem Skype for Business Server ausgeführt wird, verwenden Sie das Cmdlet in Schritt 5 dieses Verfahrens. Wenn Sie kein Failover für den zentralen Verwaltungsserver benötigen, fahren Sie mit Schritt 7 dieses Verfahrens fort.
Gehen Sie wie folgt vor, um ein Failover für den zentralen Verwaltungsspeicher in einem Pool mit Skype for Business Server auszuführen:
Überprüfen Sie zunächst, welcher Back-End Server in Backup_Pool die Prinzipalinstanz des zentralen Verwaltungsspeichers ausführt, indem Sie Folgendes eingeben:
Get-CsDatabaseMirrorState -DatabaseType Centralmgmt -PoolFqdn <Backup_Pool Fqdn>
Wenn der primäre Back-End Server in Backup_Pool der Prinzipal ist, geben Sie Folgendes ein:
Invoke-CSManagementServerFailover -BackupSQLServerFqdn <Backup_Pool Primary BackEnd Server FQDN> -BackupSQLInstanceName <Backup_Pool Primary SQL Instance Name>
Wenn der Spiegel Back-End Server in Backup_Pool der Prinzipal ist, geben Sie Folgendes ein:
Invoke-CSManagementServerFailover -MirrorSQLServerFqdn <Backup_Pool Mirror BackEnd Server FQDN> -MirrorSQLInstanceName <Backup_Pool Mirror SQL Instance Name>
Überprüfen Sie, ob das Failover des zentralen Verwaltungsservers abgeschlossen ist. Geben Sie den folgenden Befehl ein:
Get-CsManagementStoreReplicationStatus -CentralManagementStoreStatus
Überprüfen Sie, ob sowohl ActiveMasterFQDN als auch ActiveFileTransferAgents auf den FQDN von Backup_Pool verweisen.
Überprüfen Sie abschließend den Replikatstatus für alle Front-End Server, indem Sie Folgendes eingeben:
Get-CsManagementStoreReplicationStatus
Überprüfen Sie, ob alle Replikate den Wert True aufweisen.
Fahren Sie mit Schritt 7 in diesem Verfahren fort.
Installieren Sie den zentralen Verwaltungsspeicher auf dem Back-End-Server von Backup_Pool.
Führen Sie zunächst den folgenden Befehl aus:
Install-CsDatabase -CentralManagementDatabase -Clean -SqlServerFqdn <Backup_Pool Back End Server FQDN> -SqlInstanceName rtc
Führen Sie den nächsten Befehl auf einem der Front-End-Server von Backup_Pool aus, um die Verschiebung des zentralen Verwaltungsspeichers zu erzwingen:
Move-CsManagementServer -ConfigurationFileName c:\CsConfigurationFile.zip -LisConfigurationFileName c:\CsLisConfigurationFile.zip -Force
Überprüfen Sie, ob die Verschiebung abgeschlossen ist:
Get-CsManagementStoreReplicationStatus -CentralManagementStoreStatus
Überprüfen Sie, ob sowohl ActiveMasterFQDN als auch ActiveFileTransferAgents auf den FQDN von Backup_Pool verweisen.
Überprüfen Sie den Replikatstatus für alle Front-End-Server, indem Sie Folgendes eingeben:
Get-CsManagementStoreReplicationStatus
Überprüfen Sie, ob alle Replikate den Wert True aufweisen.
Installieren Sie den zentralen Verwaltungsserverdienst auf den restlichen Front-End-Servern in Backup_Pool. Führen Sie dazu den folgenden Befehl auf allen Front-End-Servern mit Ausnahme des Befehls aus, den Sie zuvor in diesem Verfahren beim Erzwingen des Verschiebens des zentralen Verwaltungsspeichers verwendet haben:
Bootstrapper /Setup
Führen Sie ein Failover für die Benutzer von Pool1 zu Pool2 aus, indem Sie das folgende Cmdlet in einem Skype for Business Server-Verwaltungsshell-Fenster ausführen:
Invoke-CsPoolFailover -PoolFQDN <Pool1 FQDN> -DisasterMode -Verbose
Da die Schritte, die in den vorherigen Teilen dieses Verfahrens ausgeführt wurden, um den Status des zentralen Verwaltungsspeichers zu überprüfen, nicht universell sind, besteht immer noch die Möglichkeit, dass dieses Cmdlet fehlschlägt, da für den zentralen Verwaltungsspeicher noch kein vollständiges Failover ausgeführt wurde. In diesem Fall müssen Sie den zentralen Verwaltungsspeicher basierend auf den angezeigten Fehlermeldungen korrigieren und dieses Cmdlet dann erneut ausführen.
Wenn die folgende Fehlermeldung angezeigt wird, müssen Sie den Microsoft Edge-Pool an diesem Standort so ändern, dass er einen anderen Pool als nächsten Hop verwendet, bevor ein Failover für den Pool ausgeführt wird. Ausführliche Informationen finden Sie in den Verfahren am Anfang dieses Artikels.
Invoke-CsPoolFailOver : This Front-end pool "pool1.contoso.com" is specified in topology as the next hop for the Edge server. Failing over this pool may cause External access/Federation/Split-domain/XMPP features to stop working. Please use Topology Builder to change the Edge internal next hop setting to point to a different Front-end pool, before you proceed.
Failback eines Pools
Nachdem der Pool, für den der Notfall aufgetreten ist, wieder online ist (d. h. pool1 in diesem Beispiel), führen Sie die folgenden Schritte aus, um den normalen Arbeitsstatus Ihrer Bereitstellung wiederherzustellen.
Der Failbackprozess dauert mehrere Minuten. Für einen Pool mit 20.000 Benutzern wird es voraussichtlich bis zu 60 Minuten dauern.
Führen Sie ein Failback für die Benutzer aus, die ursprünglich in Pool1 verwaltet wurden und ein Failover zu Pool2 ausführen, indem Sie das folgende Cmdlet eingeben:
Invoke-CsPoolFailback -PoolFQDN <Pool1 FQDN> -Verbose
Es sind keine weiteren Schritte erforderlich. Wenn Sie ein Failover für den zentralen Verwaltungsserver ausgeführt haben, können Sie ihn in Pool2 belassen.
Failover des Edgepools, der für den Skype for Business Server-Verbund verwendet wird
Wenn der Edgepool, für den Der Skype for Business Server-Verbund konfiguriert ist, ausfällt, müssen Sie den Verbund so ändern, dass ein anderer Microsoft Edge-Pool verwendet wird, damit der Verbund funktioniert.
Öffnen Sie auf einem Front-End-Server den Topologie-Generator. Erweitern Sie Edgepools, und klicken Sie dann mit der rechten Maustaste auf den Edgeserver oder Edgeserverpool, der derzeit für Den Verbund konfiguriert ist. Wählen Sie Eigenschaften bearbeiten aus.
Deaktivieren Sie unter Eigenschaften bearbeiten unter Allgemeindie Option Verbund für diesen Edgepool aktivieren (Port 5061). Wählen Sie OK aus.
Erweitern Sie Edgepools, und klicken Sie dann mit der rechten Maustaste auf den Microsoft Edge-Server oder Edgeserverpool, den Sie jetzt für den Verbund verwenden möchten. Wählen Sie Eigenschaften bearbeiten aus.
Wählen Sie unter Eigenschaften bearbeiten unter Allgemeindie Option Verbund für diesen Edgepool aktivieren (Port 5061) aus. Wählen Sie OK aus.
Wählen Sie Aktion, Topologie und Veröffentlichen aus. Wenn Sie zur Veröffentlichung der Topologie aufgefordert werden, wählen Sie Weiter aus. Wenn die Veröffentlichung abgeschlossen ist, wählen Sie Fertig stellen aus.
Öffnen Sie auf dem Microsoft Edge-Server den Skype for Business Server-Bereitstellungs-Assistenten. Wählen Sie Skype for Business Server-System installieren oder aktualisieren und dann Skype for Business Server-Komponenten einrichten oder entfernen aus. Wählen Sie Erneut ausführen aus.
Wählen Sie Weiter aus. Auf dem Zusammenfassungsbildschirm werden Aktionen angezeigt, während sie ausgeführt werden. Wählen Sie nach Abschluss der Bereitstellung Protokoll anzeigen aus, um die verfügbaren Protokolldateien anzuzeigen. Wählen Sie Fertig stellen aus, um die Bereitstellung abzuschließen.
Wenn der Standort, der den fehlerhaften Edgepool enthält, noch ausgeführte Front-End-Server enthält, müssen Sie den Webkonferenzdienst und den A/V-Konferenzdienst auf diesen Front-End Pools aktualisieren, um einen Edgepool an einem Remotestandort zu verwenden, der noch ausgeführt wird.
Ausführen eines Failovers für den Edgepool, der für den XMPP-Verbund in Skype for Business Server verwendet wird
In Ihrer Organisation gibt es einen Edgepool, der als Pool für den XMPP-Verbund bestimmt ist. Wenn dieser Pool ausfällt, müssen Sie ein Failover des XMPP-Verbunds ausführen, um einen anderen Edgepool zu verwenden, bevor der XMPP-Verbund wieder funktionieren kann.
Wenn Sie Edgepools zum ersten Mal installieren und den XMPP-Verbund aktivieren, können Sie den Notfallwiederherstellungsprozess vereinfachen, indem Sie externe DNS-SRV-Einträge für alle Edgepools für den XMPP-Verbund einrichten, anstatt nur einen. Für jeden dieser SRV-Einträge muss eine andere Priorität festgelegt sein. Der gesamte XMPP-Verbunddatenverkehr durchläuft den Pool mit dem SRV-Eintrag mit der höchsten Priorität.
Im folgenden Verfahren ist EdgePool1 der Pool, der ursprünglich den XMPP-Verbund gehostet hat, und EdgePool2 ist der Pool, der jetzt den XMPP-Verbund hostet.
So führen Sie ein Failover für den Edgepool aus, der für den XMPP-Verbund verwendet wird
Wenn Sie noch keinen weiteren Edgepool bereitgestellt haben (neben dem derzeit ausgefallenen), stellen Sie diesen Pool bereit.
Führen Sie auf jedem Edgeserver im neuen Edgepool, der jetzt den XMPP-Verbund (EdgePool2) hosten wird, das folgende Cmdlet aus:
Stop-CsWindowsService
Führen Sie das folgende Cmdlet aus, um die XMPP-Verbundroute auf EdgePool2 zu pointieren:
Set-CsSite Site2 -XmppExternalFederationRoute EdgeServer2.contoso.com
In diesem Beispiel ist Site2 der Standort, der den Edgepool enthält, der jetzt die XMPP-Verbundroute hosten wird, und EdgeServer2.contoso.com der FQDN eines Microsoft Edge-Servers in diesem Pool ist.
Ändern Sie auf dem externen DNS-Server den DNS A-Eintrag für den XMPP-Verbund so, dass er auf EdgeServer2.contoso.com verweist.
Wenn Sie noch nicht über einen DNS-SRV-Eintrag für den XMPP-Verbund verfügen, der in den Microsoft Edge-Pool aufgelöst wird, der jetzt den XMPP-Verbund hostet, müssen Sie ihn wie im folgenden Beispiel hinzufügen. Dieser SRV-Eintrag muss den Portwert 5269 aufweisen.
_xmpp-server._tcp.contoso.com
Vergewissern Sie sich, dass der Edgepool, der jetzt den XMPP-Verbund hosten wird, port 5269 extern geöffnet hat.
Starten Sie die Dienste auf allen Edgeservern im Edgepool, der jetzt den XMPP-Verbund hosten wird:
Start-CsWindowsService
Failback des Edgepools, der für den Skype for Business Server-Verbund oder den XMPP-Verbund verwendet wird
Nachdem ein fehlerhafter Edgepool, der zum Hosten des Verbunds verwendet wurde, wieder online geschaltet wurde, führen Sie dieses Verfahren aus, um ein Failback für die Skype for Business Server-Verbundroute und/oder die XMPP-Verbundroute auszuführen, um diesen wiederhergestellten Edgepool erneut zu verwenden.
Starten Sie im Edgepool, der jetzt wieder verfügbar ist, die Edgedienste.
Wenn Sie für die Skype for Business Server-Verbundroute ein Failback ausführen möchten, um den wiederhergestellten Edgeserver zu verwenden, gehen Sie wie folgt vor:
Öffnen Sie auf einem Front-End-Server den Topologie-Generator. Erweitern Sie Edgepools, und klicken Sie dann mit der rechten Maustaste auf den Edgeserver oder Edgeserverpool, der derzeit für Verbund konfiguriert ist. Wählen Sie Eigenschaften bearbeiten aus.
Deaktivieren Sie unter Eigenschaften bearbeiten unter Allgemeindie Option Verbund für diesen Edgepool aktivieren (Port 5061). Wählen Sie OK aus.
Erweitern Sie Edgepools, und klicken Sie dann mit der rechten Maustaste auf den ursprünglichen Edgeserver oder Edgeserverpool, den Sie erneut für den Verbund verwenden möchten. Wählen Sie Eigenschaften bearbeiten aus.
Wählen Sie unter Eigenschaften bearbeiten unter Allgemeindie Option Verbund für diesen Edgepool aktivieren (Port 5061) aus. Wählen Sie OK aus.
Wählen Sie Aktion, Topologie und Veröffentlichen aus. Wenn Sie zur Veröffentlichung der Topologie aufgefordert werden, wählen Sie Weiter aus. Wenn die Veröffentlichung abgeschlossen ist, wählen Sie Fertig stellen aus.
Öffnen Sie auf dem Edgeserver den Assistenten für die Bereitstellung von Skype for Business Server. Wählen Sie Skype for Business Server-System installieren oder aktualisieren und dann Skype for Business Server-Komponenten einrichten oder entfernen aus. Wählen Sie Erneut ausführen aus.
Wählen Sie Weiter aus. Auf dem Zusammenfassungsbildschirm werden Aktionen angezeigt, während sie ausgeführt werden. Wählen Sie nach Abschluss der Bereitstellung Protokoll anzeigen aus, um die verfügbaren Protokolldateien anzuzeigen. Wählen Sie Fertig stellen aus, um die Bereitstellung abzuschließen.
Wenn Sie für die XMPP-Verbundroute ein Failback durchführen möchten, um den wiederhergestellten Microsoft Edge Server zu verwenden, gehen Sie wie folgt vor:
Führen Sie das folgende Cmdlet aus, um die XMPP-Verbundroute auf den Edgepool zu richten, der jetzt den XMPP-Verbund hosten wird (in diesem Beispiel EdgeServer1):
Set-CsSite Site1 -XmppExternalFederationRoute EdgeServer1.contoso.com
In diesem Beispiel ist Site1 der Standort, der den Edgepool enthält, der jetzt die XMPP-Verbundroute hosten wird, und EdgeServer1.contoso.com der FQDN eines Edgeservers in diesem Pool ist.
Wenn Sie noch nicht über einen DNS-SRV-Eintrag für den XMPP-Verbund verfügen, der in den Edgepool aufgelöst wird, der jetzt den XMPP-Verbund hostet, müssen Sie ihn wie im folgenden Beispiel hinzufügen. Dieser SRV-Eintrag muss den Portwert 5269 aufweisen.
_xmpp-server._tcp.contoso.com
Ändern Sie auf dem externen DNS-Server den DNS A-Eintrag für den XMPP-Verbund so, dass er auf EdgeServer2.contoso.com verweist.
Vergewissern Sie sich, dass der Edgepool, der jetzt den XMPP-Verbund hosten soll, port 5269 extern geöffnet ist.
Wenn die Front-End-Pools weiterhin auf dem Standort ausgeführt werden können, an dem der Edgepool ausgefallen ist und wiederhergestellt wurde, sollten Sie den Webkonferenzdienst und den A/V-Konferenzdienst in diesen Front-End-Pools aktualisieren, um die Edgepools an ihrem lokalen Standort erneut zu verwenden.
Wenn der Front-End-Pool am selben Standort wie der fehlerhafte Edgepool ebenfalls fehlgeschlagen ist, können Sie jetzt Invoke-CsPoolFailback verwenden, um ein Failback für den Front-End-Pool durchzuführen.
Ändern des einem Front-End-Pool zugeordneten Edgepools
Wenn ein Edgepool ausfällt, aber der Front-End-Pool am gleichen Standort weiterhin ausgeführt wird, müssen Sie den Front-End-Pool so festlegen, dass ein Edgepool an einem anderen Standort verwendet wird, bis der fehlerhafte Edgepool wiederhergestellt wird.
Navigieren Sie im Topologie-Generator zu dem Namen des Front-End-Pools, den Sie ändern müssen.
Klicken Sie mit der rechten Maustaste auf den Pool, und wählen Sie dann Eigenschaften bearbeiten aus.
Verwenden Sie im Abschnitt Zuordnungen unter Edgepool zuordnen (für Medienkomponenten) das Dropdownfeld, um den Edgepool auszuwählen, dem Sie diesen Front-End-Pool zuordnen möchten.
Wählen Sie OK aus.