Freigeben über


Verwenden von SQL Server AlwaysOn-Verfügbarkeitsgruppen mit Service Manager zur Unterstützung des Failovers

Die Informationen in diesem Artikel enthalten Aufgaben, die Sie ausführen müssen, damit Service Manager effektiv funktioniert, wenn Sie Verfügbarkeitsgruppen verwenden. AlwaysOn unterstützt eine Failoverumgebung. Diese Informationen werden nur mit SQL Server 2012 SP2 und höher unterstützt.

Diese Informationen sollen jedoch keine detaillierten Anweisungen zum Konfigurieren einer SQL Server AlwaysOn-Verfügbarkeitsgruppe bereitstellen. Darüber hinaus unterstützt Service Manager das Festlegen des MultiSubnetFailover-Parameters nicht. Dieser Parameter wird in Service Manager-Verbindungszeichenfolge s nicht verwendet.

Wichtig

Der Dienst-Manager unterstützt keine Topologie, in der die Berichts- und Analyseserverdatenbank als Teil der AlwaysOn-Verfügbarkeitsgruppe konfiguriert ist.

Hinweis

Führen Sie nach der Bereitstellung von Service Manager auf den SQL Server-Knoten, die an SQL Always On teilnehmen, das SQL-Skript für jede Service Manager-Datenbank aus, um clR strict security zu aktivieren.

SQL Server AlwaysOn unterstützte Service Manager-Datenbanken

SQL Server AlwaysOn unterstützt die folgenden Service Manager-Datenbanken:

  • Dienst-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

  1. Stellen Sie sicher, dass Sie den Gruppenlistenernamen und den Port verwenden, wenn Sie Service Manager für die Datenbanken installieren, die den Verfügbarkeitsdatenbanken hinzugefügt werden sollen.
  2. Der erste Verwaltungsserver verwendet den Gruppenlistener, um die primäre SQL-Instanz abzurufen und die Datenbanken in dieser Instanz zu installieren.

Nach der Installation des ersten Verwaltungsservers

  1. Stellen Sie sicher, dass das Wiederherstellungsmodell der Datenbank voll ist. Öffnen Sie SQL Server Management Studio , und stellen Sie eine Verbindung mit der Instanz her, in der die Datenbank(en) installiert sind. Klicken Sie mit der rechten Maustaste auf die Zieldatenbank, wählen Sie dessen 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.
  2. Erstellen Sie eine vollständige Sicherung der Datenbanken.
  3. Verwenden Sie SQL Server Management Studio, um die Datenbanken den Verfügbarkeitsdatenbanken hinzuzufügen. Beim Hinzufügen der Datenbanken zu den Verfügbarkeitsdatenbanken unter "Auswählen Datensynchronisierung hronisierung" sind drei Optionen möglich: "Vollständig", "Nur Beitreten" und "Ursprüngliche Datensynchronisierung überspringen". Wählen Sie die Option aus, die für Sie am besten geeignet ist. Es wird empfohlen, "Vollständig" auszuwählen und dem Assistenten zum Hinzufügen von Datenbanken eine vollständige Sicherung und Wiederherstellung der Datenbanken in den sekundären Replikaten zu ermöglichen. Je nachdem, welche Auswahl Sie getroffen haben, sind möglicherweise weitere Schritte erforderlich oder nicht erforderlich. 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 Aufgabenreihe, wenn Sie eine vorhandene Verwaltungsgruppe mit einer SQL Server AlwaysOn-Verfügbarkeitsgruppe verwenden.

  1. Vorbereiten des SQL Server AlwaysOn-Setups separat. Sie können auch SQL Server AlwaysOn mit einer FCI in Betracht ziehen.
  2. 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
  3. Öffnen Sie den eingehenden Port für die SQL Server-Instanz und AGL auf jedem Computer, auf dem SQL Server ausgeführt wird.
  4. Überprüfen Sie die Informationen in den Datenbanken "Service Manager" und "Data Warehouse ", und führen Sie die dort aufgeführten Schritte mit den folgenden Änderungen aus:
    1. Verwenden Sie in Schritt 5 zum Konfigurieren von Dienst-Manager-Tabellen anstelle AGL Name,AGL Port number des Computernamens, der die Dienst-Manager-Datenbank hosten soll, z. B.: SMListener,5122
    2. Verwenden Sie in Schritt 6 die AGL Name,AGL Port number Datenbanktabellen DWStaging und Config, um die Datenbanktabellen zu aktualisieren.
    3. Konfigurieren Sie in Schritt 7 die Registrierung auf allen Verwaltungsservern, ändern Sie den Registrierungsschlüssel HKEY\_LOCAL\_MACHINE\Software\Microsoft\System Center2010\Common\Database , und geben Sie DatabaseServerName es als AGL Name,AGL Port number.

Zusammenfassend ändern Sie den Computernamen, der die Service Manager-Datenbank hosten, in AGL Name, AGL Portnummer für SQL Server AlwaysOn-Unterstützung.

Nächste Schritte