Atualizar pacote de software instalado com o GPO

10

Desde recentemente, tenho usado políticas do AD para implantar pacotes de software por meio de GPO em um pequeno domínio. Isso estava funcionando bem, mas não tenho certeza de qual é o procedimento correto para atualizar um pacote.

Supondo que eu implantei inicialmente o X , versão a através do GPO chamado " Install X ". Tudo funciona bem e com a versão temporal b é lançada. (Supondo que o .msi da nova versão possa executar uma atualização da versão já instalada) Acredito que tenho as seguintes opções para executar a atualização:

  1. substitua .msi original no ponto de distribuição e, em seguida, através do Editor de Diretiva de Grupo (abra GPO " Install X "), em Configuração do Computador / Configurações de Software / Instalação de Software, atribua uma tarefa a 'Reimplementar aplicativo'

  2. use o Editor de Diretiva de Grupo para criar um novo pacote em Configuração do Computador / Configurações de Software / Instalação de Software para a nova versão e especifique qual pacote mais antigo deve ser atualizado por este (na guia Atualização, selecione o pacote da versão a ; opções para desinstalar os existentes ou melhoria)

  3. use o Editor de Diretiva de Grupo para remover um pacote da versão a (com opção de desinstalação imediata) e adicione um novo pacote para a versão b

Questões:

  • Quais são as desvantagens da 1ª opção?
  • A segunda opção é uma maneira adequada / recomendada de atualizar pacotes distribuídos pelo GPO?
  • Existem outras sutilezas, práticas recomendadas ou conselhos gerais sobre a atualização de pacotes por meio de GPOs?

EDIT: Além disso, eu apenas testei corretamente 3, por isso, se estiver faltando alguma etapa importante em 1 e 2, eu apreciaria os ponteiros. :)

Desrazão
fonte

Respostas:

5

Eu fiz as opções 2 e 3. Use principalmente a opção 2, a menos que eu saiba que o pacote MSI anterior me deu problemas. A opção 1 parece apenas uma maneira simples de fazer as coisas, pois não foi projetada para isso. Eu sempre deixo meus MSIs antigos no local de implantação, apenas por precaução. Também notei que, com a opção 2, ele detecta automaticamente a versão anterior e atualiza automaticamente o pacote anterior, mesmo que você não o defina manualmente (Windows Server 2008 R2) quando o MSI estiver configurado corretamente.

xeon
fonte
1

Eu recomendo dar uma olhada no SCCM. É um produto muito melhor distribuir aplicativos e suas respectivas atualizações, especialmente se você estiver apenas lidando com caixas do Windows. Se você decidir seguir esse caminho, a lista MSITMS do MYITForums é uma das melhores listas de discussão disponíveis para obter ajuda.

Tatas
fonte