Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Suporte do SQL Server 2008 está terminando. E agora?


Suporte RIP SQL Server 2008. A menos que você faça seu DBA sob uma rocha, você provavelmente já sabe que a Microsoft encerrou o suporte ao SQL Server 2008 durante o verão.


O que o fim do suporte do SQL Server 2008 significa para mim?


Essencialmente, o fim do suporte significa que, se você não migrar para uma versão mais recente, estará por conta própria. Algumas das maiores implicações da perda de suporte incluem:
  • A Microsoft não emitirá patches ou atualizações de segurança, o que deixará aqueles que não atualizarem vulneráveis ​​a ataques cibernéticos. Os ataques cibernéticos estão se tornando cada vez mais comuns e mais destrutivos, portanto, não é aconselhável deixar sua organização desprotegida.
  • Eles não ajudarão mais a resolver problemas, portanto, se você não conseguir descobrir como resolver seu próprio problema, precisará contratar alguém que consiga. Isso pode ficar caro rapidamente.
  • Sua ferramenta de monitoramento de desempenho do SQL Server pode não funcionar com o SQL Server 2008. O monitoramento de desempenho do SQL Server é essencial para manter instâncias funcionais e íntegras. Se sua ferramenta de monitoramento estiver obsoleta, você estará colocando em risco as operações e os resultados da sua empresa.

O que posso fazer?


Bem, você pode ignorá-lo e esperar que nada de ruim aconteça. (Brincadeira, isso não é realmente uma opção.) Você tem algumas direções que você pode seguir, e qual você escolhe realmente depende de quão longo prazo é uma solução que você está procurando.

Opção 1:obter uma extensão


A compra de atualizações de segurança estendidas da Microsoft é realmente apenas um curativo, não uma solução real para perder o suporte ao SQL Server. Em primeiro lugar, a extensão não está disponível para todos. Aqueles com uma assinatura ativa do programa de licenciamento do Software Assurance podem adquirir as atualizações de segurança estendidas. O serviço também está disponível sem custo adicional se você estiver executando o SQL Server 2008 na nuvem usando as Máquinas Virtuais do Azure. Todos os outros estão sem sorte.

O outro grande problema de optar por uma extensão em vez de uma atualização é que a extensão só lhe dá mais três anos; não resolve o problema a longo prazo.

Opção 2:atualizar para uma versão mais recente do SQL Server


Se você estiver pronto para migrar para uma versão mais recente do SQL Server, como decidir quanto mais recente?

Brent Ozar compilou esta visão geral das diferentes versões do SQL Server atualmente disponíveis e as razões pelas quais você deve ou não selecionar uma versão específica. Por exemplo, de acordo com Ozar, o SQL Server 2012 e o SQL Server 2014 são boas escolhas se você estiver procurando por um produto conhecido e bem documentado que muitas pessoas saibam usar.

No entanto, embora existam alguns bons recursos em ambas as versões, o SQL Server 2012 não possui recursos de criptografia e ambos não possuem alguns dos recursos modernos que permitem o desempenho máximo.

O SQL Server 2016 é uma boa escolha se você não quiser alternar as versões novamente por um tempo, precisar de muitos recursos de segurança de dados ou desejar o monitoramento interno do plano de consulta. A desvantagem dos recursos de ponta do SQL Server 2016 é que você não encontrará muita documentação para ensinar como tudo funciona.

O SQL Server 2017 tem todos os melhores e mais recentes recursos, mas você aplicará patches regularmente à medida que todos os problemas forem resolvidos. Ainda assim, Ozar afirma que é uma boa escolha se você deseja atualizações futuras mais fáceis ou precisa de recursos como índices columnstore.

O SQL Server 2019 ainda não está disponível comercialmente, mas se você não estiver com muita pressa para atualizar, pode valer a pena esperar pelo lançamento geral. No entanto, como em qualquer nova versão, esteja preparado para correções pesadas e atualizações frequentes à medida que os problemas são identificados e resolvidos.

Se você decidir morder a bala e atualizar para uma versão mais recente (mas não a mais recente) do SQL Server, certifique-se de prestar atenção ao fim das datas de suporte para qualquer versão que você escolher. O suporte para algumas das versões mais antigas e mais recentes termina relativamente em breve. Por exemplo, o suporte ao SQL Server 2012 termina em 2022, mas o suporte ao SQL Server 2016 o levará até 2026.

Opção 3:Migrar para o Azure


Mover o SQL Server 2008 para o Azure é uma boa escolha se você não estiver pronto para atualizar para uma nova versão, mas também não estiver bem em não ter nenhum suporte. Conforme mencionado acima, a Microsoft está oferecendo atualizações de segurança estendidas gratuitamente se você migrar o SQL Server para o Azure. Isso não só lhe dá algum tempo para decidir seu próximo passo, mas a implantação no Azure também inclui benefícios como:
  • É econômico
  • Há pouco ou nenhum tempo de inatividade
  • O Azure é seguro
  • Você obtém serviços totalmente gerenciados

Indiscutivelmente, o benefício mais importante é que, depois de implantar o SQL Server 2008 no Azure, é fácil atualizar para a versão do SQL Server escolhida no final do período de extensão. Você terá que atualizar de qualquer maneira, e a nuvem simplifica o processo.

À medida que nos despedimos do suporte do SQL Server 2008, avalie suas opções com cuidado para determinar seu melhor próximo passo. Considere qual solução atende às suas necessidades do SQL Server não apenas hoje, mas também a médio e longo prazo. Lembre-se de que mais datas de fim de suporte estão no horizonte, e uma migração para qualquer uma das versões recém-lançadas vem com seu próprio conjunto de benefícios e desafios.