Formas mais fáceis de configurar o Windows Server 2008?

2

Eu preciso configurar alguns servidores dev do Server 2008 e estou lutando para fazer isso de forma eficiente.

Com qualquer distro baseada no Debian, eu coloco um CD, passo através da instalação, reinicio, aplico o apt-get update e estou pronto.

Após a instalação do Server 2008, tenho que executar o Windows Update, reinicializar, atualizar, reinicializar, etc.

Existe uma maneira mais fácil de fazer as atualizações, sem as várias reinicializações?

    
por Ben Pilbrow 30.08.2010 / 15:46

3 respostas

3

Não realmente, essa é apenas uma das peculiaridades do Windows.

A única coisa que posso sugerir (se você não estiver fazendo isso) é configurar um Servidor do WSUS . Dessa forma, você faz o download de todas as atualizações apropriadas do Windows para seu servidor WSUS da Microsoft e, em seguida, seus servidores baixam as atualizações do seu servidor WSUS. Isso é mais rápido do que baixar atualizações da Microsoft todas as vezes e será consideravelmente menos intensivo em largura de banda.

    
por 30.08.2010 / 15:52
3

É bem assim que o Windows funciona, e você está bem preso a isso.

Agora posso ver você se perguntando:

Why the heck does Windows do that when any self respecting Linux can do all the updates in one go?

A resposta se resume em como o Windows e o Posix * nixes tratam do problema de arquivos abertos. No Windows, se um arquivo estiver aberto, ele também terá um bloqueio DenyWrite e o arquivo não poderá ser gravado. Tal como para uma atualização. No Linux, tudo é um arquivo e todos os arquivos podem ser atualizados, portanto, o arquivo é atualizado. Se o arquivo não puder ser atualizado por algum outro motivo, o instalador lançará um erro criptográfico e ficará complicado descobrir por que a atualização falhou.

Como o Windows só pode atualizar certos arquivos durante o processo de reinicialização, você obtém casos em que precisa de várias reinicializações para aplicar certos conjuntos de correções. Isso acontece mais quando atualizações de produtos diferentes se sobrepõem a arquivos de alguma forma, e essa atualização posterior precisa que a atualização anterior seja realmente aplicada antes que possa ser atualizada. O Windows obteve muito melhor sobre verificação de dependência ao longo dos anos, antes do Windows Update era prática comum aplicar cada atualização individualmente com sua própria reinicialização [1], mas ainda há algumas coisas que se confunde ; especialmente quando também está fazendo correções de OS, IE e Media Player ao mesmo tempo.

A última vez que preparei um servidor Server 2003 (não o R2), foram necessárias quatro reinicializações para atualizar tudo, sem incluir o service pack. Se eu estiver preparando um servidor SLES 9 (data aproximadamente do mesmo tempo, em um kernel 2.6.4ish), esse conjunto de atualizações também será temível. O processo 'rcd' usado nessa distro vai ficar confuso com o tamanho da atualização, então eu teria que atualizar apenas algumas vezes antes que eu pudesse atualizar o conjunto inteiro de patches. Não são várias reinicializações, mas exigem vários aplicativos do processo de atualização. E no SLES9, o RCD pode levar uma idade sangrenta para mastigar grandes conjuntos de atualizações, de modo que o servidor SLES9 provavelmente terminaria de atualizar tudo após o servidor Win 2003 [2].

[1] Havia algumas ferramentas para ajudar a 'encadear' atualizações, mas diferentes lojas de TI tinham idéias diferentes sobre o uso dessas ferramentas em sistemas de produção. [2] Que apenas mostra a qualidade do processo de rcd nessa distro. Tão feliz que morreu com SLES11.

    
por 30.08.2010 / 16:18
2

Você pode instalar instalações do Windows com todos os patches ... mas isso pode ser muito longo & processo difícil de fazer. Se você precisa implantar frequentemente novos servidores (em um laboratório ... ou em produção ou ambos) Isso pode economizar um pouco de tempo & dores de cabeça ... mas duvido. Sua melhor aposta é configurar um servidor WSUS ou criar um CD de atualização off-line todo mês ou mais ... & executar isso imediatamente após uma instalação. Isso não evita ter que fazer reinicializações ... mas pode definitivamente remover um pouco da dor disso. (o CD de atualização offline será reinicializado automaticamente se uma atualização exigir e retomar automaticamente)

A vantagem de criar sua própria imagem em stream é que você também pode pré-instalar qualquer driver ou aplicativo necessário. Mas realmente não há um ótimo método para construir a imagem. A Microsoft fornece uma ferramenta AIK para fazer isso, mas você precisa baixar manualmente cada patch, extraí-lo e aplicá-lo a uma imagem.

A vantagem de usar o pacote offline-wsus é que leva um tempo mínimo para compilar o CD (é necessário aguardar os downloads e construir a iso / gravação) e você pode usá-lo em todos os servidores. Ambos produção & laboratório. Infelizmente, você está confiando em uma ferramenta de terceiros para gerenciar esse processo, mas historicamente mostrou que está à altura do desafio. (Eu usei por 6 anos + com apenas pequenos problemas que foram rapidamente resolvidos.) Você também não pode pré-instalar outros aplicativos na imagem. Existem outras ferramentas que podem fazer uma instalação com um único clique em vários aplicativos, mas isso é outra conversa.

    
por 30.08.2010 / 17:27