Pergunta

Estou prestes a executar o seguinte comando em produção, mas gostaria de ter uma compreensão sólida do que pode falhar.Executamos esse comando em ambientes de QA, mas não sabemos se tudo está de fato rodando, até onde sabemos, mas gostaria de saber se existe a possibilidade de isso quebrar coisas como fluxos de trabalho, recursos ou qualquer outra coisa.

Aqui está o comando:

PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent
-install -cmd installfeatures

De acordo com a documentação:Na verdade, existem 3 comandos em um:

  • atualização psconfig.exe –cmd
  • psconfig.exe –cmd conteúdo do aplicativo
  • recursos de instalação psconfig.exe –cmd

    1. Psconfig.exe -cmd upgrade => Executar atualização do SharePoint.Este comando é executado automaticamente ao executar o Assistente de configuração de produtos do SharePoint se o SharePoint precisar ser atualizado.

      • inplace b2b ==> Se b2b for escolhido, então uma compilação local para atualização de compilação será executada.A outra opção é v2v (versão para versão)

      • force ==> O Assistente de Configuração de Produtos do SharePoint interrompe qualquer ação de atualização em execução e reinicia a atualização.

    2. -cmd applicationcontent ==> Gerencia o conteúdo compartilhado do aplicativo

    3. -cmd installfeatures ==> registra os recursos do SharePoint no farm de servidores que estão localizados neste servidor.

Faremos um backup completo do farm (usando o recurso de backup do SharePoint 2010) para fazer backup/restaurar o farm caso haja algo errado.Esta é a abordagem recomendada?

De acordo com um usuário, na última vez que fizeram isso na fazenda, os fluxos de trabalho desapareceram.Existe a possibilidade de isso acontecer depois que este comando for executado em todos os servidores do farm?

Obrigado por ler.

Foi útil?

Solução

Ao instalar o executável para uma atualização cumulativa (CU), você ainda não atualizou seus servidores.O PSConfig.exe (linha de comando) ou o Assistente de configuração de produtos do SharePoint (GUI) precisará ser executado para atualizar os binários em execução e fazer alterações nos esquemas de banco de dados do SharePoint fornecidos na CU.

Nesse caso, você tem as atualizações de CU de agosto de 2012 em vigor, mas o farm tecnicamente não está em execução no nível de CU de agosto de 2012 até que você execute o comando psconfig ou use a versão da GUI no Assistente de Configuração de Produtos do SharePoint.

Criar um backup do farm antes de terminar a atualização é uma boa ideia, pois isso lhe dará um ambiente para reverter em caso de problemas.

Do lado positivo, essas atualizações são publicadas pela Microsoft e incluem um nível de testes.Depois de esperar tanto tempo, você também terá referência da comunidade para quaisquer problemas encontrados.Do lado negativo, as CUs não são tão testadas quanto os Service Packs e, portanto, você não deve se apressar e instalar uma CU assim que ela for lançada, pois ocasionalmente são conhecidas por introduzir regressões de bugs.Um bom site para ficar por dentro dos problemas encontrados por UC é o seguinte de Todd Klindt:

http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=224

Por exemplo, aqui estão as regressões conhecidas com a UC de agosto de 2012:

http://www.toddklindt.com/blog/Regressions/August2012CU.aspx

Em resumo, você deve definitivamente aplicar primeiro uma CU em um ambiente de controle de qualidade, testar sua funcionalidade crítica de negócios, fazer um backup da produção e, em seguida, aplicar a CU depois de testar no controle de qualidade e ter certeza de que não há grandes regressões.

Pessoalmente, prefiro usar o Assistente de Configuração de Produtos do SharePoint baseado em GUI ao atualizar um farm, pois ele tem mais inteligência integrada para saber quais ações executar (mais como uma experiência de clique em Avançar, Avançar, Avançar), mas você pode preferir use a ferramenta de linha de comando.Observe também que, independentemente da opção escolhida, o processo precisa ser executado em cada servidor do farm do SharePoint.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top