Windows Server 2016 em VPS: os últimos meses de suporte e o plano de migração
O Windows Server 2016 saiu no outono (do hemisfério norte) de 2016 e foi o primeiro Windows de servidor com o kernel do Windows 10. O suporte principal terminou em 11 de janeiro de 2022, e o estendido termina em 12 de janeiro de 2027. Depois dessa data, a Microsoft deixará de lançar correções de segurança para todas as edições. O servidor continuará funcionando, mas cada nova vulnerabilidade no RDP, no SMB ou no stack TLS ficará aberta para sempre. Por isso, hoje um VPS com Windows Server 2016 não é contratado para anos, e sim como ambiente temporário para um programa específico que ainda não pode ser migrado.
Quando essa versão ainda se justifica
Há poucos motivos para escolher justamente o 2016, e todos têm a ver com compatibilidade:
- uma aplicação antiga ou o driver de uma chave de proteção são certificados só para o 2016 e não rodam nas versões novas;
- é preciso subir uma cópia do servidor em uso para testar a transferência de dados ou a atualização de um programa;
- um sistema contábil de edição antiga, por exemplo as primeiras versões da plataforma 1C, exige as mesmas bibliotecas instaladas no seu escritório;
- o servidor é necessário por alguns meses e depois será desligado de qualquer forma.
Se nenhum item se aplica a você, instale logo um sistema mais novo: o preço do aluguel e da licença das versões vizinhas costuma ser o mesmo, e depois a migração teria de ser feita de novo.
O que ficou tecnicamente defasado
A principal limitação do 2016 é o stack de rede. Esta versão não suporta TLS 1.3: ele só apareceu no Windows Server 2022. Para IIS, gateway de e-mail ou API, isso significa que parte dos clientes modernos vai se conectar por TLS 1.2 com conjuntos de cifras antigos, e os scanners de segurança vão marcar o servidor como desatualizado. O protocolo SMB1 ainda vem instalado por padrão no 2016; vale removê-lo logo após receber o servidor, se nenhum programa depender dele.
As atualizações também são mais pesadas que nas versões novas: o pacote cumulativo do 2016 é grande, demora para instalar e exige reinicialização. Num VPS com disco pequeno, reserve folga: o sistema com as atualizações acumuladas chega facilmente a 25–30 GB, por isso 40 GB é um mínimo razoável, e para um programa com banco de dados é melhor a partir de 60 GB.
Recursos para o 2016 num VPS
Pelos requisitos da Microsoft, a versão com área de trabalho precisa de 2 GB de memória, mas esse é o mínimo para instalar, não para trabalhar. Um usuário com navegador e programa contábil trabalha confortavelmente com 4 GB; várias sessões simultâneas exigem a partir de 8 GB. Dois núcleos virtuais bastam para um programa; se o servidor roda um banco de dados ou faz trocas de dados noturnas, escolha quatro. Disco só SSD ou NVMe: num HDD a instalação de atualizações em segundo plano ocupa o sistema inteiro por muito tempo.
Como manter o servidor em ordem até o fim do prazo
Já que o sistema está nos últimos meses de vida, é melhor reduzir os riscos com configurações, e não com a esperança de patches:
- não abra o RDP para a internet inteira — libere a porta 3389 no firewall só para os seus endereços IP e ative a autenticação no nível da rede (NLA);
- defina uma política de bloqueio de conta após algumas tentativas de login malsucedidas: no 2016 ela vem desativada por padrão;
- não use o servidor para navegar em sites e ler e-mail — o navegador num sistema desatualizado é o ponto de infecção mais comum;
- ative backups diários no painel do provedor ou exporte os dados do programa para um armazenamento externo;
- deixe instaladas só as funções necessárias: cada serviço a mais é mais uma possível vulnerabilidade que ninguém vai corrigir depois de 2027.
Como preparar a migração até janeiro de 2027
É melhor começar a transição com antecedência, enquanto o servidor ainda recebe correções:
- Faça uma lista das funções e programas do servidor e confirme com os desenvolvedores quais versões do Windows eles suportam.
- Alugue um segundo VPS com Windows Server 2019 ou Windows Server 2022 e migre o sistema para ele em paralelo, sem mexer no servidor em produção.
- Se o programa depende de caminhos e configurações específicos, considere a atualização no próprio servidor: a Microsoft suporta a passagem direta do 2016 para versões mais novas, mas antes tire obrigatoriamente um snapshot do disco no painel do provedor.
- Depois de transferir os usuários, deixe o servidor antigo desligado por algumas semanas e então apague-o.
Lembre-se de que as chaves e licenças dos próprios programas aplicativos muitas vezes são vinculadas ao hardware ou ao nome do computador: ao migrar para um servidor novo, pode ser preciso reemiti-las com o desenvolvedor, o que leva de um dia a uma semana. Peça a transferência com antecedência para não ficar sem o programa em janeiro.
Dá para comparar as versões por prazos e requisitos na seleção geral VPS com Windows.