Überwachen der Datenbankreplikation

Gilt für: Configuration Manager (Current Branch)

Überwachen Sie details für die Datenbankreplikation mit dem Knoten Datenbankreplikation im Arbeitsbereich Überwachung der Configuration Manager-Konsole. Sie können den Status von Replikationslinks zwischen Standorten überwachen. Außerdem wird die Initialisierung und Replikation von Replikationsgruppen für den Standort angezeigt, mit dem Sie eine Verbindung herstellen.

Tipp

Obwohl im Arbeitsbereich Verwaltung unter dem Knoten Hierarchiekonfiguration auch ein Knoten Datenbankreplikation angezeigt wird, können Sie den Replikationsstatus für Datenbankreplikationslinks von diesem Standort aus nicht anzeigen.

Die Datenbankreplikation zwischen Standorten umfasst die Replikation mehrerer Informationssätze, die als Replikationsgruppen bezeichnet werden. Jede Replikationsgruppe sendet und empfängt Daten mit unterschiedlichen Prioritäten. Standardmäßig können Sie die in einer Replikationsgruppe enthaltenen Daten und die Replikationshäufigkeit nicht ändern.

Wenn eine Replikationsverbindung aktiv ist und ihr Status nicht fehlgeschlagen oder heruntergestuft ist, werden alle Gruppen schnell repliziert. Wenn eine oder mehrere Gruppen die Replikation im erwarteten Zeitraum nicht abschließen können, wird der Link als heruntergestuft angezeigt. Heruntergestufte Links können weiterhin funktionieren, aber Sie sollten sie überwachen, um sicherzustellen, dass sie in den aktiven Status zurückkehren. Untersuchen Sie sie, um sicherzustellen, dass keine zusätzlichen Beeinträchtigungen oder Replikationsfehler auftreten.

Geben Sie für jede Replikationsverbindung an, wie oft eine nicht erfolgreich replizierte Gruppe wiederholt. Nach dieser Anzahl von Wiederholungen legt die Website den Status des Links auf heruntergestuft oder fehlgeschlagen fest. Selbst wenn alle Bis auf eine Gruppe erfolgreich repliziert werden, legt der Standort den Status des Links auf heruntergestuft oder fehlgeschlagen fest. Dieser Status wird festgelegt, da die Replikationsgruppe die Replikation in der angegebenen Anzahl von Versuchen nicht abschließen kann. Weitere Informationen finden Sie unter Schwellenwerte für die Datenbankreplikation.

Verwenden Sie die folgenden Informationen, um den Status von Replikationslinks zu verstehen, die möglicherweise eine weitere Untersuchung erfordern:

Es wurden keine Probleme erkannt, und die Kommunikation über den Link ist aktuell.

Während eine übergeordnete Website auf eine neue Version aktualisiert wird und Sie den Linkstatus der untergeordneten Website anzeigen, wird der Linkstatus als aktiv angezeigt. Nach dem Update wird der Linkstatus beim Anzeigen von der übergeordneten Website als aktiv angezeigt, bis der untergeordnete Standort dieselbe Version wie die übergeordnete Website aufweist. Wenn sie vom untergeordneten Standort aus angezeigt wird, wird sie als konfiguriert angezeigt.

Die Replikation ist funktionsfähig, aber mindestens ein Replikationsobjekt oder eine Replikationsgruppe wird verzögert. Überwachen Sie Links, die sich in diesem Zustand befinden. Überprüfen Sie die Informationen von beiden Websites auf dem Link auf Hinweise darauf, dass der Link möglicherweise fehlschlägt.

Ein Link kann auch den Status "Heruntergestuft" anzeigen, wenn der Standort, der replizierte Daten empfängt, die Daten nicht schnell in die Datenbank committen kann. Dieses Verhalten tritt auf, wenn große Datenmengen repliziert werden. Beispielsweise stellen Sie ein Softwareupdate auf einer großen Anzahl von Computern bereit. Der übergeordnete Standort auf dem Link kann einige Zeit in Anspruch nehmen, um dieses Volumen replizierter Daten zu verarbeiten. Eine Verarbeitungsverzögerung am übergeordneten Standort führt dazu, dass der Linkstatus auf heruntergestuft festgelegt wird, bis der Datenbacklog erfolgreich verarbeitet werden kann.

Die Replikation ist nicht funktionsfähig. Es ist möglich, dass ein Replikationslink ohne weitere Aktion wiederhergestellt wird. Verwenden Sie den Replikationslinkanalyse (RLA), um die Replikation auf diesem Link zu untersuchen und zu beheben.

Dieser Status kann auch auf ein Problem mit dem physischen Netzwerk zwischen dem übergeordneten und untergeordneten Standort auf der Replikationsverbindung hinweisen.

Überwachen des Replikationsstatus

Verwenden Sie den Knoten Datenbankreplikation im Arbeitsbereich Überwachung , um den Status eines Replikationslinks anzuzeigen. Zeigen Sie Details zur Datenbank an jedem Standort auf dem Replikationslink an. Sie können auch Details zu Replikationsgruppen anzeigen. Um diese Details anzuzeigen, wählen Sie einen Replikationslink und dann die entsprechende Registerkarte für den Replikationsstatus aus, den Sie anzeigen möchten.

Die folgenden Abschnitte enthalten Details zu den verschiedenen Registerkarten für den Replikationsstatus:

Zusammenfassung

Zeigen Sie allgemeine Informationen zur Replikation von Standortdaten und globalen Daten zwischen den beiden Standorten auf einem Link an.

Wählen Sie Berichte für verlaufsbezogene Datenverkehrsdaten anzeigen aus, um einen Bericht mit Details zur Netzwerkbandbreite anzuzeigen, die von der Replikation über den Link verwendet wird.

Übergeordnete Website

Zeigen Sie für den übergeordneten Standort auf einem Replikationslink Details zur Datenbank an, darunter:

  • Firewallports für die SQL Server

  • Freier Speicherplatz

  • Speicherorte von Datenbankdateien

  • Zertifikate

Untergeordneter Standort

Zeigen Sie für den untergeordneten Standort auf einem Replikationslink Details zur Datenbank an, darunter:

  • Firewallports für die SQL Server

  • Freier Speicherplatz

  • Speicherorte von Datenbankdateien

  • Zertifikate

Initialisierungsdetails

Zeigen Sie den Initialisierungsstatus für Gruppen an, die über den Link repliziert werden. Anhand dieser Informationen können Sie ermitteln, wann die Initialisierung von Replikationsdaten ausgeführt wird oder fehlgeschlagen ist.

Verwenden Sie diese Informationen, um zu ermitteln, wann sich ein Standort möglicherweise im Interoperabilitätsmodus befindet. Der Interoperabilitätsmodus ist, wenn der untergeordnete Standort nicht die gleiche Version von Configuration Manager wie der übergeordnete Standort ausgeführt wird.

Replikationsdetails

Zeigen Sie den Replikationsstatus für jede Gruppe an, die über den Link repliziert wird. Verwenden Sie diese Informationen, um Probleme oder Verzögerungen bei der Replikation bestimmter Daten zu identifizieren. Es kann helfen, die geeigneten Schwellenwerte für die Datenbankreplikation für diesen Link zu bestimmen. Weitere Informationen finden Sie unter Schwellenwerte für die Datenbankreplikation.

Tipp

Replikationsgruppen für Standortdaten werden nur vom untergeordneten Standort an den übergeordneten Standort gesendet. Replikationsgruppen für globale Daten werden in beide Richtungen repliziert.

Replikationslinkanalyse

Configuration Manager umfasst die Replikationslinkanalyse (RLA), die Sie zum Analysieren und Beheben von Replikationsproblemen verwenden. Verwenden Sie RLA, um Linkfehler zu beheben, wenn die Replikation fehlschlägt. Dies ist auch nützlich, wenn die Replikation nicht mehr funktioniert, der Standort sie aber noch nicht als fehlgeschlagen gemeldet hat.

Verwenden Sie RLA, um Replikationsprobleme zwischen den folgenden Computern in der Hierarchie zu beheben:

  • Zwischen einem Standortserver und dem Standortdatenbankserver

  • Zwischen dem Datenbankserver eines Standorts und dem Datenbankserver eines anderen Standorts, auch als standortübergreifende Replikation bezeichnet

Hinweis

Die Richtung des Replikationsfehlers spielt keine Rolle.

Führen Sie RLA entweder in der Configuration Manager-Konsole oder an einer Eingabeaufforderung aus:

  • So führen Sie die Ausführung in der Configuration Manager-Konsole aus: Wechseln Sie zum Arbeitsbereich Überwachung, und wählen Sie den Knoten Datenbankreplikation aus. Wählen Sie den Replikationslink aus, den Sie analysieren möchten, und wählen Sie dann im Menüband Replikationslinkanalyse aus.

  • Um an einer Eingabeaufforderung auszuführen, geben Sie den folgenden Befehl ein: %ProgramFiles(x86)%\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManager.ReplicationLinkAnalyzer.Wizard.exe <source site server FQDN> <destination site server FQDN>

    Wichtig

    Ab Version 1910 wurde dieser Pfad geändert, um den Microsoft Endpoint Manager Ordner zu verwenden. Stellen Sie sicher, dass Sie keine ältere Version der Datei verwenden, die möglicherweise in einem anderen Ordner vorhanden ist.

Wenn Sie RLA ausführen, werden Probleme mithilfe einer Reihe von Diagnoseregeln und Überprüfungen erkannt. Sie zeigen die Probleme an, die das Tool identifiziert. Wenn anweisungen zum Beheben eines Problems enthalten sind, werden diese angezeigt. Wenn RLA ein Problem automatisch beheben kann, erhalten Sie diese Option.

Nach Abschluss der RLA werden die Ergebnisse im folgenden XML-basierten Bericht und in einer Protokolldatei auf dem Desktop des Benutzers gespeichert, der das Tool ausführt:

  • ReplicationAnalysis.xml

  • ReplicationLinkAnalysis.log

RLA beendet die folgenden Dienste, während einige Probleme behoben werden. Nach Abschluss der Wartung werden diese Dienste neu gestartet:

  • SMS_SITE_COMPONENT_MANAGER

  • SMS_EXECUTIVE

Wenn die RLA die Wartung nicht abschließen kann, starten Sie diese Dienste bei Bedarf auf dem Standortserver neu.

RLA protokolliert alle Untersuchungs- und Wartungsaktionen, um zusätzliche Details bereitzustellen, die im Assistenten nicht angezeigt werden.

RLA-Voraussetzungen

Das Konto, das Sie zum Ausführen von RLA verwenden, muss über die folgenden Berechtigungen verfügen:

  • Lokale Administratorrechte auf jedem Computer, der am Replikationslink beteiligt ist.

  • Sysadmin-Rechte für jede SQL Server Datenbank, die am Replikationslink beteiligt ist.

Hinweis

Das Konto erfordert keine bestimmte Configuration Manager rollenbasierte Verwaltungssicherheitsrolle. Ein Administrator mit Zugriff auf den Knoten Datenbankreplikation kann das Tool in der Configuration Manager-Konsole ausführen. Ein Systemadministrator mit ausreichenden Rechten für jeden Computer kann das Tool an einer Eingabeaufforderung ausführen.

Bekanntes RLA-Problem

RLA generiert SQL Server Service Broker-Zertifikatfehler (SSB) für primäre Standorte, die von System Center 2012 Configuration Manager aktualisiert wurden. Dieses Problem ist auf Änderungen bei den Namen der Zertifikate in Configuration Manager current branch zurückzuführen. Diese Fehler können Sie ignorieren.

Überwachen der Datenbankreplikation

Überwachen des Allgemeinen Standort-zu-Standort-Datenbankreplikationsstatus

  1. Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Überwachung.

  2. Wählen Sie den Knoten Standorthierarchie aus, um die Ansicht Hierarchiediagramm zu öffnen.

  3. Zeigen Sie mit dem Mauszeiger auf die Linie zwischen den beiden Standorten. Zeigen Sie den Status der globalen Replikation und der Standortdatenreplikation für diese Standorte an.

  1. Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Überwachung.

  2. Wählen Sie den Knoten Datenbankreplikation und dann den Replikationslink aus, den Sie überwachen möchten. Wählen Sie dann die entsprechende Registerkarte aus, um verschiedene Details zum Replikationsstatus für diesen Link anzuzeigen.