Como simplificar as atualizações do Windows (2008R2)

1

Ontem eu tomei conta de um servidor Windows 2008 R2 por três horas aplicando várias rodadas de atualizações do Windows. Isso não é um bom uso do meu tempo.

Este é um servidor que não pode aplicar atualizações automaticamente; Eu tenho que agendar janelas de manutenção para reiniciar o servidor. Quero trazer o Windows completamente atualizado durante essa janela de manutenção, o que geralmente significa várias rodadas de um ciclo de verificação de atualizações / atualizações de download / atualização de atualizações / reinicialização.

Eu sei que posso baixar atualizações e aplicá-las manualmente, mas isso não ajuda muito quando o Windows determina, após a primeira rodada de atualizações, que precisa aplicar ainda mais atualizações.

O maior problema é que pode levar dez minutos para o Windows determinar quais atualizações ele precisa aplicar. Em seguida, pode levar mais dez minutos para fazer o download dessas atualizações. Em seguida, pode levar dez minutos para reinicializar e concluir a instalação da atualização. Se decidir que você precisa de três rodadas de atualizações, isso é uma hora e meia, e isso pressupõe que o Windows não surte e faça um desses passos demorar uma eternidade ou falhar, fazendo com que você comece de novo.

Existe alguma maneira de determinar todas as atualizações que seriam necessárias para atualizar um sistema Windows, para que eu possa aplicá-las manualmente e evitar a necessidade de esperar Windows para executar suas verificações interminávelmente longas e downloads ridiculamente lentos várias vezes durante a minha janela de manutenção.

(Eu sinto que isso deve ser um FAQ, mas não consigo encontrá-lo.)

    
por wfaulk 11.04.2016 / 16:27

3 respostas

0

WSUS . Acabei de instalá-lo há algumas semanas e está facilitando muito a minha vida.

    
por 11.04.2016 / 16:30
0

Is there any way to determine all of the updates that would be needed to bring a Windows system up to date beforehand, so that I can just apply them all by hand and avoid having to wait for Windows to perform its interminably long checks and ridiculously slow downloads multiple times during my maintenance window.

Tanto quanto eu sei, não, não realmente. O problema principal é que o Windows Update não sinaliza uma atualização, conforme necessário, se uma atualização de pré-requisito estiver ausente. Isso é feito para evitar a tentativa de instalar uma atualização cujo pré-requisito ainda não tenha sido atendido, o que poderia levar a um sistema que nem sequer inicializa. É potencialmente muito complicado gerar uma lista de atualizações ausentes que considera pré-requisitos, atualizações substituídas, etc., que contabilizam todo o software instalado em um sistema, incluindo o software que será instalado por cada patch ou atualização na cadeia.

O melhor que você pode fazer é usar um sistema de gerenciamento de patches como o WSUS para ver se um servidor não possui certas atualizações instaladas. Se você vir um servidor faltando atualizações mensais dos últimos seis meses, você sabe que pode precisar de várias reinicializações se o mesmo sistema tiver sido atualizado várias vezes ou atualizado e corrigido.

Observe que, se você esperar o tempo suficiente, encontrará o mesmo problema para as atualizações do Linux também.

A melhor maneira de evitar a situação é fazer correções frequentes.

    
por 11.04.2016 / 16:48
0

Yesterday I babysat a Windows 2008 R2 server for three hours applying multiple rounds of Windows Updates. This is not a good use of my time

Não espere tanto tempo entre os ciclos de atualização. A Microsoft lança atualizações a cada segunda terça-feira de cada mês (nos últimos 13 anos). Se você instalar patches todos os meses, você (quase) nunca terá mais de um único ciclo de download / instalação / reinicialização por servidor.

    
por 11.04.2016 / 18:29