Supportalternativ för SQL Servers upphörande av support

Gäller för: SQL Server 2014 (12.x) SQL Server 2016 (13.x)

Den här artikeln beskriver dina alternativ för att hantera SQL Server-produkter som når slutet av supporten.

Förstå SQL Server-livscykeln

Varje version av SQL Server har minst 10 års support, vilket omfattar fem års mainstream-support och fem års utökad support:

  • Mainstream-stöd innehåller funktions-, prestanda-, skalbarhets- och säkerhetsuppdateringar.
  • Utökad support inkluderar endast säkerhetsuppdateringar.

Slut på support (kallas även för livslängd) innebär att en produkt har nått slutet av sin supportlivscykel. Microsoft tillhandahåller inte längre service och support för produkten. Mer information om Microsofts livscykel finns i Microsoft Lifecycle Policy.

Alternativ

När SQL Server-instansen når slutet av supporten väljer du bland följande alternativ:

  • Uppgradera till en aktuell version av SQL Server.
  • Migrera din arbetsbelastning till Azure SQL Managed Instance.
  • Migrera din SQL Server arbetsbelastning till en Azure virtuell dator:
    • Genom att uppgradera din SQL Server instans till en version som stöds under migreringen.
    • Som det är. Prenumerera på utökade säkerhetsuppdateringar för SQL Server 2016 (13.x). Eller med SQL Server 2014 (12.x) migrerar du till en Azure virtuell dator för kostnadsfria ESU:er fram till slutet av ESU-perioden.
  • Prenumerera på utökade säkerhetsuppdateringar (ESUs).

Mer information, vägledning och verktyg för att planera och automatisera uppgraderingen eller migreringen finns i:

I följande tabell sammanfattas alternativ för en SQL Server instans som inte har utökat stöd:

Slutet på supportalternativ Beskrivning
Modernisera
Uppgradera lokalt Uppgradera din befintliga miljö till de senaste versionerna av SQL Server och Windows Server.
Flytta till PaaS med Azure SQL Managed Instance Lift and shift till en SQL Managed Instance för helhanterade tjänster som alltid körs med alltid uppdaterade funktioner. Med andra ord är inte slutet på supporten aktuellt.
Uppgradera till IaaS med SQL Server på Azure virtuella datorer Lyft och flytta arbetsbelastningen genom att flytta den till den senaste versionen av SQL Server på en Azure virtuell dator.
Migrera till Azure as-is
Flytta till IaaS med SQL Server på en virtuell Azure-dator Migrera "i befintligt skick" och teckna ESU-prenumerationer för SQL Server 2016 (13.x). Eller för SQL Server 2014 (12.x) får du ESUs kostnadsfritt fram till slutet av ESU-perioden.
Flytta till IaaS med Azure VMware Solution Migrera "as-is" och prenumerera på ESU:er för SQL Server 2016 (13.x). Eller för SQL Server 2014 (12.x) får du ESUs kostnadsfritt fram till slutet av ESU-perioden.
Stanna kvar på den befintliga versionen
Prenumerera på ESU:er Behåll server och applikation i befintligt skick i upp till tre år genom att prenumerera på ESU:er

Den här artikeln beskriver fördelarna och övervägandena för varje metod, med fler resurser som hjälper dig att vägleda din beslutsprocess.

Uppgradera SQL Server

När SQL Server-instansen når slutet av supporten bör du överväga att uppgradera till en nyare version av SQL Server som stöds. Det här alternativet ger miljökonsekvens, låter dig använda de senaste funktionerna och justerar dig med den nya versionens supportlivscykel.

Fördelar

  • Senaste tekniken: Nya SQL Server-versioner ger innovationer inom prestanda, skalbarhet, hög tillgänglighet och säkerhet.

  • Control: Du har störst kontroll över funktioner och skalbarhet eftersom du hanterar både maskinvara och programvara.

  • Välbekant miljö: Om du uppgraderar från en äldre version av SQL Server känns den här miljön mest bekant.

  • Bred tillämplighet: Lämplig för alla typer av databasprogram, inklusive OLTP-system och datalagerhantering.

  • Låg risk för databasprogram: När databaskompatibiliteten matchar det äldre systemet skyddas befintliga databasprogram från funktions- och prestandaändringar. Ett program behöver bara fullständig omcertifiering när det kräver funktioner som är tillgängliga under en nyare databaskompatibilitetsinställning. Mer information finns i Kompatibilitetscertifiering.

  • Omfattande teknisk support: Du kan förlita dig på teknisk support för en mängd olika ämnen för att felsöka dina driftsproblem och minimera affärsrisker.

Överväganden

  • Kostnad: Den här metoden kräver direkta investeringar och medför högre löpande hanteringskostnader jämfört med andra alternativ. Du måste köpa, underhålla och hantera din egen maskinvara och programvara.

  • Stilleståndstid: Beroende på din uppgraderingsstrategi kan stilleståndstid uppstå. Det finns också en inneboende risk att stöta på problem under en uppgraderingsprocess på plats.

  • Komplexitet: Om du har en version av Windows Server som inte stöds måste du också uppgradera operativsystemet. Nyare versioner av SQL Server kanske inte stöder dessa Windows-versioner. Det finns en extra risk under uppgraderingsprocessen för operativsystemet, så att göra en migrering sida vid sida kan vara den mer försiktiga, men dyrare metoden. Operativsystemuppgraderingar på plats stöds inte på redundansklusterinstanser för Windows Server 2008 eller Windows Server 2008 R2.

    Not

    Löpande uppgraderingar av klusteroperativsystem är tillgängliga från och med Windows Server 2016.

Resurser

Följande tabell innehåller länkar till resurser för uppgradering från SQL Server till en version som stöds:

SQL Server-versionen Vad är nytt Maskinvarukrav Uppgraderingar som stöds
SQL Server 2025 Nyheter Requirements Uppgraderingar
SQL Server 2022 Nyheter Requirements Uppgraderingar
SQL Server 2019 Nyheter Requirements Uppgraderingar
SQL Server 2017 Nyheter Requirements Uppgraderingar

Arbetsredskap:

Lyft och flytta till Azure SQL Managed Instance

Om du vill avlasta underhåll och minska kostnaderna kan du överväga att flytta till Azure SQL Managed Instance. En SQL-hanterad instans liknar en lokal SQL Server-instans, utan att behöva oroa sig för maskinvarufel eller korrigeringar. SQL Managed Instance är en samling system- och användardatabaser med en delad uppsättning resurser som är redo för lift-and-shift och som kan användas för de flesta migreringar till molnet. Det här alternativet passar bäst för nya program eller befintliga lokala program som vill använda de senaste stabila Databasmotor för SQL Server-funktionerna och som migreras till molnet med minimala ändringar.

Fördelar

  • Kostnad: Du sparar kostnader genom att avlasta underhåll av programvara och maskinvara.
  • Lift and shift: Du kan lyfta och flytta hela din lokala SQL Server-instans till en SQL-hanterad instans, inklusive alla databaser med minimal eller ingen databasändring.
  • Funktioner: Den matchar nära funktionerna i en lokal instans av SQL Server, till exempel frågor mellan databaser, publicering och distribution av transaktionsreplikering, SQL-jobbschemaläggning och CLR-stöd.
  • Skalbarhet: I en SQL-hanterad instans delar alla databaser resurser och du kan skala upp och ned när som helst utan avbrott.
  • Automatisering: Korrigeringar och säkerhetskopior sker automatiskt, vilket sparar värdefull underhållstid.
  • Tillgänglighet: Kostnaden för tjänsten omfattar både lagring och hög tillgänglighet, med 99,99% garanterad tillgänglighet.
  • Intelligent Insights: Få insikter om dina databasers prestanda med inbyggd intelligensanalys.
  • Versionslös: Azure SQL Managed Instance med uppdateringsprincipen Always-up-to-date är versionslös, vilket innebär att du alltid har den senaste versionen och aldrig behöver oroa dig för uppgradering eller stilleståndstid. Dessutom har du alltid det senaste och bästa, där de senaste stabila funktionerna släpps till molnet först.
  • Kompatibilitet mellan miljöer: Om du konfigurerar din SQL-hanterade instans med en motsvarande uppdateringsprincip kan du dra nytta av dubbelriktad redundans och haveriberedskap mellan miljöer med lokala SQL Server 2022 (16.x) eller SQL Server 2025-instanser (17.x).
  • Låg risk för databasprogram: När databaskompatibiliteten är på samma nivå som de lokala databaserna skyddas befintliga databasprogram från funktions- och prestandaändringar som kan ha skadliga effekter. Ett program behöver bara omcertifieras helt när det kräver funktioner som är tillgängliga i en nyare databaskompatibilitetsinställning. Mer information finns i Kompatibilitetscertifiering.

Överväganden

  • Kostnad: SQL-hanterad instans kan vara dyrare än SQL Server på Azure virtuella datorer.
  • Transact-SQL skillnader: Även om funktionsuppsättningen i Azure SQL Managed Instance är omfattande finns det vissa kompatibilitetsskillnader som kan påverka dina befintliga SQL Server operationer.
  • Distribution: Det kan ta längre tid att distribuera en SQL-hanterad instans än att distribuera en Azure virtuell dator.
  • Funktionsbegränsning: Även om en SQL-hanterad instans delar de flesta funktioner med SQL Server stöds inte vissa funktioner.
  • Storleksbegränsning: Den kombinerade lagringsstorleken för alla databaser i en SQL-hanterad instans är begränsad till 32 TB, till skillnad från 524 PB för lokal SQL Server.
  • Nätverk: Nätverkskraven för en SQL-hanterad instans lägger till ett extra lager av komplexitet i infrastrukturen och kräver antingen en Azure ExpressRoute- eller VPN-gateway.
  • Underhållstid: Du har ingen garanti för den exakta underhållstiden, även om den nästan är transparent.

Resurser

Arbetsredskap:

Flytta SQL Server till virtuella datorer i Azure

Ett annat alternativ är att migrera din arbetsbelastning till en virtuell Azure-dator som kör SQL Server. Du kan migrera systemet as-is och behålla din SQL Server som är i slutet av sin supportperiod, eller uppgradera till en nyare version av SQL Server. Det här alternativet passar bäst för migreringar och program som kräver åtkomst på operativsystemnivå. Virtuella SQL Server-maskiner är redo för lift-and-shift för befintliga program som kräver snabb migrering till molnet, med minimala eller inga ändringar.

Fördelar

  • Kostnadsbesparande: Du sparar kostnaden för maskinvara och serverprogramvara och betalar bara för användning per timme.
  • Lift-and-shift: Du kan lyfta och flytta din SQL Server- och programinfrastruktur till molnet med minimala eller inga ändringar.
  • Värdbaserad miljö: Du får fördelarna med en värdbaserad miljö, till exempel avlastning av maskin- och programvaruunderhåll.
  • Automation: Om du använder Windows Server 2008 R2 och senare versioner får du fördelen av automatiserad korrigering och automatiserade säkerhetskopieringar.
  • OS-kontroll: Du har kontroll över operativsystemets miljö, men med den välbekanta funktionsuppsättningen i SQL Server.
  • Snabb distribution: Du kan snabbt distribuera från ett bibliotek med avbildningar av virtuella datorer.
  • Licensmobilitet: Du kan ta med din licens så att du kan minska driftskostnaderna.
  • Hög tillgänglighet: Du drar nytta av den inbyggda virtuella datorns tillgänglighet av Azure-infrastrukturen med upp till 99,99% tillgänglighet och drar nytta av sql Server-alternativ för hög tillgänglighet, till exempel redundansklusterinstanser och AlwaysOn-tillgänglighetsgrupper.
  • Låg risk för databasprogram: När databaskompatibiliteten är på samma nivå som de äldre databaserna skyddas befintliga databasprogram från funktions- och prestandaändringar som kan få skadliga effekter. Ett program behöver bara omcertifieras helt när det kräver funktioner som är tillgängliga under en nyare databaskompatibilitetsinställning. Mer information finns i Kompatibilitetscertifiering.
  • Kostnadsfria utökade säkerhetsuppdateringar för SQL Server 2014 (12.x): Om du väljer att behålla SQL Server 2014 (12.x) i befintligt skick kan du få kostnadsfria utökade säkerhetsuppdateringar (ESU) i tre år efter slutdatumet för supporten genom att migrera till SQL Server på virtuella Azure-datorer, även utan Software Assurance. För SQL Server 2016 (13.x) ESU kan du prenumerera på ESU:er.

Överväganden

  • Hanterbarhet: Du behöver fortfarande hantera både SQL Server och operativsystemprogramvara.
  • Nätverk: Du måste konfigurera den virtuella datorn så att den integreras med ditt nätverk och služba Active Directory infrastruktur, vilket ökar komplexiteten.
  • FCI med delad lagring: Virtuella Azure-datorer stöder endast instanser av redundanskluster som använder Storage Spaces Direct eller Premium-fildelningar. De stöder inte en redundansklusterinstans som använder delad lagring. Därför stöder virtuella Azure-datorer endast redundansklusterinstanser när de använder Windows Server 2012 och senare versioner.
  • nedtid för skalbarhet: Du har stilleståndstid när du ändrar processor- och lagringsresurserna.
  • Storleksbegränsning: Även om SQL Server-instansen har stöd för så många databaser som behövs, är den kumulativa summan av alla databaser för en enskild instans av SQL Server 256 TB, till skillnad från 524 PB för en lokal SQL Server.

Resurser

Utöka supporten med ESU för befintlig miljö

Not

Prisstrukturen för utökade säkerhetsuppdateringar har ändrats för SQL Server 2016 på Azure virtuella datorer. Mer information finns i SQL Server 2016 ESUs

Om du inte är redo att uppgradera och inte är redo att flytta till molnet kan du prenumerera på utökade säkerhetsuppdateringar (ESU) för att få kritiska säkerhetsuppdateringar i upp till tre år efter supportdatumets slut.

Fördelar

  • Programstöd: Välj det här alternativet om programmet behöver omcertifieras på en nyare version av SQL Server. Det här alternativet är vanligt för program som inte använder kompatibilitetscertifiering.
  • Konsekvent infrastruktur: Du behöver inte ändra infrastrukturen på något sätt.
  • Time: Det här alternativet är tillgängligt i tre år, som ger dig extra tid att certifiera dina applikationer.

Överväganden

  • Begränsad tillgänglighet: Endast kunder med Software Assurance- eller prenumerationslicenser kan använda det här alternativet.
  • Kostnad: Det här alternativet kan vara kostsamt eftersom ESU:er är cirka 75% av den lokala licenskostnaden årligen.
  • Begränsad tidsram: Du kan bara använda det här alternativet i tre år. Du måste uppgradera eller migrera i slutet av treårsperioden för att säkerställa din säkerhet och efterlevnad.
  • Inga felkorrigeringar: Om du stöter på en bugg som inte är säkerhetsrelaterad med produkten släpper Microsoft ingen korrigering för den.
  • Begränsad support: ESU:er innehåller inte nya funktioner, funktionella förbättringar eller kundbegärande korrigeringar. Säkerhetskorrigeringar är begränsade till korrigeringar som klassificeras som kritiska av Microsoft Security Response Center (MSRC). Teknisk support är begränsad till problem som är direkt relaterade till de utgivna uppdateringarna.

Resurser

Migrera till Azure VMware Solution

Med Azure VMware Solution kan du köra din VMware-miljö i Azure med hjälp av välbekanta verktyg och en snabb migreringsväg.

Om du kör SQL Server 2014 (12.x) på Azure VMware i den här miljön får du de kostnadsfria ESU-förmåner som utökas till att köras i Azure. Information om hur du konfigurerar ESUs i Azure VMware Solution finns i: ESUs för SQL Server och Windows Server i virtuella Azure VMware Solution-datorer. För SQL Server 2016 (13.x) ESU kan du prenumerera på ESU:er.

Livscykeldatum

Följande tabell innehåller en uppskattning av livscykeldatum för SQL Server-produkter. Mer information och mer exakta uppgifter finns på sidan Microsoft Lifecycle Policy.

version Utgivningsår Slutår för Mainstream Support år då utökad support upphör
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

Viktig

Om det finns någon avvikelse mellan den här tabellen och Microsofts livscykelsida ersätter Microsofts livscykelsida den här tabellen. Den här tabellen är avsedd som en ungefärlig referens.