Freigeben über


Erweitern lokaler AlwaysOn-Verfügbarkeitsgruppen auf Azure

Always On Availability Groups bieten hohe Verfügbarkeit für Datenbankgruppen, indem sekundäre Replikate hinzugefügt werden. Diese Replikate ermöglichen das Übertragen von Datenbanken im Falle eines Fehlers. Darüber hinaus können sie zum Entladen von Lesearbeitslasten oder Sicherungsaufgaben verwendet werden.

Sie können lokale Verfügbarkeitsgruppen auf Microsoft Azure erweitern, indem Sie eine oder mehrere Azure-VMs mit SQL Server bereitstellen und diese dann als Replikate zu Ihren lokalen Verfügbarkeitsgruppen hinzufügen.

In diesem Lernprogramm wird davon ausgegangen, dass Sie folgendes haben:

Von großer Bedeutung

Azure verfügt über zwei verschiedene Bereitstellungsmodelle für das Erstellen und Verwenden von Ressourcen: Resource Manager-Bereitstellungen und klassische Bereitstellungen. Dieser Artikel befasst sich mit der Verwendung des klassischen Bereitstellungsmodells. Microsoft empfiehlt für die meisten neuen Bereitstellungen die Verwendung des Ressourcen-Manager-Modells.

Hinzufügen des Azure-Replikat-Assistenten

In diesem Abschnitt erfahren Sie, wie Sie den Assistenten zum Hinzufügen von Azure-Replikaten verwenden, um Ihre Always On Availability Group-Lösung um Azure-Replikate zu erweitern.

Von großer Bedeutung

Der Assistent zum Hinzufügen von Azure-Replikaten unterstützt nur virtuelle Computer, die mit dem klassischen Bereitstellungsmodell erstellt wurden. Neue VM-Bereitstellungen sollten das neuere Ressourcen-Manager-Modell verwenden. Wenn Sie VMs mit Dem Ressourcen-Manager verwenden, müssen Sie das sekundäre Azure-Replikat manuell mit Transact-SQL Befehlen hinzufügen (nicht hier gezeigt). Dieser Assistent funktioniert im Ressourcen-Manager-Szenario nicht.

  1. Erweitern Sie in SQL Server Management Studio Always On High Availability>Verfügbarkeitsgruppen>[Name Ihrer Verfügbarkeitsgruppe].

  2. Klicken Sie mit der rechten Maustaste auf Verfügbarkeitsreplikate, und klicken Sie dann auf "Replikat hinzufügen".

  3. Standardmäßig wird der Assistent zum Hinzufügen von Replikaten zur Verfügbarkeitsgruppe angezeigt. Klicke auf Weiter. Wenn Sie die Option " Diese Seite nicht erneut anzeigen " am unteren Rand der Seite während eines vorherigen Starts dieses Assistenten ausgewählt haben, wird dieser Bildschirm nicht angezeigt.

    SQL

  4. Sie müssen eine Verbindung mit allen vorhandenen sekundären Replikaten herstellen. Sie können auf "Verbinden" klicken... neben jedem Replikat, oder Sie können unten auf dem Bildschirm auf "Alle verbinden" klicken. Klicken Sie nach der Authentifizierung auf "Weiter ", um zum nächsten Bildschirm zu wechseln.

  5. Auf der Seite " Replikate angeben " werden mehrere Registerkarten oben aufgelistet: Replikate, Endpunkte, Sicherungseinstellungen und Listener. Klicken Sie auf der Registerkarte "Replikate " auf "Azure-Replikat hinzufügen..." , um den Assistenten zum Hinzufügen von Azure-Replikaten zu starten.

    SQL

  6. Wählen Sie ein vorhandenes Azure-Verwaltungszertifikat aus dem lokalen Windows-Zertifikatspeicher aus, wenn Sie es zuvor installiert haben. Wählen Sie die ID eines Azure-Abonnements aus, oder geben Sie sie ein, wenn Sie zuvor ein Abonnement verwendet haben. Sie können auf "Herunterladen" klicken, um ein Azure-Verwaltungszertifikat herunterzuladen und zu installieren und die Liste der Abonnements mit einem Azure-Konto herunterzuladen.

    SQL

  7. Sie füllen jedes Feld auf der Seite mit Werten auf, mit denen der virtuelle Azure-Computer (VM) erstellt wird, der das Replikat hosten wird.

    Konfiguration BESCHREIBUNG
    Bild Wählen Sie die gewünschte Kombination aus Betriebssystem und SQL Server aus.
    VM-Größe Wählen Sie die Größe des virtuellen Computers aus, der ihren Geschäftlichen Anforderungen am besten entspricht.
    VM-Name Geben Sie einen eindeutigen Namen für den neuen virtuellen Computer an. Der Name muss zwischen 3 und 15 Zeichen enthalten, darf nur Buchstaben, Zahlen und Bindestriche enthalten und muss mit einem Buchstaben beginnen und mit einem Buchstaben oder einer Zahl enden.
    VM-Benutzername Geben Sie einen Benutzernamen an, der zum Administratorkonto auf dem virtuellen Computer wird.
    Kennwort für VM-Administrator Angeben eines Kennworts für das neue Konto
    Kennwort bestätigen Bestätigen des Kennworts des neuen Kontos
    Virtuelles Netzwerk Geben Sie das virtuelle Azure-Netzwerk an, das der neue virtuelle Computer verwenden soll. Weitere Informationen zu virtuellen Netzwerken finden Sie unter "Übersicht über virtuelle Netzwerke".
    Virtuelles Netzwerk-Subnetz Geben Sie das virtuelle Netzwerk-Subnetz an, das der neue virtuelle Computer verwenden soll.
    Domäne Vergewissern Sie sich, dass der vorgefüllte Wert für die Domäne korrekt ist.
    Domänenbenutzername Geben Sie ein Konto an, das sich in der lokalen Administratorgruppe auf den lokalen Clusterknoten befindet.
    Kennwort Geben Sie das Kennwort für den Domänenbenutzernamen an.
  8. Klicken Sie auf "OK ", um die Bereitstellungseinstellungen zu überprüfen.

  9. Als Nächstes werden rechtliche Bestimmungen angezeigt. Lesen Und klicken Sie auf "OK ", wenn Sie diesen Bedingungen zustimmen.

  10. Die Seite " Replikate angeben " wird erneut angezeigt. Überprüfen Sie die Einstellungen für das neue Azure-Replikat auf den Registerkarten "Replikate", "Endpunkte" und " Sicherungseinstellungen ". Ändern Sie Einstellungen, um Ihre Geschäftlichen Anforderungen zu erfüllen. Weitere Informationen zu den Parametern auf diesen Registerkarten finden Sie unter Setzen der Replikate-Seite (Assistent für neue Verfügbarkeitsgruppen / Assistent zum Hinzufügen von Replikaten). Beachten Sie, dass Zuhörer nicht über die Registerkarte 'Zuhörer' für Verfügbarkeitsgruppen erstellt werden können, die Azure-Replikate enthalten. Wenn vor dem Starten des Assistenten bereits ein Listener erstellt wurde, erhalten Sie eine Meldung, die angibt, dass er in Azure nicht unterstützt wird. Im Abschnitt "Listener für Verfügbarkeitsgruppen erstellen" wird erläutert, wie Listener erstellt werden.

    SQL

  11. Klicke auf Weiter.

  12. Wählen Sie die Datensynchronisierungsmethode aus, die Sie auf der Seite " Ursprüngliche Datensynchronisierung auswählen " verwenden möchten, und klicken Sie auf "Weiter". Wählen Sie für die meisten Szenarien die vollständige Datensynchronisierung aus. Weitere Informationen zu Datensynchronisierungsmethoden finden Sie auf der Seite "Erste Datensynchronisierung auswählen" (Always On Availability Group Wizards).

  13. Überprüfen Sie die Ergebnisse auf der Seite "Überprüfung" . Beheben Sie ausstehende Probleme, und führen Sie die Überprüfung bei Bedarf erneut aus. Klicke auf Weiter.

    SQL

  14. Überprüfen Sie die Einstellungen auf der Seite "Zusammenfassung " und klicken Sie dann auf "Fertig stellen".

  15. Der Bereitstellungsprozess beginnt. Wenn der Assistent erfolgreich abgeschlossen wurde, klicken Sie auf "Schließen", um den Assistenten zu beenden.

Hinweis

Der Assistent zum Hinzufügen von Azure-Replikaten erstellt eine Protokolldatei in "Users\User Name\AppData\Local\SQL Server\AddReplicaWizard". Diese Protokolldatei kann verwendet werden, um fehlerhafte Azure-Replikatbereitstellungen zu beheben. Wenn der Assistent beim Ausführen einer Aktion fehlschlägt, werden alle vorherigen Vorgänge zurückgesetzt, einschließlich des Löschens der bereitgestellten VM.

Erstellen eines Listeners für eine Verfügbarkeitsgruppe

Nachdem die Verfügbarkeitsgruppe erstellt wurde, sollten Sie einen Listener erstellen, damit Clients eine Verbindung zu den Replikaten aufnehmen können. Listener leiten eingehende Verbindungen entweder an das primäre oder ein schreibgeschütztes sekundäres Replikat weiter. Weitere Informationen zu Listenern finden Sie unter Konfigurieren eines ILB-Listeners für AlwaysOn-Verfügbarkeitsgruppen in Azure.

Nächste Schritte

Zusätzlich zur Verwendung des Assistenten zum Hinzufügen von Azure-Replikaten zum Erweitern Ihrer AlwaysOn-Verfügbarkeitsgruppe auf Azure können Sie auch einige SQL Server-Workloads vollständig auf Azure verschieben. Informationen zu den ersten Schritten finden Sie unter Bereitstellen eines virtuellen SQL Server-Computers in Azure.

Weitere Themen zum Ausführen von SQL Server in Azure VMs finden Sie unter SQL Server auf virtuellen Azure-Computern.