Verwenden SQL Server AlwaysOn-Verfügbarkeitsgruppen mit Service Manager zur Unterstützung des Failovers
Wichtig
Diese Version von Service Manager das Ende des Support erreicht hat. Es wird empfohlen, dass Sie ein Upgrade auf Service Manager 2019 durchführen.
Die Informationen in diesem Thema enthalten Aufgaben, die Sie ausführen müssen, damit Service Manager bei verwendung von Verfügbarkeitsgruppen effektiv funktionieren. AlwaysOn unterstützt eine Failoverumgebung. Diese Informationen werden nur mit SQL Server 2012 SP2 und höher unterstützt.
Diese Informationen sollen jedoch keine ausführlichen Anweisungen zum Konfigurieren einer alwayson SQL Server-Verfügbarkeitsgruppe bereitstellen. Darüber hinaus Service Manager das Festlegen des MultiSubnetFailover-Parameters nicht unterstützt. Dieser Parameter wird in Service Manager-Verbindungszeichenfolgen nicht verwendet.
Wichtig
Service Manager unterstützt keine Topologie, in der die Berichts- und Analyseserver-Datenbank als Teil der AlwaysOn-Verfügbarkeitsgruppe konfiguriert ist.
Hinweis
Führen Sie nach Service Manager bereitstellung auf den SQL-Serverknoten, die an SQL Always On teilnehmen, das SQL-Skript für jede Service Manager aus, um CLRStrict Security zu aktivieren.
SQL Server Von AlwaysOn unterstützten Service Manager Datenbanken
SQL Server AlwaysOn unterstützt die folgenden Service Manager Datenbanken:
- Service Manager CMDB
- Service Manager Data Warehouse (alle drei Datenbanken)
- OM und CM DataMart
Installation einer neuen Verwaltungsgruppe
Verwenden Sie die folgenden Aufgaben, wenn Sie eine neue Verwaltungsgruppe mit einer SQL AlwaysOn-Verfügbarkeitsgruppe installieren.
Vor der Installation Service Manager in einer Verfügbarkeitsgruppe
- Stellen Sie sicher, dass Sie den Gruppenlistenernamen und -port verwenden, wenn Service Manager für die Datenbanken installieren, die den Verfügbarkeitsdatenbanken hinzugefügt werden sollen.
- Der erste Verwaltungsserver verwendet den Gruppenlistener, um die primäre SQL instanz zu erhalten, und installiert die Datenbanken auf dieser Instanz.
Erforderliche Schritte nach der Installation des ersten Verwaltungsservers
- Stellen Sie sicher, dass das Wiederherstellungsmodell der Datenbank voll ist. Öffnen SQL Server Management Studio, und stellen Sie eine Verbindung mit der Instanz herstellen, auf der die Datenbanken installiert sind. Klicken Sie mit der rechten Maustaste auf die Zieldatenbank, wählen Sie deren Eigenschaften aus, und wählen Sie dann Optionen aus. Wenn das Wiederherstellungsmodell nicht als Vollständig aufgeführt ist, wählen Sie in der Dropdownliste Vollständig aus.
- Erstellen Sie eine vollständige Datenbank-Back-Up-Datenbank.
- Fügen Sie die Datenbanken mithilfe von SQL Server Management Studio zu den Verfügbarkeitsdatenbanken hinzu. Beim Hinzufügen der Datenbanken zu den Verfügbarkeitsdatenbanken unter Datensynchronisierung auswählen sind drei Optionen möglich:Vollständig, Nur beitreten und Anfängliche Datensynchronisierung überspringen. Wählen Sie die gewünschte Option nach Bedarf aus. Es wird empfohlen, Vollständig auszuwählen und dem Assistenten zum Hinzufügen von Datenbanken das Erstellen einer vollständigen Sicherung und Wiederherstellung der Datenbanken auf den sekundären Replikaten zu ermöglichen. In Abhängigkeit von der oben vorgenommenen Auswahl sind ggf. weitere Schritte erforderlich. Weitere Informationen finden Sie unter Manuelles Vorbereiten einer sekundären Datenbank auf eine Verfügbarkeitsgruppe (SQL Server) .
Verwenden einer vorhandenen Verwaltungsgruppe
Verwenden Sie die folgende Reihe von Aufgaben, wenn Sie eine vorhandene Verwaltungsgruppe mit einer SQL Server AlwaysOn-Verfügbarkeitsgruppe verwenden.
- Bereiten SQL Server AlwaysOn-Setup separat vor. Sie können auch erwägen SQL Server AlwaysOn mit einer FCI zu erhalten.
- Erstellen Sie einen Verfügbarkeitsgruppenlistener (AGL), und wählen Sie eine entsprechende Portnummer aus. Vermeiden Sie den Standardport 1433. Beispiel: AGL-Name = SMListener und AGL-Port = 5122
- Öffnen Sie den eingehenden Port für die SQL Server-Instanz und AGL auf jedem Computer, auf dem SQL Server.
- Überprüfen Sie die Informationen unter Verschieben der Service Manager- und Data Warehouse-Datenbanken, und führen Sie die schritte dort mit den folgenden Änderungen aus:
- Verwenden Sie in Schritt 5 zumKonfigurieren Service Manager Tabellen anstelle des Computernamens, der die Service Manager-Datenbank hosten soll, z. B. SMListener,5122.
- Verwenden Sie in Schritt 6 ,
AGL Name,AGL Port numberum die Datenbanktabellen DWStaging und Config zu aktualisieren. - Ändern Sie in Schritt 7 die Registrierung auf allen Verwaltungsservern,ändern Sie den Registrierungsschlüssel, und geben Sie als
DatabaseServerNameAGL Name,AGL Port numberan.
Zusammenfassend können Sie den Computernamen, der die Service Manager-Datenbank hosten, in AGL-Name,AGL-Portnummer für SQL Server AlwaysOn-Unterstützung ändern.
Nächste Schritte
- Lesen Sie Erstellen und Bereitstellen von Serverimages von Service Manager, um ein Systemimage zu erstellen, das Software enthält, die als Vorlage verwendet werden muss, damit Sie es auf neue Server anwenden können.