Aqui eu tenho um cluster do Grupo de Disponibilidade AlwaysOn do SQL Server 2016 de 2 nós, com 1 primário e 1 secundário.
A questão é - qual é a maneira ideal de instalar o Microsoft Updates nos servidores do cluster? Tenho lutado para encontrar recomendações boas e claras sobre isso.
Segue meu pensamento atual:
- Instale atualizações usando o Microsoft Update no secundário
- Reinicie o secundário para finalizar as atualizações
- Execute um failover manual do Primário para o Secundário
- Instalar atualizações usando o Microsoft Update no novo secundário (antigo primário)
- Reinicie o novo secundário (antigo primário)
- Execute um failover manual do novo-Primário para o Secundário, tornando o primário original o primário novamente
Meu entendimento é que isso irá:
- Causa absolutamente nenhum tempo de inatividade do aplicativo
- Não causar erros de sincronização
- Não causa corrupção de dados
- O cluster não gerará erros quando metade dos nós forem atualizados e a outra metade não
Isso está correto? Existe uma maneira melhor de fazer isso?
Obrigado antecipadamente - qualquer ajuda é muito apreciada.
Aqui está um guia passo a passo sobre como alcançar o que você deseja:
Aplicar patches do SQL Server ou atualizações cumulativas em Grupos de Disponibilidade Always On do SQL Server
Você pode rolar para baixo até a seção " Fase Preparatória " pulando toda a "água".