Verwenden von SQL Server AlwaysOn-Verfügbarkeitsgruppen mit Service Manager zur Unterstützung von Failover
Die Informationen in diesem Artikel stellen Aufgaben bereit, die Sie ausführen müssen, damit Service Manager bei der Verwendung von Verfügbarkeitsgruppen effektiv arbeitet. AlwaysOn unterstützt eine Failover-Umgebung. Diese Informationen werden nur von SQL Server 2012 SP2 und höher unterstützt.
Diese Informationen sind jedoch nicht dazu gedacht, detaillierte Anweisungen zum Konfigurieren einer SQL Server AlwaysOn-Verfügbarkeitsgruppe bereitzustellen. Außerdem unterstützt der Service Manager nicht das Festlegen des Parameters MultiSubnetFailover. Dieser Parameter wird in Zeichenfolgen des Service Managers nicht verwendet.
Wichtig
Service Manager unterstützt keine Topologie, in der die Server-Datenbank für die Berichterstellung und Analyse als Teil der AlwaysOn-Verfügbarkeitsgruppe konfiguriert ist.
Hinweis
Nach der Bereitstellung von Service Manager auf den SQL Server-Knoten, die an SQL Always On teilnehmen, führen Sie das SQL-Skript auf jeder Service Manager-Datenbank aus, um CLR Strict Security zu aktivieren.
Von SQL Server AlwaysOn unterstützte 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
Neue Verwaltungsgruppeninstallation
Verwenden Sie die folgenden Aufgaben, wenn Sie eine neue Verwaltungsgruppe mit einer SQL AlwaysOn-Verfügbarkeitsgruppe installieren.
Vor der Installation von Service Manager in einer Verfügbarkeitsgruppe
- Stellen Sie sicher, dass Sie bei der Installation von Service Manager den Gruppenlistenernamen und den Port für die Datenbanken verwenden, die den Verfügbarkeitsdatenbanken hinzugefügt werden sollen.
- Der erste Verwaltungsserver verwendet den Gruppenlistener, um die primäre SQL-Instanz abzurufen, und installiert die Datenbanken auf dieser Instanz.
Nach der Installation des ersten Verwaltungsservers
- Stellen Sie sicher, dass das Wiederherstellungsmodell der Datenbank vollständig ist. Öffnen Sie SQL Server Management Studio und verbinden Sie sich mit der Instanz, auf der die Datenbank(en) installiert sind. Klicken Sie mit der rechten Maustaste auf die gewünschte Datenbank, wählen Sie ihre Eigenschaften und dann Optionen. Wenn das Wiederherstellungsmodell nicht als Vollständig aufgeführt ist, wählen Sie Vollständig aus der Dropdownliste.
- Erstellen Sie eine vollständige Sicherung der Datenbanken.
- Verwenden Sie SQL Server Management Studio, um die Datenbanken zu den Verfügbarkeitsdatenbanken hinzuzufügen. Beim Hinzufügen der Datenbanken zu den Verfügbarkeitsdatenbanken unter Datensynchronisation auswählen sind drei Auswahlmöglichkeiten gegeben: Vollständig, Nur verbinden und Initiale Datensynchronisation überspringen. Wählen Sie die Option, die für Sie am besten geeignet ist. Wir empfehlen, Vollständig zu wählen und dem Assistenten zum Hinzufügen von Datenbanken zu erlauben, eine vollständige Sicherung und Wiederherstellung der Datenbanken auf den sekundären Replikaten zu erstellen. Je nachdem, welche Wahl Sie getroffen haben, sind weitere Schritte erforderlich oder nicht. Weitere Informationen finden Sie unter Manuelles Vorbereiten einer sekundären Datenbank für 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.
- Vorbereiten von SQL Server AlwaysOn-Setup separat. Sie könnten auch SQL Server AlwaysOn mit einer FCI in Betracht ziehen.
- Erstellen Sie einen Verfügbarkeitsgruppenlistener(AGL), und wählen Sie eine geeignete 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 mit SQL Server.
- Lesen Sie die Informationen unter Verschieben Sie die Service Manager- und Data Warehouse-Datenbanken und befolgen Sie die dortigen Schritte mit den folgenden Änderungen:
- In Schritt 5, Zum Konfigurieren von Service Manager-Tabellen, verwenden Sie z. B.
AGL Name,AGL Port number
anstelle des Computernamens, der die Service Manager-Datenbank hostet: SMListener,5122 - In Schritt 6 verwenden Sie
AGL Name,AGL Port number
, um die beiden Datenbanktabellen DWStaging und Config zu aktualisieren. - In Schritt 7, Konfigurieren Sie die Registrierung auf allen Verwaltungsservern, ändern Sie den Registrierungsschlüssel
HKEY\_LOCAL\_MACHINE\Software\Microsoft\System Center2010\Common\Database
und geben SieDatabaseServerName
alsAGL Name,AGL Port number
an.
- In Schritt 5, Zum Konfigurieren von Service Manager-Tabellen, verwenden Sie z. B.
Zusammenfassend lässt sich sagen, dass Sie den Computernamen, der die Service Manager-Datenbank hostet, in AGL Name,AGL Portnummer für SQL Server AlwaysOn-Unterstützung ändern.
Nächste Schritte
- Um ein System-Image zu erstellen, das die benötigte Software als Vorlage enthält, damit Sie es auf neue Server anwenden können, lesen Sie Erstellen und Bereitstellen von Server-Images von Service Manager.