Editar

Atualização com suporte a cluster: perguntas frequentes

Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Azure Stack HCI, versões 21H2 e 20H2

A CAU (Atualização com Suporte a Cluster) é um recurso que coordena as atualizações de software de todos os servidores em um cluster de failover de forma que não afete a disponibilidade do serviço mais do que um failover planejado de um nó de cluster. Para alguns aplicativos com recursos de disponibilidade contínua (como o Hyper-V com o migração ao vivo ou o servidor e arquivos SMB 3.x com SMB Transparent Failover), a CAU pode coordenar a atualização de cluster automatizada sem afetar a disponibilidade do serviço.

A CAU dá suporte à atualização de clusters de Espaços de Armazenamento Diretos?

Sim. A CAU dá suporte à atualização de clusters de Espaços de Armazenamento Diretos independentemente do tipo de implantação: hiperconvergente ou convergente. Especificamente, a orquestração da CAU garante que a suspensão de cada nó de cluster aguarde que o espaço de armazenamento de cluster subjacente seja íntegro.

A CAU funciona com o Windows Server 2008 R2 ou o Windows 7?

Não. A CAU coordena a operação de atualização de cluster somente de computadores que executam Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows 10, Windows 8.1 ou Windows 8. O cluster de failover que está sendo atualizado deve executar o Windows Server 2016, Windows Server 2012 R2 ou Windows Server 2012.

A CAU é limitada a aplicativos clusterizados específicos?

Não. A CAU não tem tipo definido de aplicativo clusterizado. A CAU é uma solução de atualização de cluster que é colocada em camadas sobre APIs de cluster e cmdlets do PowerShell. Assim, a CAU pode coordenar a atualização de qualquer aplicativo clusterizado configurado em um cluster de failover do Windows Server.

Observação

Atualmente, as seguintes cargas de trabalho clusterizadas são testadas e certificadas para CAU: SMB, Hyper-V, Replicação do DFS, Namespaces do DFS, iSCSI e NFS.

A CAU oferece suporte às atualizações do Microsoft Update e do Windows Update?

Sim. Por padrão, a CAU é configurada com um plug-in que usa APIs do utilitário WUA (Windows Update Agent) nos nós do cluster. A infraestrutura do WUA pode ser configurada para apontar para o Microsoft Update e o Windows Update ou para o WSUS (Windows Server Update Services) como a origem das atualizações.

A CAU oferece suporte às atualizações do WSUS?

Sim. Por padrão, a CAU é configurada com um plug-in que usa APIs do utilitário WUA (Windows Update Agent) nos nós do cluster. A infraestrutura do WUA pode ser configurada para apontar para o Microsoft Update e o Windows Update ou para o servidor WSUS (Windows Server Update Services) local como a origem das atualizações.

A CAU pode aplicar as atualizações de versão de distribuição limitada?

Sim. As atualizações de LDR (Versão de Distribuição Limitada) não são publicadas por meio do Microsoft Update ou do Windows Update. Elas não podem ser baixadas pelo utilitário WUA (Windows Update Agent) que a CAU usa por padrão.

No entanto, a CAU inclui um segundo plug-in que você pode selecionar para aplicar atualizações de hotfix. Esse plug-in de hotfix também pode ser personalizado para aplicar atualizações de drive não Microsoft, firmware e BIOS.

Posso usar a CAU para aplicar atualizações cumulativas?

Sim. Se as atualizações cumulativas forem atualizações de versão de distribuição geral ou LDR, a CAU as aplicará.

Posso agendar atualizações?

Sim. A CAU oferece suporte aos seguintes modos de atualização, que permitem que as atualizações sejam agendadas:

Self-updating Permite que o cluster atualize a si mesmo de acordo com um perfil definido e um cronograma regular, como durante uma janela de manutenção mensal. Você também pode iniciar a Execução de Autoatualização sob demanda em qualquer momento. Para habilitar o modo self-updating, você deve adicionar a função clusterizada da CAU ao cluster. O recurso de autoatualização da CAU é executado como qualquer outra carga de trabalho clusterizada e pode funcionar perfeitamente com failovers planejados e não planejados de um computador coordenador.

Remote-updating Permite que você inicie uma Execução de Atualização a qualquer momento de um computador que executa o Windows ou Windows Server. Você pode iniciar uma execução de atualização por meio da janela da Atualização com Suporte a Cluster ou usando o cmdlet Invoke-CauRun do PowerShell. Remote-updating é o modo de atualização padrão da CAU. Você pode usar o Agendador de Tarefas para executar o cmdlet Invoke-CauRun em um cronograma desejado de um computador remoto que não é um dos nós de cluster.

Posso agendar atualizações para serem aplicadas durante um backup?

Sim. A CAU não aplica nenhuma restrição nesse sentido. No entanto, executar atualizações de software em um servidor (com as possíveis reinicializações associadas) enquanto um backup de servidor está em andamento não é uma prática recomendada de TI. Esteja ciente de que a CAU depende apenas de APIs de clustering para determinar failovers e failbacks de recursos. Portanto, a CAU não tem conhecimento do status de backup do servidor.

A CAU pode funcionar com o Configuration Manager?

A CAU é uma ferramenta que coordena as atualizações de software em um nó de cluster e o Configuration Manager também executa as atualizações de software de servidor. É importante configurar essas ferramentas para que elas não tenham cobertura sobreposta dos mesmos servidores em uma implantação de datacenter, incluindo o uso de diferentes servidores do Windows Server Update Services. Isso garante que o objetivo do uso da CAU não seja inadvertidamente contrariado, porque a atualização orientada pelo Configuration Manager não incorpora o reconhecimento de cluster.

Preciso de credenciais administrativas para executar a CAU?

Sim. Para executar as ferramentas da CAU, a CAU precisa de credenciais administrativas no servidor local ou precisa do direito de usuário Representar um Cliente Após Autenticação no servidor local ou no computador cliente no qual estão sendo executadas. No entanto, para coordenar atualizações de software em nós de cluster, a CAU exige credenciais administrativas de cluster em cada nó. Embora a IU da CAU possa ser iniciada sem as credenciais, ela as solicita ao se conectar a uma instância do cluster para visualizar ou aplicar atualizações.

Posso criar script da CAU?

Sim. A CAU vem com cmdlets do PowerShell que oferecem um conjunto avançado de opções de script. Esses são os mesmos cmdlets que a interface do usuário da CAU chama para executar as ações da CAU.

O que acontece com funções clusterizadas ativas?

As funções clusterizadas (conhecidas anteriormente como aplicativos e serviços) que estão ativas em um nó realizam failover em outros nós antes que a atualização do software possa começar. A CAU orquestra esses failovers usando o modo de manutenção, que pausa e drena o nó de todas as funções clusterizadas ativas. Quando as atualizações de software estão completas, a CAU continua com o nó e as funções clusterizadas realizam failback para o nó atualizado. Isso garante que a distribuição de funções clusterizadas relativas aos nós permaneça a mesma nas Execução de Atualização da CAU de um cluster.

Como a CAU seleciona nós de destino para funções clusterizadas?

A CAU confia nas APIs de clustering para coordenar os failovers. A implementação da API de clustering seleciona os nós de destino confiando nas métricas internas e as heurísticas de posicionamento inteligente (como níveis de carga de trabalho) em nós de destino.

A CAU balanceia a carga das funções clusterizadas?

A CAU não balanceia a carga dos nós clusterizados, mas tenta preservar a distribuição de funções clusterizadas. Quando a CAU conclui a atualização de um nó de cluster, tenta realizar o failback das funções clusterizadas hospedadas anteriormente no nó. A CAU depende das APIs de clustering para realizar failback dos recursos para o início do processo de pausa. Portanto, na ausência de failovers não planejados e configurações de proprietário preferenciais, a distribuição de funções clusterizadas deve permanecer inalterada.

Como a CAU seleciona a ordem dos nós a serem atualizados?

Por padrão, a CAU seleciona a ordem dos nós a serem atualizados com base no nível de atividade. Os nós que estão hospedando as funções menos clusterizadas são atualizados primeiro. No entanto, um administrador pode especificar uma ordem específica para atualizar os nós especificando um parâmetro para a Execução de Atualização na interface do usuário da CAU ou usando os cmdlets do PowerShell.

O que acontece se um nó de cluster estiver offline?

O administrador que inicia uma Execução de Atualização pode especificar o limite aceitável para o número de nós que pode estar offline. Portanto, uma Execução de Atualização pode continuar em um cluster mesmo se todos os nós do cluster não estiverem online.

Posso usar a CAU para atualizar somente um único nó?

Não. A CAU é uma ferramenta de atualização com escopo de cluster, para que ela só permita que você selecione os clusters a serem atualizados. Se você deseja atualizar um único nó, pode usar as ferramentas de atualização de servidor existentes independentemente da CAU.

A CAU pode relatar atualizações que são iniciadas de fora da CAU?

Não. A CAU só pode relatar as Execuções de Atualizações que são iniciadas na CAU. No entanto, quando uma Ferramenta de Atualização de CAU subsequente é atualizada, as atualizações que foram instaladas por meio dos métodos não CAU são considerados adequadamente para determinar as atualizações adicionais que podem ser aplicáveis a cada nó de cluster.

A CAU pode oferecer suporte às minhas necessidades de processos de TI exclusivas?

Sim. A CAU oferece suporte às seguintes dimensões de flexibilidade para atender às necessidades de processos de TI exclusivas de clientes da empresa:

Scripts Uma Execução de Atualização pode especificar um script do PowerShell pré-atualização e um script do PowerShell pós-atualização. O script de pré-atualização é executado em cada nó de cluster antes do nó ser pausado. O script de pós-atualização é executado em cada nó de cluster depois das atualizações de nó serem instaladas.

Observação

O .NET Framework 4.6 ou 4.5 e o PowerShell devem ser instalados em cada nó de cluster no qual você deseja executar os scripts de pré-atualização e pós-atualização. Você também deve habilitar o PowerShell remoto em nós de cluster. Para obter os requisitos detalhados do sistema, consulte Requisitos e práticas recomendadas para a Atualização com Suporte a Cluster.

Opções de execução de atualização avançadas O administrador pode, além disso, especificar um grande conjunto de opções de execução de atualização avançadas, como o número máximo de vezes que o processo de atualização é repetido em cada nó. Essas opções podem ser especificadas usando a IU da CAU ou os cmdlets do PowerShell da CAU. Essas configurações personalizadas podem ser salvas em um Perfil de Execução da Atualização e reutilizadas para execuções de atualização mais tarde.

Arquitetura pública de plug-in A CAU inclui recursos para registrar, cancelar registro e selecionar plug-ins. A CAU vem com dois plug-ins padrão: um coordena as APIS do agente WUA (Windows Update) APIs em cada nó de cluster; o segundo aplica hotfixes que serão copiados manualmente em um compartilhamento de arquivo acessível aos nós do cluster. Se uma empresa tiver necessidades exclusivas que não podem ser atendidas com esse plug-in padrão, a empresa pode criar um novo plug-in da CAU de acordo com a especificação de API pública. Para obter mais informações, consulte Referência de plug-in de Atualização com Suporte a Cluster.

Para obter informações sobre como configurar e personalizar os plug-ins da CAU para dar suporte a diferentes cenários de atualização, consulte Como os plug-ins funcionam.

Como posso exportar os resultados de visualização e atualização da CAU?

A CAU oferece as opções de exportação por meio da interface de linha de comando e por meio da interface do usuário.

Opções de interface de linha comando:

  • Os resultados de visualização usando o cmdlet do PowerShell Invoke-CauScan | ConvertTo-Xml. Saída: XML

  • Os resultados de relatório usando o cmdlet do PowerShell Invoke-CauRun | ConvertTo-Xml. Saída: XML

  • Os resultados de relatório usando o cmdlet do PowerShell Get-CauReport | Export-CauReport. Saída: HTML, CSV

Opções de interface do usuário:

  • Copie os resultados de relatório da tela Visualizar atualizações. Saída: CSV

  • Copie os resultados de relatório da tela Gerar relatório. Saída: CSV

  • Exporte os resultados de relatório da tela Gerar relatório. Saída: HTML

Como posso instalar a CAU?

A instalação da CAU é totalmente integrada ao recurso Clustering de Failover. A CAU é instalada da seguinte forma:

  • Quando o Clustering de Failover é instalado em um nó de cluster, o provedor WMI (Instrumentação de Gerenciamento do Windows) do CAU é instalado automaticamente.

  • Quando o recurso de ferramentas do Clustering de Failover é instalado em um computador servidor ou cliente, os cmdlets da interface do usuário da Atualização com Suporte a Cluster e do PowerShell são instalados automaticamente.

A CAU precisa de componentes em execução nos nós de cluster que estão sendo atualizados?

A CAU não precisa de um serviço sendo executado em nós de cluster. No entanto, a CAU precisa de um componente de software (o provedor WMI) instalado em nós de cluster. Este componente é instalado com o recurso Clustering de Failover.

Para habilitar o modo self-updating, a função clusterizada da CAU também deve ser adicionada ao cluster.

Qual é a diferença entre o uso da CAU e do VMM?

  • O System Center Virtual Machine Manager (VMM) é focado em atualizar somente os clusters Hyper-V, enquanto a CAU possa atualizar qualquer tipo de cluster de failover aceito, incluindo os clusters do Hyper-V.

  • O VMM exige licença adicional, enquanto a CAU está licenciada para todos os Windows Server. Os recursos, as ferramentas e a interface do usuário da CAU são instalados com os componentes de Clustering de Failover.

  • Se você já tiver uma licença do System Center, você pode continuar a usar o VMM para atualizar os clusters do Hyper-V porque ele oferece uma experiência integrada de atualização de software e gerenciamento.

  • A CAU tem suporte apenas em clusters que estão executando o Windows Server 2016, Windows Server 2012 R2 e Windows Server 2012. O VMM também dá suporte a clusters do Hyper-V em computadores que executam o Windows Server 2008 R2 e o Windows Server 2008.

Posso usar remote-updating em um cluster que está configurado para self-updating?

Sim. Um cluster de failover em uma configuração de self-updating pode ser atualizado por meio de remote-updating sob demanda, como se você pudesse forçar um exame do Windows Update a qualquer momento em seu computador, mesmo quando o Windows Update está configurado para instalar atualizações automaticamente. No entanto, você precisa verificar se uma Execução de Atualização já não está em andamento.

Posso reutilizar minhas configurações de atualização de cluster nos clusters?

Sim. A CAU oferece suporte a várias opções de Execução de Atualização que determinam como a Execução de Atualização se comporta quando ela atualiza o cluster. Essas opções podem ser salvas como um Perfil de Execução da Atualização e podem ser reutilizadas em qualquer cluster. Recomendamos que você salve e reutilize suas configurações em clusters de failover que têm necessidades de atualização semelhantes. Por exemplo, você pode precisar criar um "Perfil de Execução da Atualização de Cluster do SQL Server Importante para os Negócios" para todos os clusters do Microsoft SQL Server que oferecem suporte aos serviços importantes para os negócios.

Onde está a especificação do plug-in da CAU?

Referências adicionais