Lösungen mit hoher Verfügbarkeit (SQL Server)

In diesem Thema werden mehrere Hochverfügbarkeitslösungen von SQL Server vorgestellt, die die Verfügbarkeit von Servern oder Datenbanken verbessern. Eine Lösung mit hoher Verfügbarkeit unterdrückt die Auswirkungen eines Hardware- oder Softwarefehlers und hält die Verfügbarkeit von Anwendungen aufrecht, damit die Ausfallzeiten für Benutzer so gering wie möglich gehalten werden.

HinweisHinweis

Informationen darüber, welche Editionen von SQL Server eine angegebene Hochverfügbarkeitslösung unterstützen, finden Sie im Abschnitt "Hohe Verfügbarkeit (AlwaysOn)" von Von den SQL Server 2012-Editionen unterstützte Funktionen.

In diesem Thema:

  • Übersicht über SQL Server-Hochverfügbarkeitslösungen

  • Empfohlene Lösungen zum Verwenden von SQL Server für das Schützen von Daten

Übersicht über SQL Server-Hochverfügbarkeitslösungen

In SQL Server sind mehrere Optionen zum Einrichten hoher Verfügbarkeit für einen Server oder eine Datenbank verfügbar. Die Hochverfügbarkeitsoptionen umfassen Folgendes:

  • AlwaysOn-Failoverclusterinstanzen
    Als Teil des SQL Server AlwaysOn-Angebots nutzen AlwaysOn-Failoverclusterinstanzen die Funktionalität Windows Server-Failoverclustering (WSFC), um eine hohe lokale Verfügbarkeit durch Redundanz auf Serverinstanzebene (eine Failoverclusterinstanz (FCI)) zu bieten. Eine FCI ist eine einzelne Instanz von SQL Server. Diese ist auf Windows Server-Failoverclustering-Knoten (WSFC) und möglicherweise auf mehreren Subnetzen installiert. In einem Netzwerk wird eine FCI als eine Instanz von SQL Server angezeigt, die auf einem einzelnen Computer ausgeführt wird. Die FCI bietet jedoch die Möglichkeit zur Failoverbereitstellung von einem WSFC-Knoten zu einem anderen, wenn der aktuelle Knoten nicht verfügbar ist.

    Weitere Informationen finden Sie unter AlwaysOn-Failoverclusterinstanzen (SQL Server).

  • AlwaysOn-Verfügbarkeitsgruppen
    AlwaysOn-Verfügbarkeitsgruppen ist eine Hochverfügbarkeits- und Notfallwiederherstellungslösung auf Unternehmensebene, die in SQL Server 2012 eingeführt wurde und die Maximierung der Verfügbarkeit für mindestens eine Benutzerdatenbank ermöglicht. AlwaysOn-Verfügbarkeitsgruppen erfordert, dass sich die SQL Server-Instanzen auf Windows Server-Failoverclusteringknoten (WSFC) befinden. Weitere Informationen finden Sie unter AlwaysOn-Verfügbarkeitsgruppen (SQL Server).

    HinweisHinweis

    Eine FCI kann AlwaysOn-Verfügbarkeitsgruppen nutzen, um die Remotewiederherstellung im Notfall auf Datenbankebene bereitzustellen. Weitere Informationen finden Sie unter Failoverclustering und AlwaysOn-Verfügbarkeitsgruppen (SQL Server).

  • Datenbankspiegelung

    HinweisHinweis

    Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird. Stattdessen wird die Verwendung von AlwaysOn-Verfügbarkeitsgruppen empfohlen.

    Die Datenbankspiegelung stellt eine Softwarelösung dar, mit der die Verfügbarkeit einer Datenbank erhöht wird, indem ein fast sofortiges Failover unterstützt wird. Mit der Datenbankspiegelung kann eine einzelne Datenbank, die sich im Standbymodus befindet, eine so genannte Spiegeldatenbank, für eine entsprechende Produktionsdatenbank, eine so genannte Prinzipaldatenbank, verwaltet werden. Weitere Informationen finden Sie unter Datenbankspiegelung (SQL Server).

  • Protokollversand
    Wie AlwaysOn-Verfügbarkeitsgruppen und Datenbankspiegelung arbeitet auch der Protokollversand auf der Datenbankebene. Sie können den Protokollversand verwenden, um Datenbanken im betriebsbereiten Standbymodus (sekundäre Datenbanken) für eine einzelne Produktionsdatenbank (primäre Datenbank) zu verwalten. Weitere Informationen zum Protokollversand finden Sie unter Informationen zum Protokollversand (SQL Server).

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Empfohlene Lösungen zum Verwenden von SQL Server für das Schützen von Daten

Unsere Empfehlung zum Bereitstellen von Datenschutz für die SQL Server-Umgebung lautet:

  • Für den Datenschutz über eine freigegebene Datenträgerlösung (ein SAN) eines Drittanbieters empfiehlt es sich, dass Sie AlwaysOn-Failoverclusterinstanzen verwenden.

  • Für den Datenschutz über SQL Server sollten Sie AlwaysOn-Verfügbarkeitsgruppen verwenden.

    HinweisHinweis

    Wenn Sie eine Edition von SQL Server ausführen, der AlwaysOn-Verfügbarkeitsgruppen nicht unterstützt, sollten Sie den Protokollversand verwenden. Informationen darüber, welche Editionen von SQL Server AlwaysOn-Verfügbarkeitsgruppen unterstützen, finden Sie im Abschnitt "Hohe Verfügbarkeit (AlwaysOn)" von Von den SQL Server 2012-Editionen unterstützte Funktionen.

Siehe auch

Verweis

Als veraltet markierte Funktionen des Datenbankmoduls in SQL Server 2012

Konzepte

Erweiterungen der Verfügbarkeit (Datenbankmodul)

Windows Server-Failoverclustering (WSFC) mit SQL Server

Andere Ressourcen

Datenbankspiegelung: Interoperabilität und Koexistenz (SQL Server)