Einde van ondersteuningsopties voor SQL Server

Van toepassing op: SQL Server 2014 (12.x) SQL Server 2016 (13.x)

In dit artikel worden uw opties uitgelegd voor het aanpakken van SQL Server-producten die het einde van de ondersteuning bereiken.

Inzicht in de levenscyclus van SQL Server

Elke versie van SQL Server wordt geleverd met minimaal 10 jaar ondersteuning, waaronder vijf jaar basisondersteuning en vijf jaar uitgebreide ondersteuning:

  • basisondersteuning bevat functionele, prestaties, schaalbaarheid en beveiligingsupdates.
  • Uitgebreide ondersteuning omvat alleen beveiligingsupdates.

Einde van de ondersteuning (ook wel het einde van de levensduur genoemd) betekent dat een product het einde van de levenscyclus van de ondersteuning heeft bereikt. Microsoft biedt geen onderhoud en ondersteuning meer voor het product. Zie Levenscyclusbeleid van Microsoftvoor meer informatie over de levenscyclus van Microsoft.

Opties

Wanneer uw SQL Server-exemplaar het einde van de ondersteuning bereikt, kiest u uit de volgende opties:

  • Voer een upgrade uit naar een huidige versie van SQL Server.
  • Migreer uw workload naar Azure SQL Managed Instance.
  • Migreer uw SQL Server-workload naar een Azure virtuele machine:
    • Door uw SQL Server-exemplaar tijdens de migratie te upgraden naar een ondersteunde versie.
    • Zoals het is. Abonneren op uitgebreide beveiligingsupdates (EKU's) voor SQL Server 2016 (13.x). Of migreer naar een Azure-VM met SQL Server 2014 (12.x) voor gratis ESU's tot het einde van de ESU-periode.
  • Abonneer u op uitgebreide beveiligingsupdates (ESU's).

Zie voor meer informatie, richtlijnen en hulpprogramma's voor het plannen en automatiseren van uw upgrade of migratie:

De volgende tabel bevat een overzicht van opties voor een SQL Server exemplaar dat niet meer wordt ondersteund:

Opties voor einde van ondersteuning Beschrijving
Moderniseren
Lokaal upgraden Werk uw bestaande omgeving bij naar de nieuwste versies van SQL Server en Windows Server.
Overstappen op PaaS met Azure SQL Managed Instance Lift and shift naar een SQL Managed Instance voor volledig beheerde diensten die altijd actueel blijven met nieuwe functies. Met andere woorden, het einde van de ondersteuning is niet van toepassing.
Upgraden naar IaaS met SQL Server op Azure VM's Til uw werkbelasting op en verplaats deze naar de nieuwste versie van SQL Server op een Azure virtuele machine.
Migreren naar Azure as-is
Overstappen op IaaS met SQL Server op Azure VM Migreer "as-is" en neem een abonnement op ESU's voor SQL Server 2016 (13.x). Of ontvang voor SQL Server 2014 (12.x) gratis ESU’s tot het einde van de ESU-periode.
Overstappen op IaaS met Azure VMware Solution Verplaats "as-is" en abonneer u op ESU's voor SQL Server 2016 (13.x). Of voor SQL Server 2014 (12.x) kunt u tot het einde van de ESU-periode gratis ESU’s krijgen.
Blijf op de bestaande versie
Abonneren op ESU's Houd server en toepassing gedurende maximaal drie jaar ongewijzigd met een abonnement op ESU's

In dit artikel worden de voordelen en overwegingen voor elke benadering beschreven, met meer informatiebronnen om u te helpen bij het besluitvormingsproces.

Een upgrade uitvoeren van SQL Server

Wanneer uw SQL Server-exemplaar het einde van de ondersteuning bereikt, kunt u overwegen een upgrade uit te voeren naar een nieuwere ondersteunde versie van SQL Server. Deze optie biedt omgevingsconsistentie, kunt u de nieuwste functies gebruiken en u uitlijnen op de levenscyclus van de ondersteuning van de nieuwe versie.

Voordelen

  • Nieuwste technologie: nieuwe SQL Server-versies zorgen voor innovaties in prestaties, schaalbaarheid, hoge beschikbaarheid en beveiliging.

  • Control: u hebt de meeste controle over functies en schaalbaarheid, omdat u zowel hardware als software beheert.

  • Vertrouwde omgeving: als u een upgrade uitvoert van een oudere versie van SQL Server, voelt deze omgeving het meest vertrouwd aan.

  • Brede toepasbaarheid: Geschikt voor allerlei soorten databasetoepassingen, waaronder OLTP-systemen en datawarehousing.

  • Laag risico voor databasetoepassingen: wanneer de databasecompatibiliteit overeenkomt met het verouderde systeem, blijven bestaande databasetoepassingen beschermd tegen functionele en prestatiewijzigingen. Een toepassing heeft alleen volledige hercertificering nodig wanneer functies vereist zijn die beschikbaar zijn onder een nieuwere databasecompatibiliteitsinstelling. Zie Compatibiliteitscertificeringvoor meer informatie.

  • Uitgebreide technische ondersteuning: u kunt vertrouwen op technische ondersteuning voor een breed scala aan onderwerpen om uw operationele problemen op te lossen en bedrijfsrisico's te beperken.

Overwegingen

  • Kosten: deze benadering vereist vooraf investeringen en omvat hogere lopende beheerkosten in vergelijking met andere opties. U moet uw eigen hardware en software kopen, onderhouden en beheren.

  • Downtime: Afhankelijk van uw upgradestrategie kan downtime optreden. Er is ook een inherent risico op problemen tijdens een in-place upgradeproces.

  • Complexiteit: Als u een niet-ondersteunde versie van Windows Server gebruikt, moet u ook het besturingssysteem upgraden. Nieuwere versies van SQL Server bieden mogelijk geen ondersteuning voor deze Windows-versies. Er is een risico toegevoegd tijdens het upgradeproces van het besturingssysteem, dus het uitvoeren van een gelijktijdige migratie kan de voorzichtiger, maar duurdere benadering zijn. In-place besturingssysteemupgrades worden niet ondersteund op failoverclusterexemplaren voor Windows Server 2008 of Windows Server 2008 R2.

    Notitie

    Rolling upgrades van het clusterbesturingssysteem zijn beschikbaar vanaf Windows Server 2016.

Hulpmiddelen

De volgende tabel bevat koppelingen naar resources voor het upgraden van SQL Server naar een ondersteunde versie:

SQL Server-versie Wat is nieuw? Hardwarevereisten Ondersteunde upgrades
SQL Server 2025 Wat is er nieuw Requirements Upgrades
SQL Server 2022 Wat is er nieuw Requirements Upgrades
SQL Server 2019 Wat is er nieuw Requirements Upgrades
SQL Server 2017 Wat is er nieuw Requirements Upgrades

Gereedschap:

Lift-and-shift naar Azure SQL Managed Instance

Als u onderhoud wilt offloaden en kosten wilt verlagen, kunt u overwegen om over te stappen op Azure SQL Managed Instance. Een met SQL beheerd exemplaar lijkt sterk op een on-premises SQL Server-exemplaar, zonder dat u zich zorgen hoeft te maken over hardwarestoringen of patches. SQL Managed Instance is een verzameling systeem- en gebruikersdatabases met een gedeelde set resources die gereed is voor lift-and-shift en kan worden gebruikt voor de meeste migraties naar de cloud. Deze optie is het meest geschikt voor nieuwe toepassingen of bestaande on-premises toepassingen die de nieuwste stabiele SQL Server Database Engine-functies willen gebruiken en die met minimale wijzigingen naar de cloud worden gemigreerd.

Voordelen

  • Kosten: u bespaart kosten door software- en hardwareonderhoud te offloaden.
  • Lift-and-shift: u kunt uw hele on-premises SQL Server-exemplaar naar een met SQL beheerd exemplaar verplaatsen, inclusief alle databases met minimale tot geen wijzigingen in de database.
  • Functies: Het komt nauw overeen met de functies van een on-premises exemplaar van SQL Server, zoals query's voor meerdere databases, transactionele replicatiepublicatie en distributie, planning van SQL-taken en CLR-ondersteuning.
  • Schaalbaarheid: binnen een met SQL beheerd exemplaar delen alle databases resources en kunt u op elk gewenst moment omhoog en omlaag schalen zonder uitvaltijd.
  • Automatisering: patches en back-ups worden automatisch uitgevoerd, waardoor u waardevolle onderhoudstijd bespaart.
  • Beschikbaarheid: De kosten van de service omvatten zowel opslag als hoge beschikbaarheid, met een gegarandeerde beschikbaarheid van 99,99%.
  • Intelligent Insights: krijg inzicht in de prestaties van uw databases met ingebouwde intelligentieanalyses.
  • Versieloos: Azure SQL Managed Instance met het always-up-to-updatebeleid is versieloos, wat betekent dat u altijd de nieuwste versie hebt en u zich nooit zorgen hoeft te maken over een upgrade of downtime. Bovendien bent u altijd op de nieuwste en beste, met de nieuwste stabiele functies die eerst in de cloud worden uitgebracht.
  • Compatibiliteit tussen omgevingen: als u uw met SQL beheerde exemplaar configureert met een bijbehorend updatebeleid, kunt u profiteren van bidirectionele failover en herstel na noodgevallen tussen omgevingen met on-premises SQL Server 2022 (16.x) of SQL Server 2025-exemplaren (17.x).
  • Laag risico voor databasetoepassingen: wanneer de databasecompatibiliteit zich op hetzelfde niveau bevindt als de on-premises databases, worden bestaande databasetoepassingen beschermd tegen functionele en prestatiewijzigingen die nadelige gevolgen kunnen hebben. Een toepassing hoeft alleen volledig te worden gecertificeerd wanneer er functies zijn vereist die beschikbaar zijn in een nieuwere instelling voor databasecompatibiliteit. Zie Compatibiliteitscertificeringvoor meer informatie.

Overwegingen

  • Kosten: SQL Managed Instance kan duurder zijn dan SQL Server op Azure VM's.
  • Transact-SQL verschillen: hoewel de functieset van Azure SQL Managed Instance uitgebreid is, zijn er enkele compatibiliteitsverschillen die van invloed kunnen zijn op uw bestaande SQL Server-bewerkingen.
  • Implementatie: Het implementeren van een met SQL beheerd exemplaar kan meer tijd in beslag nemen dan het implementeren van een Azure virtuele machine.
  • Functiebeperking: Hoewel een met SQL beheerd exemplaar de meeste functies deelt met SQL Server, worden sommige functies niet ondersteund.
  • Groottebeperking: de gecombineerde opslaggrootte voor alle databases in een met SQL beheerd exemplaar is beperkt tot 32 TB, in plaats van 524 PB voor on-premises SQL Server.
  • Netwerken: De netwerkvereisten voor een met SQL beheerd exemplaar voegen een extra complexiteitslaag toe aan uw infrastructuur en vereisen een Azure ExpressRoute of VPN Gateway.
  • onderhoudstijd: u hebt geen garantie voor de exacte onderhoudstijd, hoewel deze vrijwel transparant is.

Hulpmiddelen

Gereedschap:

Lift and shift naar SQL Server op Azure VMs

Een andere optie is om uw workload te migreren naar een virtuele Azure-machine waarop SQL Serverwordt uitgevoerd. U kunt uw systeem as-is migreren en uw SQL Server met einde van ondersteuning behouden, of upgraden naar een nieuwere versie van SQL Server. Deze optie is het meest geschikt voor migraties en toepassingen waarvoor toegang op besturingssysteemniveau is vereist. Virtuele SQL Server-machines zijn lift-and-shift-gereed voor bestaande toepassingen waarvoor snelle migratie naar de cloud met minimale of geen wijzigingen is vereist.

Voordelen

  • Kostenbesparende: u bespaart de kosten van hardware- en serversoftware en betaalt alleen voor uurgebruik.
  • Lift-and-shift: u kunt uw SQL Server- en toepassingsinfrastructuur met minimale of geen wijzigingen verplaatsen naar de cloud.
  • Gehoste omgeving: u krijgt de voordelen van een gehoste omgeving, zoals het offloaden van hardware- en softwareonderhoud.
  • Automatisering: Als u windows Server 2008 R2 en latere versies gebruikt, profiteert u van geautomatiseerde patches en automatische back-ups.
  • besturingssysteembeheer: u hebt controle over de omgeving van het besturingssysteem, maar met de vertrouwde functieset van SQL Server.
  • Snelle implementatie: u kunt snel implementeren vanuit een bibliotheek met installatiekopieën van virtuele machines.
  • Licentiemobiliteit: u kunt uw licentie meenemen, zodat u de bedrijfskosten kunt verlagen.
  • hoge beschikbaarheid: u profiteert van de ingebouwde beschikbaarheid van virtuele machines door de Azure-infrastructuur met maximaal 99,99% beschikbaarheid en profiteer van opties voor hoge beschikbaarheid van SQL Server, zoals failoverclusterexemplaren en AlwaysOn-beschikbaarheidsgroepen.
  • Laag risico voor databasetoepassingen: wanneer de databasecompatibiliteit zich op hetzelfde niveau bevindt als de verouderde databases, worden bestaande databasetoepassingen beschermd tegen functionele en prestatiewijzigingen die nadelige gevolgen kunnen hebben. Een toepassing hoeft alleen volledig te worden hersteld wanneer er functies zijn vereist die beschikbaar zijn onder een nieuwere databasecompatibiliteitsinstelling. Zie Compatibiliteitscertificeringvoor meer informatie.
  • Gratis uitgebreide beveiligingsupdates voor SQL Server 2014 (12.x): Als u ervoor kiest uw SQL Server 2014 (12.x) ongewijzigd te behouden, kunt u gedurende drie jaar na de einddatum van de ondersteuning gratis ESU's krijgen door te migreren naar SQL Server op Azure-VM's, zelfs zonder Software Assurance. Voor SQL Server 2016 (13.x) ESU kunt u zich abonneren op ESU's.

Overwegingen

  • Beheerbaarheid: U moet nog steeds zowel SQL Server als besturingssysteemsoftware beheren.
  • Netwerken: u moet de virtuele machine configureren om te integreren met uw netwerk en Active Directory infrastructuur, wat complexiteit toevoegt.
  • Gedeelde opslag FCI: Virtuele Azure-machines ondersteunen alleen failoverclusterexemplaren die gebruikmaken van Opslagruimten Direct of Premium-bestandsshares. Ze bieden geen ondersteuning voor een exemplaar van een failovercluster dat gebruikmaakt van gedeelde opslag. Als zodanig ondersteunen virtuele Azure-machines alleen exemplaren van failoverclusters bij het gebruik van Windows Server 2012 en latere versies.
  • schaalbaarheidsdowntime: u hebt downtime tijdens het aanpassen van de CPU en opslagresources.
  • beperking van de grootte: hoewel het SQL Server-exemplaar zoveel databases kan ondersteunen als nodig is, is het cumulatieve totaal van alle databases voor één exemplaar van SQL Server 256 TB, in plaats van 524 PB voor een on-premises SQL Server.

Hulpmiddelen

Ondersteuning uitbreiden met ESU's voor bestaande omgeving

Notitie

Prijsstructuur voor uitgebreide beveiligingsupdates (EKU's) is gewijzigd voor SQL Server 2016 op Azure VM's. Zie SQL Server 2016 ESU's voor meer informatie

Als u nog niet klaar bent om te upgraden en u nog niet klaar bent om naar de cloud te gaan, kunt u zich abonneren op Uitgebreide beveiligingsupdates (ESU) om essentiële beveiligingsupdates te ontvangen voor maximaal drie jaar na het einde van de ondersteuningsdatum.

Voordelen

  • Toepassingsondersteuning: kies deze optie als uw toepassing opnieuw moet worden gecertificeerd op een nieuwere versie van SQL Server. Deze optie is gebruikelijk voor toepassingen die geen gebruikmaken van compatibiliteitscertificering.
  • Consistente infrastructuur: u hoeft uw infrastructuur op geen enkele manier te wijzigen.
  • Tijd: deze optie is drie jaar beschikbaar, waardoor u extra tijd hebt om uw toepassingen te certificeren.

Overwegingen

  • Beperkte beschikbaarheid: Alleen klanten met Software Assurance- of abonnementslicenties kunnen deze optie gebruiken.
  • Kosten: deze optie kan duur zijn, omdat ESU's jaarlijks ongeveer 75% van de kosten van de lokale licentie bedragen.
  • Beperkte periode: U kunt deze optie slechts drie jaar gebruiken. U moet aan het einde van de periode van drie jaar upgraden of migreren om uw beveiliging en naleving te waarborgen.
  • Geen bugfixes: Als u een niet-beveiligingsfout met het product tegenkomt, zal Microsoft er geen oplossing voor vrijgeven.
  • Beperkte ondersteuning: ESU's bevatten geen nieuwe functies, functionele verbeteringen of door de klant aangevraagde oplossingen. Beveiligingsoplossingen zijn beperkt tot oplossingen die als kritiek worden beoordeeld door de MSRC -(Microsoft Security Response Center). Technische ondersteuning is beperkt tot problemen die rechtstreeks betrekking hebben op de uitgebrachte updates.

Hulpmiddelen

Migreren naar Azure VMware Solution

Met Azure VMware Solution kunt u uw VMware-omgeving uitvoeren in Azure met behulp van vertrouwde hulpprogramma's en een snel migratiepad.

Het uitvoeren van SQL Server 2014 (12.x) op Azure VMware in deze omgeving biedt u de gratis ESU-voordelen die zijn uitgebreid tot uitvoering in Azure. Raadpleeg voor meer informatie over het configureren van ESU's in Azure VMware Solution: ESU's voor SQL Server en Windows Server in Azure VMware Solution-VM's. Voor SQL Server 2016 (13.x) ESU kunt u zich abonneren op ESU's.

Levenscyclusdatums

De volgende tabel bevat een benadering van levenscyclusdatums voor SQL Server-producten. Zie de pagina Microsoft Levenscyclusbeleid voor meer informatie en nauwkeurigheid.

versie releasejaar eindjaar basisondersteuning Verlengde ondersteuning eindejaar
SQL Server 2025 2025 2031 2036
SQL Server 2022- 2022 2028 2033
SQL Server 2019- 2019 2025 2030
SQL Server 2017- 2017 2022 2027
SQL Server 2016- 2016 2021 2026
SQL Server 2014- 2014 2019 2024

Belangrijk

Als er een discrepantie bestaat tussen deze tabel en de pagina Levenscyclus van Microsoft, vervangt de pagina Levenscyclus van Microsoft deze tabel. Deze tabel is bedoeld als een geschatte verwijzing.