Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Support für SQL Server 2008 endet. Was nun?

RIP-Unterstützung für SQL Server 2008. Sofern Sie Ihre DBA-Arbeit nicht unter einem Felsen durchführen, wissen Sie wahrscheinlich bereits, dass Microsoft den Support für SQL Server 2008 im Laufe des Sommers eingestellt hat.

Was bedeutet das Ende des Supports für SQL Server 2008 für mich?

Das Ende des Supports bedeutet im Wesentlichen, dass Sie auf sich allein gestellt sind, wenn Sie nicht auf eine neuere Version migrieren. Einige der größten Auswirkungen des Verlusts der Unterstützung sind:

  • Microsoft veröffentlicht keine Sicherheitspatches oder -updates, wodurch diejenigen, die kein Upgrade durchführen, anfällig für Cyberangriffe werden. Cyberangriffe werden immer häufiger und zerstörerischer, daher ist es nicht ratsam, Ihr Unternehmen ungeschützt zu lassen.
  • Sie helfen nicht mehr bei der Lösung von Problemen. Wenn Sie also nicht herausfinden können, wie Sie Ihr eigenes Problem lösen können, müssen Sie jemanden einstellen, der es kann. Das kann schnell teuer werden.
  • Ihr SQL Server-Leistungsüberwachungstool funktioniert möglicherweise nicht mit SQL Server 2008. Die SQL Server-Leistungsüberwachung ist für die Aufrechterhaltung fehlerfreier, funktionsfähiger Instanzen unerlässlich. Wenn Ihr Überwachungstool veraltet ist, gefährden Sie den Betrieb und das Endergebnis Ihres Unternehmens.

Was kann ich tun?

Nun, Sie können es ignorieren und hoffen, dass nichts Schlimmes passiert. (Nur ein Scherz, das ist nicht wirklich eine Option.) Sie haben ein paar Richtungen, die Sie einschlagen können, und welche Sie wählen, hängt wirklich davon ab, wie langfristig eine Lösung ist, nach der Sie suchen.

Option 1:Holen Sie sich eine Erweiterung

Der Kauf erweiterter Sicherheitsupdates von Microsoft ist wirklich nur ein Verband, keine wirkliche Lösung für den Verlust der SQL Server-Unterstützung. Zunächst einmal ist die Erweiterung nicht für jeden verfügbar. Benutzer mit einem aktiven Abonnement des Software Assurance-Lizenzprogramms können die erweiterten Sicherheitsupdates erwerben. Der Dienst ist auch kostenlos verfügbar, wenn Sie SQL Server 2008 in der Cloud mit Azure Virtual Machines ausführen. Alle anderen haben Pech.

Das andere große Problem bei der Entscheidung für eine Verlängerung anstelle eines Upgrades besteht darin, dass Sie mit der Verlängerung nur drei weitere Jahre kaufen. das löst das problem nicht auf dauer.

Option 2:Aktualisieren Sie auf eine neuere Version von SQL Server

Wenn Sie bereit sind, zu einer neueren Version von SQL Server zu migrieren, wie entscheiden Sie dann, wie viel neuer?

Brent Ozar hat diese Übersicht über die verschiedenen derzeit verfügbaren SQL Server-Versionen und die Gründe, warum Sie eine bestimmte Version auswählen sollten oder nicht, zusammengestellt. Laut Ozar sind beispielsweise SQL Server 2012 und SQL Server 2014 eine gute Wahl, wenn Sie nach einem bekannten, gut dokumentierten Produkt suchen, das viele Leute verwenden können.

Obwohl es in beiden Versionen einige gute Funktionen gibt, verfügt SQL Server 2012 nicht über Verschlüsselungsfunktionen, und beiden fehlen einige der modernen Funktionen, die eine Spitzenleistung ermöglichen.

SQL Server 2016 ist eine gute Wahl, wenn Sie die Version für eine Weile nicht mehr wechseln möchten, viele Datensicherheitsfunktionen benötigen oder eine integrierte Überwachung des Abfrageplans wünschen. Der Nachteil der hochmodernen Funktionen von SQL Server 2016 ist, dass Sie nicht viele Dokumentationen finden werden, die Ihnen beibringen, wie alles funktioniert.

SQL Server 2017 verfügt über die neuesten und besten Funktionen, aber Sie werden regelmäßig Patches anwenden, wenn alle Probleme gelöst werden. Dennoch sagt Ozar, dass es eine gute Wahl ist, wenn Sie einfachere zukünftige Upgrades wünschen oder Funktionen wie Columnstore-Indizes benötigen.

SQL Server 2019 ist noch nicht im Handel erhältlich, aber wenn Sie es nicht eilig haben, ein Upgrade durchzuführen, lohnt es sich möglicherweise, auf die allgemeine Veröffentlichung zu warten. Stellen Sie sich jedoch wie bei jeder neuen Version auf umfangreiche Patches und häufige Updates ein, wenn Probleme erkannt und behoben werden.

Wenn Sie sich entscheiden, in den sauren Apfel zu beißen und auf eine neuere (aber nicht die neueste) Version von SQL Server zu aktualisieren, achten Sie unbedingt auf das Ende des Supports für die von Ihnen gewählte Version. Die Unterstützung für einige der älteren und neueren Versionen endet relativ bald. Beispielsweise endet die Unterstützung für SQL Server 2012 im Jahr 2022, aber die Unterstützung für SQL Server 2016 wird Sie bis 2026 tragen.

Option 3:Migrieren Sie zu Azure

Der Umzug von SQL Server 2008 nach Azure ist eine gute Wahl, wenn Sie noch nicht ganz bereit für ein Upgrade auf eine neue Version sind, aber auch keinen Support haben möchten. Wie oben erwähnt, bietet Microsoft erweiterte Sicherheitsupdates kostenlos an, wenn Sie SQL Server zu Azure migrieren. Dies verschafft Ihnen nicht nur etwas Zeit, um über Ihren nächsten Schritt zu entscheiden, sondern die Bereitstellung in Azure bietet auch Vorteile wie:

  • Es ist kostengünstig
  • Es gibt wenig bis gar keine Ausfallzeiten
  • Azure ist sicher
  • Sie erhalten vollständig verwaltete Dienste

Der wohl wichtigste Vorteil besteht darin, dass Sie nach der Bereitstellung von SQL Server 2008 in Azure am Ende des Verlängerungszeitraums problemlos auf die von Ihnen gewählte SQL Server-Version upgraden können. Sie müssen sowieso upgraden, und die Cloud vereinfacht den Prozess.

Während wir uns von der SQL Server 2008-Unterstützung verabschieden, sollten Sie Ihre Optionen sorgfältig abwägen, um Ihren besten nächsten Schritt zu bestimmen. Überlegen Sie, welche Lösung Ihre SQL Server-Anforderungen nicht nur heute, sondern auch mittel- bis langfristig erfüllt. Denken Sie daran, dass weitere Daten für das Ende des Supports in Sicht sind und eine Migration zu einer der neu veröffentlichten Versionen ihre eigenen Vorteile und Herausforderungen mit sich bringt.