Die Datenbankspiegelungsfunktion von SQL Server wird nicht mehr funktionieren:
Diese Funktion wird in einer zukünftigen Version von Microsoft SQL Server entfernt. Vermeiden Sie die Verwendung dieser Funktion in neuen Entwicklungsarbeiten und planen Sie, Anwendungen zu ändern, die diese Funktion derzeit verwenden. Verwenden Sie stattdessen AlwaysOn-Verfügbarkeitsgruppen .
Weiß jemand wann? Was sind meine Optionen für eine Hochverfügbarkeitsdatenbank (und eine Datenbank mit schneller Wiederherstellung)?
sql-server
sql-server-2012
high-availability
mirroring
John Assymptoth
quelle
quelle
Antworten:
Wie bereits erwähnt, ist die Spiegelung nicht tot. (Zumindest noch nicht.) Die allgemeine Bevölkerung bezweifelt, dass Microsoft HA für die Standard Edition vollständig aufgeben würde.
Es gibt jedoch andere Methoden. In der SQL Server 2012-Dokumentation heißt es in Bezug auf die Spiegelung: "Wenn Ihre Edition von SQL Server AlwaysOn-Verfügbarkeitsgruppen nicht unterstützt, verwenden Sie den Protokollversand ."
http://technet.microsoft.com/en-us/library/ms143729.aspx
Es gibt viele Anweisungen zur Verwendung des Protokollversands.
BEARBEITEN: Sie können Kins Links lesen unter: SQL Server-Protokollversand: Optionen zum Kopieren von Dateien?
quelle
Grundlegende Verfügbarkeitsgruppen, die in Standard Editionen von SQL Servern 2016 verfügbar sind, bilden einen ähnlichen Ersatz für die Datenbankspiegelung und verfügen über genau ähnliche Funktionen.
Beide sind für Standard Editionen verfügbar
Auf nur die primäre Replikatdatenbank kann zugegriffen werden. Datenbanken können nicht in Gruppen umgeschaltet werden, da die Basic AG nur 1 Datenbank pro Gruppe haben kann
Und Enterprise Editions verfügen offensichtlich über die vollständigen Verfügbarkeitsgruppen als vollwertige Funktion zur Bereitstellung von HA.
Microsoft hat das Ruhestandsdatum von Database Mirroring nicht bekannt gegeben, daher wird erwartet, dass es in mindestens zwei der zukünftigen Editionen nach SQL Server 2016 verfügbar sein wird.
quelle
Spiegeln ist nicht tot, und diese Sorge ist kein sehr guter Grund, sich davon zu entfernen. Ab SQL Server 2014 ist es immer noch vorhanden, sodass kein Grund zur Sorge besteht, bis Sie sich mit der Umstellung von 2014 auf eine neuere Version befassen. Da 2014 erst 9 Tage alt ist, sollte das eine Weile dauern.
Wenn Sie weiterhin Ihre anderen Hochverfügbarkeitsoptionen anzeigen möchten, sehen Sie sich die Funktionen an, die jede Edition unterstützt. Ihre Auswahl hängt davon ab, wofür Sie bezahlt haben. Hier ist ein Link zu diesem Dokument: http://msdn.microsoft.com/en-us/library/cc645993(v=sql.120).aspx
AlwaysOn bietet Ihnen mehr Funktionen, jedoch auf Kosten des Kaufs der Enterprise Edition.
quelle