sql >> Databáze >  >> RDS >> Sqlserver

Podpora SQL Server 2008 končí. Co teď?

Podpora RIP SQL Server 2008. Pokud své DBA neprovedete zpod skály, pravděpodobně už víte, že Microsoft v létě ukončil podporu pro SQL Server 2008.

Co pro mě znamená konec podpory SQL Server 2008?

Konec podpory v podstatě znamená, že pokud nemigrujete na novější verzi, jste na to sami. Některé z největších důsledků ztráty podpory zahrnují:

  • Microsoft nebude vydávat bezpečnostní záplaty ani aktualizace, takže ti, kteří neprovedou upgrade, budou vystaveni kybernetickým útokům. Kybernetické útoky jsou stále častější a destruktivnější, takže ponechat vaši organizaci bez ochrany se nedoporučuje.
  • Už vám nepomohou řešit problémy, takže pokud nemůžete přijít na to, jak vyřešit svůj vlastní problém, budete muset najmout někoho, kdo to dokáže. To by se mohlo rychle prodražit.
  • Nástroj pro sledování výkonu serveru SQL Server nemusí fungovat se serverem SQL Server 2008. Sledování výkonu serveru SQL Server je nezbytné pro udržení zdravých a funkčních instancí. Pokud je váš monitorovací nástroj zastaralý, ohrožujete provoz a hospodářský výsledek vaší společnosti.

Co mohu dělat?

No, můžete to ignorovat a doufat, že se nestane nic špatného. (Dělám si legraci, to ve skutečnosti není možnost.) Máte několik směrů, kterými se můžete vydat, a který si vyberete, závisí na tom, jak dlouhodobé řešení hledáte.

Možnost 1:Získejte rozšíření

Nákup rozšířených aktualizací zabezpečení od společnosti Microsoft je ve skutečnosti jen obvazem, nikoli skutečným řešením ztráty podpory serveru SQL Server. Za prvé, rozšíření není dostupné pro každého. Uživatelé s aktivním předplatným licenčního programu Software Assurance si mohou zakoupit rozšířené aktualizace zabezpečení. Služba je také k dispozici bez dalších poplatků, pokud používáte SQL Server 2008 v cloudu pomocí Azure Virtual Machines. Všichni ostatní mají smůlu.

Dalším velkým problémem při výběru rozšíření namísto upgradu je to, že rozšíření vám zakoupí pouze tři roky navíc; dlouhodobě to problém neřeší.

Možnost 2:Upgradujte na novější verzi SQL Server

Pokud jste připraveni migrovat na novější verzi SQL Server, jak se rozhodnete, o kolik novější?

Brent Ozar sestavil tento přehled různých aktuálně dostupných verzí SQL Serveru a důvodů, proč byste měli nebo neměli vybrat konkrétní verzi. Například podle Ozara jsou SQL Server 2012 a SQL Server 2014 dobrou volbou, pokud hledáte dobře známý a dobře zdokumentovaný produkt, který mnoho lidí ví, jak jej používat.

I když však obě tyto verze obsahují některé dobré funkce, SQL Server 2012 nemá možnosti šifrování a obě postrádají některé z moderních funkcí, které umožňují špičkový výkon.

SQL Server 2016 je dobrou volbou, pokud nechcete na chvíli znovu přepínat verze, potřebujete spoustu funkcí zabezpečení dat nebo chcete integrované monitorování plánu dotazů. Nevýhodou špičkových funkcí SQL Serveru 2016 je, že nenajdete mnoho dokumentace, která by vás naučila, jak to celé funguje.

SQL Server 2017 má všechny nejnovější a nejlepší funkce, ale opravy budete pravidelně aplikovat, až budou všechny chyby vyřešeny. Přesto Ozar uvádí, že je to dobrá volba, pokud chcete snadnější budoucí upgrady nebo potřebujete funkce, jako jsou indexy columnstore.

SQL Server 2019 zatím není komerčně dostupný, ale pokud s upgradem příliš nespěcháte, možná se vyplatí počkat na jeho obecné vydání. Nicméně, stejně jako u každé nové verze, buďte připraveni na náročné opravy a časté aktualizace, protože problémy jsou identifikovány a vyřešeny.

Pokud se rozhodnete skousnout odrážky a upgradovat na novější (ale ne nejnovější) verzi SQL Server, ujistěte se, že věnujete pozornost datům konce podpory pro kteroukoli verzi, kterou si vyberete. Podpora některých starších-novějších verzí poměrně brzy končí. Například podpora pro SQL Server 2012 končí v roce 2022, ale podpora pro SQL Server 2016 vám potrvá až do roku 2026.

Možnost 3:Migrace do Azure

Přesunutí SQL Serveru 2008 do Azure je dobrou volbou, pokud nejste úplně připraveni upgradovat na novou verzi, ale také vám nevyhovuje, že nemáte žádnou podporu. Jak bylo uvedeno výše, Microsoft nabízí rozšířené aktualizace zabezpečení zdarma, pokud migrujete SQL Server do Azure. Nejenže vám to poskytne čas na rozhodnutí o dalším kroku, ale nasazení v Azure zahrnuje také výhody, jako jsou:

  • Je to nákladově efektivní
  • Prostoje jsou malé nebo žádné
  • Azure je bezpečný
  • Získáte plně spravované služby

Pravděpodobně nejdůležitější výhodou je, že jakmile nasadíte SQL Server 2008 v Azure, je snadné upgradovat na vybranou verzi SQL Server na konci období rozšíření. Stejně budete muset upgradovat a cloud tento proces zjednodušuje.

Protože se loučíme s podporou SQL Serveru 2008, pečlivě zvažte své možnosti, abyste určili svůj nejlepší další krok. Zvažte, které řešení vyhovuje vašim potřebám SQL Serveru nejen dnes, ale také ve střednědobém až dlouhodobém horizontu. Pamatujte, že další data ukončení podpory jsou na obzoru a migrace na kteroukoli z nově vydaných verzí přichází s vlastní sadou výhod a výzev.


  1. Jak pgBouncer pomáhá urychlit Django

  2. Postgres - FATAL:databázové soubory nejsou kompatibilní se serverem

  3. 4 Funkce, které vracejí sekundovou část z časové hodnoty v MariaDB

  4. customer.pk_name spojení transakcí.fk_name vs. customer.pk_id [sériové] spojení transakcí.fk_id [integer]