Seite „Replikate angeben“ (Assistent für neue Verfügbarkeitsgruppen: Assistent zum Hinzufügen von Replikaten)
Gilt für: SQL Server
In diesem Thema werden die Optionen auf der Seite Replikate angeben beschrieben. Diese Seite gilt für: Assistent für neue Verfügbarkeitsgruppen und Assistent zum Hinzufügen von Replikaten zu Verfügbarkeitsgruppen . Verwenden Sie die Seite Replikate angeben , um mindestens ein Verfügbarkeitsreplikat anzugeben und zu konfigurieren und die Verfügbarkeitsgruppe hinzuzufügen. Diese Seite enthält vier Registerkarten, die in der folgenden Tabelle vorgestellt werden. Klicken Sie auf den Namen einer Registerkarte in der Tabelle, um zum entsprechenden Abschnitt weiter unten in diesem Thema zu wechseln.
Registerkarte | Kurzbeschreibung |
---|---|
Replikate | Geben Sie mit dieser Registerkarte jede Instanz von SQL Server an, die ein sekundäres Replikat hosten wird oder derzeit hostet. Beachten Sie, dass die Serverinstanz, mit der Sie gerade verbunden sind, das primäre Replikat hosten muss. Bevor Sie zu den anderen Registerkarten übergehen, sollten Sie alle Replikate auf der Registerkarte Replikate angegeben haben. Beachten Sie, dass das automatische Failover deaktiviert ist, wenn der Clustertyp NONE ist. SQL Server unterstützt nur das manuelle Failover, wenn sich eine Verfügbarkeitsgruppe nicht in einem Cluster befindet. Wenn der Clustertyp „EXTERNAL“ ist, ist der Failovermodus External. Wenn Sie ein Replikat hinzufügen, müssen alle Replikate auf demselben Betriebssystemtyp wie das vorhandene Replikat gehostet werden. Wenn Sie ein Replikat hinzufügen, muss sich das sekundäre Replikat im selben Cluster befinden, wenn sich das primäre Replikat in einem WSFC befindet. |
Endpunkte | Auf dieser Registerkarte können Sie vorhandene Endpunkte für die Datenbankspiegelung überprüfen und automatisch einen Endpunkt erstellen, falls er auf einer Serverinstanz fehlt, deren Dienstkonten die Windows-Authentifizierung nutzen. |
Sicherungseinstellungen | Auf dieser Registerkarte können Sie die Sicherungseinstellungen für die Verfügbarkeitsgruppe als Ganzes und die Sicherungsprioritäten für die einzelnen Verfügbarkeitsreplikate angeben. |
Listener | Verwenden Sie diese Registerkarte (falls verfügbar), um einen Verfügbarkeitsgruppenlistener zu erstellen. Standardmäßig wird kein Listener erstellt. Diese Registerkarte ist nur verfügbar, wenn Sie den Assistent für neue Verfügbarkeitsgruppenausführen. DHCP ist deaktiviert, wenn der Clustertyp EXTERNAL oder NONE ist. |
Schreibgeschütztes Routing | Verwenden Sie diese Registerkarte, um die Möglichkeit zur Weiterleitung berechtigter schreibgeschützter Verbindungsanforderungen an ein lesbares sekundäres Replikat zu konfigurieren. Die Verfügbarkeitsgruppe muss über einen Listener verfügen, um schreibgeschütztes Routing verwenden zu können. |
Registerkarte "Replikate"
Serverinstanz
Zeigt den Namen der Serverinstanz an, die als Host für das Verfügbarkeitsreplikat fungiert.
Falls eine Serverinstanz, mit der Sie ein sekundäres Replikat hosten möchten, nicht im Raster Verfügbarkeitsreplikate aufgeführt ist, klicken Sie auf die Schaltfläche Replikat hinzufügen. Wenn Sie eine Verfügbarkeitsgruppe in einer hybriden IT-Umgebung konfigurieren (siehe Hochverfügbarkeit und Notfallwiederherstellung für SQL Server auf Azure Virtual Machines), können Sie auf die Schaltfläche Azure-Replikat hinzufügen klicken, um virtuelle Computer mit sekundären Replikaten in Azure zu erstellen.
Anfangsrolle
Gibt die Rolle an, die das neue Replikat anfänglich ausführt: Primary (Primär) oder Secondary (Sekundär).
Automatisches Failover (max. 3)
Aktivieren Sie dieses Kontrollkästchen nur, wenn dieses Verfügbarkeitsreplikat ein automatischer Failoverpartner sein soll. Sie müssen zum Konfigurieren eines automatischen Failovers diese Option für das ursprüngliche primäre Replikat und ein sekundäres Replikat auswählen. Beide Replikate verwenden den Verfügbarkeitsmodus für synchrone Commits. Maximal drei Replikate können automatisches Failover unterstützen.
Informationen über den Verfügbarkeitsmodus mit synchronem Commit finden Sie unter Verfügbarkeitsmodi (Always On-Verfügbarkeitsgruppen). Informationen über das automatische Failover finden Sie unter Failover und Failovermodi (Always On-Verfügbarkeitsgruppen).
Synchroner Commit (max. 3)
Wenn Sie Automatisches Failover (max. 3) für das Replikat ausgewählt haben, wird auch Synchroner Commit (max. 3) aktiviert. Ist das Kontrollkästchen deaktiviert, aktivieren Sie es nur, wenn von diesem Replikat der Modus für synchrone Commits nur mit geplantem manuellem Failover verwendet werden soll. Nur drei Replikate können den Modus für synchrone Commits verwenden.
Wenn von diesem Replikat der Verfügbarkeitsmodus für asynchrone Commits verwendet werden soll, lassen Sie dieses Kontrollkästchen deaktiviert. Das Replikat unterstützt nur erzwungenes manuelles Failover (mit möglichem Datenverlust). Informationen zum Verfügbarkeitsmodus mit asynchronem Commit finden Sie unter Verfügbarkeitsmodi (Always On-Verfügbarkeitsgruppen). Informationen über das geplante manuelle Failover und das erzwungene manuelle Failover finden Sie unter Failover und Failovermodi (Always On-Verfügbarkeitsgruppen).
Lesbare sekundäre Rolle
Wählen Sie aus der Dropdownliste Lesbare sekundäre Rolle folgendermaßen einen Wert aus:
Nein
Es werden keine direkten Verbindungen mit sekundären Datenbanken dieses Replikats zugelassen. Sie sind für den Lesezugriff nicht verfügbar. Dies ist die Standardeinstellung.
Nur beabsichtigte Lesevorgänge
Es sind nur direkte, schreibgeschützte Verbindungen mit sekundären Datenbanken dieses Replikats zulässig. Die sekundären Datenbanken sind alle für Lesezugriff verfügbar.
Ja
Alle Verbindungen zu sekundären Datenbanken dieses Replikats sind zugelassen, aber nur für Lesezugriff. Die sekundären Datenbanken sind alle für Lesezugriff verfügbar.
Replikat hinzufügen
Klicken Sie, um ein sekundäres Replikat zur Verfügbarkeitsgruppe hinzuzufügen.
Azure-Replikat hinzufügen
Klicken Sie auf diese Option, um einen virtuellen Azure-Computer zu erstellen, auf dem ein sekundäres Replikat in der Verfügbarkeitsgruppe ausgeführt wird. Diese Option ist nur auf eine Verfügbarkeitsgruppe in der hybriden IT-Umgebung anwendbar, die lokale Replikate enthält. Weitere Informationen finden Sie unter Hochverfügbarkeit und Notfallwiederherstellung für SQL Server auf Azure Virtual Machines.
Replikat entfernen
Klicken Sie, um das ausgewählte sekundäre Replikat aus der Verfügbarkeitsgruppe zu entfernen.
Registerkarte "Endpunkte"
Für jede Serverinstanz, die ein Verfügbarkeitsreplikat hostet, zeigt die Registerkarte Endpunkte ggf. tatsächliche Werte des vorhandenen Datenbankspiegelungs-Endpunkts an bzw. empfohlene Werte für einen potenziellen neuen Endpunkt, der die Windows-Authentifizierung verwenden würde. Sowohl für vorhandene als auch für potenzielle Endpunkte enthält das Raster für die Endpunktwerte die folgenden Informationen:
Servername
Zeigt den Namen einer Serverinstanz an, die als Host für ein Verfügbarkeitsreplikat fungiert.
Endpunkt-URL
Zeigt die tatsächliche oder vorgeschlagene URL des Datenbankspiegelungs-Endpunkts an. Für einen vorgeschlagenen neuen Endpunkt können Sie diesen Wert ändern. Informationen über das Format dieser URLs finden Sie unter Angeben der Endpunkt-URL beim Hinzufügen oder Ändern eines Verfügbarkeitsreplikats (SQL Server).
Portnummer
Zeigt die tatsächliche oder vorgeschlagene Portnummer des Endpunkts an. Für einen vorgeschlagenen neuen Endpunkt können Sie diesen Wert ändern.
Endpunktname
Zeigt den tatsächlichen oder vorgeschlagenen Namen des Endpunkts an. Für einen vorgeschlagenen neuen Endpunkt können Sie diesen Wert ändern.
Daten verschlüsseln
Gibt an, ob über diesen Endpunkt gesendete Daten verschlüsselt werden. Für einen vorgeschlagenen neuen Endpunkt können Sie diese Einstellung ändern.
SQL Server-Dienstkonto
Benutzername des SQL Server -Dienstkontos.
Damit eine Serverinstanz einen Endpunkt verwendet, der die Windows-Authentifizierung verwendet, muss dessen SQL Server -Dienstkonto ein Domänenkonto sein.
Durch diese Anforderung wird der nächste Konfigurationsschritt wie folgt bestimmt:
Wenn jede Serverinstanz unter einem Domänendienstkonto ausgeführt wird, d. h, wenn in der Spalte SQL Server-Dienstkonto ein Domänendienstkonto für jede Serverinstanz angezeigt wird, klicken Sie auf Weiter.
Wenn eine Serverinstanz unter einem Nicht-Domänendienstkonto ausgeführt wird, müssen Sie eine manuelle Änderung an der Serverinstanz vornehmen, bevor Sie den Assistenten fortsetzen können. In diesem Fall wird durch Klicken auf Weiter ein Warndialogfeld aufgerufen. Klicken Sie auf Nein, um zur RegisterkarteEndpunkte zurückzukehren. Während Sie den Assistenten auf der Seite Replikate angeben belassen, nehmen Sie eine der folgenden Änderungen an jeder Serverinstanz vor, für in der Spalte SQL Server-Dienstkonto ein Nicht-Domänendienstkonto angezeigt wird:
Verwenden Sie den SQL Server-Konfigurations-Manager zum Ändern des SQL Server-Dienstkontos in ein Domänenkonto. Weitere Informationen finden Sie unter Ändern des Dienststartkontos für SQL Server (SQL Server-Konfigurations-Manager).
Verwenden Sie Transact-SQL oder PowerShell, um manuell einen Datenbankspiegelungs-Endpunkt zu erstellen, der ein Zertifikat verwendet. Weitere Informationen finden Sie unter CREATE ENDPOINT (Transact-SQL) oder Erstellen eines Datenbankspiegelungs-Endpunkts für Always On-Verfügbarkeitsgruppen (SQL Server PowerShell).
Wenn Sie die Seite Verfügbarkeitsreplikate angeben geöffnet lassen, während Sie Endpunkte konfigurieren, kehren Sie zur Registerkarte Endpunkte zurück, und klicken Sie auf Aktualisieren , um das Raster Endpunktwerte zu aktualisieren.
Registerkarte "Sicherungseinstellungen"
Wählen Sie eine der folgenden Optionen aus, um anzugeben, wo Sicherungen erfolgen sollen:
Sekundär bevorzugen
Gibt an, dass Sicherungen auf einem sekundären Replikat erfolgen müssen, außer wenn es sich beim primären Replikat um das einzige Onlinereplikat handelt. In diesem Fall muss die Sicherung auf dem primären Replikat erfolgen. Dies ist die Standardoption.
Nur sekundär
Gibt an, dass Sicherungen nie auf dem primären Replikat ausgeführt werden dürfen. Wenn es sich beim primären Replikat um das einzige Onlinereplikat handelt, darf keine Sicherung erfolgen.
Primärer Server/verwaltete Instanz
Gibt an, dass die Sicherungen immer auf dem primären Replikat erfolgen müssen. Diese Option ist hilfreich, wenn Sie Sicherungsfunktionen benötigen, z. B. das Erstellen differenzieller Sicherungen, die nicht unterstützt werden, wenn die Sicherung auf einem sekundären Replikat ausgeführt wird.
Beliebiges Replikat
Gibt an, dass Sicherungsaufträge die Rolle der Verfügbarkeitsreplikate ignorieren sollen, wenn sie das Replikat zum Durchführen der Sicherungen auswählen. Sicherungsaufträge können andere Faktoren auswerten, wie z. B. die Sicherungspriorität jedes Verfügbarkeitsreplikats in Verbindung mit seinem Betriebszustand und Verbindungsstatus.
Wichtig
Die Einstellung "backup-preference" wird nicht erzwungen. Die Interpretation dieser Einstellung hängt von der Logik ab, die Sie ggf. per Skript in Sicherungsaufträge für die Datenbanken in einer angegebenen Verfügbarkeitsgruppe integriert haben. Weitere Informationen finden Sie unter Aktive sekundäre Replikate: Sicherung auf sekundären Replikaten (Always On-Verfügbarkeitsgruppen).
Raster "Sicherungsprioritäten für Replikate"
Verwenden Sie das Raster Sicherungsprioritäten für Replikate , um Sicherungsprioritäten für alle Replikate der Verfügbarkeitsgruppe anzugeben. Dieses Raster enthält die folgenden Spalten:
Serverinstanz
Zeigt den Namen der Instanz von SQL Server an, auf der das Verfügbarkeitsreplikat gehostet wird.
Sicherungspriorität (niedrigste = 1, höchste = 100)
Weisen Sie die Priorität für die Ausführung von Sicherungen auf diesem Replikat in Relation zu den anderen Replikaten in derselben Verfügbarkeitsgruppe zu. Der Standardwert lautet "50". Sie können im Bereich von 0 bis 100 eine beliebige andere ganze Zahl auswählen. 1 gibt die niedrigste Priorität und 100 die höchste Priorität an. Wenn Sie die Sicherungspriorität auf 1 festlegen, wird das Verfügbarkeitsreplikat für die Ausführung von Sicherungen nur ausgewählt, wenn derzeit kein Verfügbarkeitsreplikat mit höherer Priorität verfügbar ist.
Replikat ausschließen
Mit dieser Option wird verhindert, dass dieses Verfügbarkeitsreplikat je zum Ausführen von Sicherungen ausgewählt wird. Dies ist zum Beispiel für ein Remoteverfügbarkeitsreplikat hilfreich, für das keine Failover bei Sicherungen auftreten sollen.
Registerkarte "Listener"
Geben Sie die Einstellung für einen Verfügbarkeitsgruppenlistener an, der einen Clientverbindungspunkt bereitstellt. Folgende Werte sind möglich:
Jetzt keinen Verfügbarkeitsgruppenlistener erstellen
Überspringen Sie diesen Schritt. Sie können später einen Listener erstellen. Weitere Informationen finden Sie unter Erstellen oder Konfigurieren eines Verfügbarkeitsgruppenlisteners (SQL Server).
Verfügbarkeitsgruppenlistener erstellen
Geben Sie folgendermaßen die Listenereinstellungen für diese Verfügbarkeitsgruppe an:
DNS-Name des Listeners
Geben Sie den Netzwerknamen des Listeners an. Dieser Name muss in der Domäne eindeutig sein und kann nur alphanumerische Zeichen, Bindestriche ( - ) und Unterstriche ( _ ) in beliebiger Reihenfolge enthalten. Wird der DNS-Name mit der Registerkarte Listener angegeben, kann er bis zu 15 Zeichen lang sein.
Wichtig
Wenn Sie einen ungültigen DNS-Listenernamen (oder eine ungültige Portnummer) auf der Registerkarte Listener eingeben, wird die Schaltfläche Weiter auf der Seite Replikate angeben deaktiviert.
Port
Geben Sie den von diesem Listener verwendeten TPC-Port an.
Hinweis
Wenn Sie eine ungültige Portnummer (oder einen ungültigen DNS-Listenernamen) auf der Registerkarte Listener eingeben, wird die Schaltfläche Weiter auf der Seite Replikate angeben deaktiviert.
Netzwerkmodus
Wählen Sie mit der Dropdownliste den Netzwerkmodus aus, der von diesem Listener verwendet werden soll. Folgende Werte sind möglich:
Statische IP
Wählen Sie diese Option aus, wenn der Listener an mehr als einem Subnetz lauschen soll. Zur Verwendung des Netzwerkmodus mit statischer IP muss ein Verfügbarkeitsgruppenlistener an allen Subnetzen lauschen, die ein Verfügbarkeitsreplikat für die Verfügbarkeitsgruppe hosten. Klicken Sie für jedes Subnetz auf Hinzufügen , um eine Subnetzadresse auszuwählen und eine IP-Adresse anzugeben.
Wenn Statische IP als Netzwerkmodus ausgewählt wird (Standardauswahl), werden in einem Raster die Spalten Subnetz und IP-Adresse sowie die zugehörigen Schaltflächen Hinzufügen und Entfernen angezeigt. Das Raster ist leer, bis Sie das erste Subnetz hinzufügen.
SpalteSubnetz
Zeigt die Subnetzadresse an, die Sie für alle Subnetze ausgewählt haben, die Sie für den Listener hinzugefügt haben.
SpalteIP-Adresse
Zeigt die IPv4- oder IPv6-Adresse an, die Sie für ein bestimmtes Subnetz angegeben haben.
Add (Hinzufügen)
Klicken Sie hier, um diesem Listener ein Subnetz hinzuzufügen. Das Dialogfeld IP-Adresse hinzufügen wird geöffnet. Weitere Informationen finden Sie im Hilfethema Dialogfeld IP-Adresse hinzufügen (SQL Server Management Studio).
Remove
Klicken Sie hier, um das derzeit im Raster ausgewählte Subnetz zu entfernen.
DHCP
Aktivieren Sie diese Option, wenn der Listener an einem einzelnen Subnetz lauschen und eine dynamische IPv4-Adresse verwenden soll, die von einem Server mit dem Dynamic Host Configuration-Protokoll (DHCP) zugewiesen wird. DHCP ist auf ein einzelnes Subnetz beschränkt, das für alle Serverinstanzen gilt, die ein Verfügbarkeitsreplikat für die Verfügbarkeitsgruppe hosten. DHCP ist für die Clustertypen EXTERNAL und NONE nicht verfügbar.
Wichtig
DHCP wird in einer Produktionsumgebung nicht empfohlen. Wenn die DHCP-IP-Leasedauer bei einer Downtime abläuft, ist eine Verlängerung erforderlich, um die neue IP-Adresse des DHCP-Netzwerks zu registrieren, die dem DNS-Namen des Listeners zugeordnet ist, was sich auf die Clientkonnektivität auswirkt. DHCP eignet sich jedoch gut zum Einrichten der Entwicklungs- und Testumgebung, um grundlegende Funktionen von Verfügbarkeitsgruppen und die Integration in Ihre Anwendungen zu überprüfen.
Wenn DHCP ausgewählt ist, wird das Feld Subnetz angezeigt.
Subnetz
Wenn Sie DHCP als Netzwerkmodus ausgewählt haben, verwenden Sie die Dropdownliste Subnetz , um eine Adresse für das Subnetz auszuwählen, das die Verfügbarkeitsreplikate der Verfügbarkeitsgruppe hostet.
Wichtig
Nach der Definition eines Verfügbarkeitsgruppenlisteners werden folgende Schritte empfohlen:
- Bitten Sie den Netzwerkadministrator, die IP-Adresse des Listeners zur exklusiven Verwendung zu reservieren. Geben Sie den DNS-Hostnamen des Listeners an Anwendungsentwickler weiter, damit diese den Namen in Verbindungszeichenfolgen zum Anfordern von Clientverbindungen mit dieser Verfügbarkeitsgruppe verwenden.
- Geben Sie den DNS-Hostnamen des Listeners an Anwendungsentwickler weiter, damit diese den Namen in Verbindungszeichenfolgen zum Anfordern von Clientverbindungen mit dieser Verfügbarkeitsgruppe verwenden.
Registerkarte „Schreibgeschütztes Routing“
Für jede Serverinstanz, die ein Verfügbarkeitsreplikat hostet, werden auf der Registerkarte „Schreibgeschütztes Routing“ die Werte der URL für schreibgeschütztes Routing und die Liste für schreibgeschütztes Routing angezeigt.
Raster „Zusammenfassung für schreibgeschütztes Routing“
Serverinstanz
Zeigt den Namen der Serverinstanz an, die ein Verfügbarkeitsreplikat hosten soll.
URL für schreibgeschütztes Routing
Zeigt die tatsächliche oder die vorgeschlagene URL für die einzelnen Replikate an. Die URL wird wirksam, wenn das lokale Replikat unter der sekundären Rolle ausgeführt wird. Weitere Informationen finden Sie unter Berechnen von read_only_routing_url für AlwaysOn.
Liste für schreibgeschütztes Routing
Zeigt die Liste der Replikate und die Reihenfolge an, in der die Replikate Verbindungen mit Leseabsicht empfangen. Die Liste wird wirksam, wenn das lokale Replikat unter der primären Rolle ausgeführt wird. Durch Auswählen des Replikats in der Zusammenfassungstabelle können die Liste der verfügbaren Replikate und die Reihenfolge ihrer Prioritäten im unteren Raster angepasst werden.
Weitere Informationen finden Sie unter Konfigurieren des schreibgeschützten Routings für eine Always On-Verfügbarkeitsgruppe.
Related Tasks
Verwenden des Assistenten zum Hinzufügen von Datenbanken zu Verfügbarkeitsgruppen (SQL Server)
Erstellen oder Konfigurieren eines Verfügbarkeitsgruppenlisteners (SQL Server)
Verwenden von Zertifikaten für einen Datenbankspiegelungs-Endpunkt (Transact-SQL)
Weitere Informationen
Übersicht über Always On-Verfügbarkeitsgruppen (SQL Server)
CREATE AVAILABILITY GROUP (Transact-SQL)
Voraussetzungen, Einschränkungen und Empfehlungen für Always On-Verfügbarkeitsgruppen (SQL Server)