Verwenden einer SQL Server Always On-Failoverclusterinstanz für die Standortdatenbank

Gilt für: Configuration Manager (Current Branch)

Sie können eine SQL Server Always On-Failoverclusterinstanz verwenden, um die Configuration Manager-Standortdatenbank zu hosten. Failoverclusterinstanzen bieten Failoverunterstützung für die gesamte Instanz von SQL Server und verbessern die Zuverlässigkeit der Standortdatenbank. Es bietet jedoch keine zusätzlichen Verarbeitungs- oder Lastenausgleichsvorteile. Failoverclusterinstanzen erfordern die Verwendung von freigegebenem Speicher, der ein Single Point of Failure sein kann. Die Leistung kann beeinträchtigt werden, da der Standortserver den aktiven Knoten der Failoverclusterinstanz finden muss, bevor er eine Verbindung mit der Standortdatenbank herstellt.

Wichtig

Um eine Failoverclusterinstanz erfolgreich einzurichten, verwenden Sie die Dokumentation und verfahren für SQL Server. Weitere Informationen finden Sie unter Always On Failoverclusterinstanzen (SQL Server).

Bevor Sie Configuration Manager installieren, bereiten Sie die Failoverclusterinstanz auf die Unterstützung von Configuration Manager vor. Weitere Informationen finden Sie unter Vorbereiten einer gruppierten SQL Server-Instanz.

Während Configuration Manager Einrichtung wird der Windows Volume Shadow Copy Service Writer auf jedem physischen Computerknoten des Windows Server-Failoverclusters installiert. Dieser Dienst unterstützt den Wartungstask Standortserver sichern .

Nach der Installation des Standorts prüft Configuration Manager stündliche Änderungen am Clusterknoten. Configuration Manager verwaltet automatisch alle gefundenen Änderungen, die sich auf die Komponenteninstallationen auswirken. Beispielsweise ein Knotenfailover oder das Hinzufügen eines neuen Knotens zur Failoverclusterinstanz.

Unterstützte Optionen

Configuration Manager unterstützt die folgenden Optionen für Failoverclusterinstanzen, die für die Standortdatenbank verwendet werden:

  • Ein Einzelinstanzcluster

  • Konfigurationen mit mehreren Instanzen

  • Mehrere aktive Knoten

  • Sowohl eine benannte als auch eine Standardinstanz

Voraussetzungen

  • Der Standortdatenbankserver muss vom Standortserver entfernt sein. Der Cluster kann den Standortserver nicht enthalten.

    Hinweis

    Der Configuration Manager Setupprozess blockiert nicht die Installation der Standortserverrolle auf einem Computer mit der Windows-Rolle für Failoverclustering. SQL Server Always On Verfügbarkeitsgruppen diese Rolle erfordern, konnten Sie die Standortdatenbank bisher nicht auf dem Standortserver zuordnen. Mit dieser Änderung können Sie einen hochverfügbaren Standort mit weniger Servern erstellen, indem Sie eine Verfügbarkeitsgruppe und einen Standortserver im passiven Modus verwenden. Weitere Informationen finden Sie unter Hochverfügbarkeitsoptionen.

  • Fügen Sie das Computerkonto des Standortservers der lokalen Administratorgruppe jedes Servers im Cluster hinzu.

  • Um die Kerberos-Authentifizierung zu unterstützen, aktivieren Sie das TCP/IP-Netzwerkkommunikationsprotokoll für die Netzwerkverbindung jedes Clusterknotens. Das Named Pipes-Protokoll ist nicht erforderlich, kann aber zur Behandlung von Kerberos-Authentifizierungsproblemen verwendet werden. Die Netzwerkprotokolleinstellungen werden in SQL Server-Konfigurations-Manager unter SQL Server Netzwerkkonfiguration konfiguriert.

  • Es gibt bestimmte Zertifikatanforderungen, wenn Sie eine Failoverclusterinstanz für die Standortdatenbank verwenden. Weitere Informationen finden Sie in den folgenden Artikeln:

    Hinweis

    Wenn Sie in SQL Server kein Zertifikat vorab bereitstellen, erstellt Configuration Manager ein selbstsigniertes Zertifikat für SQL Server und stellt es bereit.

Einschränkungen

Installation und Konfiguration

  • Sekundäre Standorte können keine Failoverclusterinstanz verwenden.

  • Wenn Sie eine Failoverclusterinstanz angeben, können Sie keinen benutzerdefinierten Dateispeicherort für die Standortdatenbank festlegen.

SMS-Anbieter

Sie können den SMS-Anbieter nicht auf einer Failoverclusterinstanz installieren. Es wird auch nicht auf einem Computer unterstützt, der als Knoten ausgeführt wird, der an der Failoverclusterinstanz beteiligt ist.

Datenreplikationsoptionen

Wenn Sie verteilte Ansichten verwenden, können Sie keine Failoverclusterinstanz zum Hosten der Standortdatenbank verwenden.

Sicherung und Wiederherstellung

Configuration Manager unterstützt keine Sicherung von System Center Data Protection Manager (DPM) für Failoverclusterinstanzen, die eine benannte Instanz verwenden. Es unterstützt die DPM-Sicherung auf Failoverclusterinstanzen, die die SQL Server Standardinstanz verwenden.

Vorbereiten einer Failoverclusterinstanz

Im Folgenden finden Sie die wichtigsten Aufgaben, die Sie ausführen müssen, um Ihre Standortdatenbank vorzubereiten:

  • Erstellen Sie die Failoverclusterinstanz, um die Standortdatenbank in einer vorhandenen Windows Server-Failoverclusterumgebung zu hosten. Spezifische Schritte zum Installieren und Einrichten einer Failoverclusterinstanz finden Sie in der Dokumentation, die für Ihre Version von SQL Server spezifisch ist. Weitere Informationen finden Sie unter Erstellen einer neuen SQL Server Always On-Failoverclusterinstanz.

  • Platzieren Sie auf jedem Computer in der Failoverclusterinstanz eine Datei im Stammordner jedes Laufwerks, auf dem Configuration Manager Standortkomponenten nicht installieren sollen. Nennen Sie die Datei NO_SMS_ON_DRIVE.SMS. Standardmäßig installiert Configuration Manager einige Komponenten auf jedem physischen Knoten, um Vorgänge wie Sicherungen zu unterstützen.

  • Fügen Sie das Computerkonto des Standortservers der lokalen Administratorgruppe jedes Windows Server-Failoverclusterknotens hinzu.

  • Weisen Sie in der Failoverclusterinstanz dem Benutzerkonto, das Configuration Manager Setup ausführt, die Rolle sysadmin SQL Server zu.

Installieren eines neuen Standorts

Um einen Standort zu installieren, der eine gruppierte Standortdatenbank verwendet, führen Sie Configuration Manager Setup aus, und folgen Sie dem normalen Prozess zum Installieren eines Standorts. Geben Sie auf der Seite Datenbankinformationen den Namen der Failoverclusterinstanz an. Der Name der Failoverclusterinstanz ersetzt den Namen eines einzelnen Computers, auf dem SQL Server ausgeführt wird.

Wichtig

Stellen Sie sicher, dass Sie den Namen der SQL Server Always On Failoverclusterinstanz verwenden, nicht den Windows Server-Failovercluster. Wenn Sie den Namen des Windows Server-Failoverclusters verwenden, wird die Standortdatenbank auf der lokalen Festplatte des aktiven Windows Server-Failoverclusterknotens installiert. Diese Konfiguration verhindert ein erfolgreiches Failover, wenn dieser Knoten ausfällt.