Manutenção de actualização de software no System Center 2012 Configuration Manager

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

3090526
Sumário
Este artigo descreve os processos de manutenção para actualizações de software e fornece sugestões para como os administradores do Microsoft System Center 2012 Configuration Manager podem manter um óptimo desempenho da base de dados dos WSUS.

Nota Para mais informações sobre actualizações de software no System Center 2012 Configuration Manager, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
3092358 Resolução de problemas de actualização de software e de manutenção no Gestor de configuração do sistema de centro de 2012
Mais Informação

Actualizações expiradas

Como parte do processo de revisão de actualização em curso, algumas actualizações no catálogo do Microsoft Update expiraram. Normalmente, isto ocorre quando existe uma versão mais recente da actualização disponível. No entanto, em casos raros, a Microsoft poderá detectar um problema com uma actualização e caducá-lo. Durante a sincronização de actualização de software, estas actualizações expiradas são marcadas como "Expirado" na consola do Gestor de configuração. Este estado expirado é indicado por um ícone esbatido junto à actualização. Estas actualizações expiradas são automaticamente limpos da base de dados do Gestor de configuração uma agenda regular. O componente Gestor de sincronização WSUS remove actualizações expiradas. Isto é apenas se as seguintes condições forem verdadeiras:
  • A actualização não é referenciada numa atribuição de actualização.
  • A actualização é mais antiga do que o valor de "Duração de limpeza de actualizações". (Por predefinição, este valor é de sete dias.)

Gestor de sincronização WSUS no site de nível superior de Gestor de configuração verifica se cada hora para as actualizações que têm de ser removidas e remove actualizações expiradas se estes correspondem aos critérios na lista anterior. Quando elimina o Gestor de sincronização WSUS expirado actualizações, pode ver as seguintes entradas no ficheiro Wsyncmgr.:

Eliminar antigas actualizações expiradas... SMS_WSUS_SYNC_MANAGER eliminado 100 expirado actualizações SMS_WSUS_SYNC_MANAGER


Eliminado actualizações expiradas 2995 total SMS_WSUS_SYNC_MANAGER

Limpeza do conteúdo

Actualizações expiradas são suprimidos, o conteúdo para essas actualizações expiradas poderá ficar isolado. O Gestor de sincronização WSUS também limpa este conteúdo isolado. Como parte da limpeza de conteúdo, o Gestor de sincronização WSUS analisa os pacotes que são propriedade do site actual, localiza o conteúdo que já não está referenciado e remove esse conteúdo a partir do directório de origem do pacote. Por predefinição, o conteúdo é removido apenas se foi abandonado para mais de um dia.

Se qualquer conteúdo for removido, o processo de limpeza também actualiza o pacote de modo a que o conteúdo actualizado é enviado para os pontos de distribuição (DPs). Quando o Gestor de sincronização WSUS remove conteúdo isolado, pode ver as seguintes entradas no ficheiro Wsyncmgr.:

Eliminar conteúdo isolado para o pacote CS100006 (EPDefinitions) de origem <PackageSource>SMS_WSUS_SYNC_MANAGER
Eliminar a pasta de conteúdo isolada \ \<PackageSource>\51b6db15-6938-4b37-9fa8-caf513e13930... SMS_WSUS_SYNC_MANAGER
.
.
Eliminar a pasta de conteúdo isolada \ \<PackageSource>\526b6a85-a62c-4d54-bc0d-b3409223b0df... SMS_WSUS_SYNC_MANAGER
12 órfãos conteúdas pastas eliminadas no pacote de CS100006 (EPDefinitions) SMS_WSUS_SYNC_MANAGER
Pacote de actualização CS100006 (EPDefinitions) SMS_WSUS_SYNC_MANAGER</PackageSource></PackageSource></PackageSource>


Para mais informações sobre a limpeza de actualizações expiradas e conteúdo, consulte o seguinte artigo:

Manutenção do servidor WSUS

Para manter um óptimo desempenho da base de dados dos WSUS, recomendamos que execute regularmente as tarefas do Assistente de limpeza de WSUS da base de dados do WSUS (SUSDB), também reindexar toda a base de dados do WSUS em cada computador WSUS que está a alojar uma função de ponto de actualização de Software no ambiente do Gestor de configuração. Quando executa acções de Assistente de limpeza de WSUS numa hierarquia de múltiplos níveis, deve executar primeiro o processo de limpeza na camada mais baixa da cadeia WSUS e, em seguida, mover para a próxima camada para executar as tarefas do Assistente de limpeza. Deve continuar em cima na hierarquia até atingir o computador com o WSUS camada superior. Pode executar esta rotina de manutenção do WSUS em simultâneo em múltiplos servidores no mesmo nível.

Apesar de reindexação pode ser efectuada por qualquer ordem na SUSDB de qualquer computador WSUS, recomendamos que execute a limpeza e a reindexação em cada computador WSUS executando o processo de reindexar pela primeira vez e, em seguida, execute as tarefas do Assistente de limpeza. Se optimizar o desempenho de SUSDB pela primeira vez através de reindexação, as tarefas do Assistente de limpeza serão concluídos mais rapidamente.

Reindexar a base de dados do WSUS (SUSDB)

Pode reindexar da base de dados WSUS (SUSDB) utilizando o script os seguintes recursos do Microsoft TechNet:

Se a base de dados WSUS estiver instalado numa instância do Microsoft SQL Server, utilize o SQL Server Management Studio para ligar ao servidor de base de dados e executar o script de manutenção de base de dados.

Se a base de dados WSUS estiver instalado no Windows Internal Database, pode utilizar o SQL Server Management Studio Express ou o utilitário sqlcmd.

Para utilizar o SQL Server Management Studio Express, siga estes passos:
  1. Inicie o SQL Server Management Studio Express e, em seguida, ligue para o servidor de base de dados.
    • Para Windows Server 2012 ou Windows Server R2 de 2012, o nome do servidor deverá ser o seguinte:
      \\.\pipe\MICROSOFT##WID\tsql\query
    • Para sistemas operativos mais antigos, o nome do servidor deverá ser o seguinte:
      \\.\pipe\MSSQL$Microsoft##SSEE\sql\query
  2. Clique em Nova consulta, colar o conteúdo do script de manutenção da base de dados na nova consulta e, em seguida, clique em Executar.
Para utilizar o utilitário sqlcmd, siga estes passos:
  1. Abra uma linha de comandos utilizando credenciais de administrador.
  2. Execute um dos seguintes comandos, dependendo do sistema operativo:

    Para o servidor de Windows 2012 ou Windows Server 2012 R2:
    \\.\pipe\MICROSOFT##WID\tsql\query -S SQLCMD -i <scriptLocation>\WsusDBMaintenance.sql</scriptLocation>
    Para sistemas operativos mais antigos:
    \\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query -S SQLCMD -i <scriptLocation>\WsusDBMaintenance.sql<b00> </b00> </scriptLocation>
Para mais informações, consulte o seguinte artigo:

Sugestão Se não tiver a certeza se a base de dados WSUS estiver alojado num SQL Server ou Windows Internal Database, verifique na seguinte chave de registo no servidor WSUS:
HKLM\Software\Microsoft\Update Services\Server\Setup\<SQLServerName>

Se vir apenas nomeservidor ou Server\Instance, está a utilizar SQL Server. Se visualizar algo que tenha uma cadeia de ##SSEE ou ##WID , a base de dados do WSUS está instalado no Windows Internal Database.

Sugestão Para determinar qual a versão do SQL Server Management Studio Express para instalar, siga estas directrizes:
  • De 2012 do Windows Server ou Windows Server R2 de 2012, vá para a seguinte pasta e, em seguida, abra o ficheiro ErrorLog mais recente no bloco de notas.
    C:\Windows\WID\Log
  • Para Windows Server 2008 R2 ou versões anteriores, vá para a seguinte pasta e, em seguida, abra o ficheiro ErrorLog mais recente no bloco de notas.
    C:\Windows\SYSMSI\SSEE\MSSQL.2005\MSSQL\LOG
Na parte superior do ficheiro ErrorLog, encontrará o número de versão (por exemplo, 9.00.4035.00 x 64). Para procurar o número de versão, consulte o seguinte artigo:

Utilize o número da versão ou nível de pacote para procurar o SQL Server Management Studio Express do Microsoft Download Center de serviço.


Executar uma limpeza de servidor WSUS

O Assistente de limpeza de servidor WSUS pode ser executado a partir Da consola WSUS > Opções. Recomendamos que execute a manutenção WSUS aproximadamente uma vez por mês. Se nunca foi executada a limpeza e o computador WSUS foi produção durante muito tempo, é possível que limpeza poderão o tempo limite e falhar. Se isto ocorrer, execute a limpeza com apenas a não utilizado actualizações e actualiza as revisões caixa de verificação seleccionada. (Esta é a caixa de verificação superior.) Em seguida, aguarde que o processo seja concluído antes de executar o Assistente de limpeza de servidor de WSUS novamente, mas com a seguinte caixa de verificação seleccionada. Tenha em atenção que isto poderá requerer várias passagens para concluir o processo de limpeza. Por fim, executar a limpeza com todas as opções seleccionadas. Para mais informações sobre o Assistente de limpeza de servidor de WSUS, consulte o seguinte artigo:

Limpar actualizações sobrepostas


Quando o WSUS estiver integrado com o Gestor de configuração, actualizações sobrepostas não podem ser eliminadas devido às restrições do processo de limpeza de WSUS. Por conseguinte, recomendamos que recuse periodicamente actualizações desnecessárias no servidor WSUS conforme apropriado. Desnecessárias actualizações incluem actualizações sobrepostas, actualizações para produtos ou classificações não apresentarem o ambiente de cliente e actualizações expiradas. Podem recusar actualizações na consola WSUS ou utilize o seguinte script manualmente.

Nota Sempre uma cópia da base de dados do WSUS (SUSDB) antes de efectuar quaisquer alterações tais como as descritas aqui.

Além disso, tenha em atenção de que depois deline actualizações desnecessárias, deverá reindexar SUSDB e em seguida, execute o Assistente de limpeza de servidor dos WSUS mais uma vez para remover actualizações desnecessárias, conforme adequado. Isto irá remover as actualizações de quaisquer grupos de actualização de software do Gestor de configuração de que faz parte. Limpar WSUS utilizando um ScriptA script de exemplo permitirá que a redução do script de actualizações substituídas no seu ambiente de WSUS. Pode encontrar o script de exemplo Aqui. As actualizações têm de ser recusado, a instância WSUS de nível superior e replicadas para instâncias WSUS a jusante, que estão configuradas para o modo de réplica. Tem de executar o script em qualquer instância WSUS estiver em execução no modo autónomo. Para utilizar o script, tem de mudar o nome como "Recusar-SupersededUpdates.ps1" e, em seguida, utilize-o como indicam as seguintes instruções. Como sempre, é importante testar este script num ambiente de laboratório antes de implementar o script na produção.

Notas sobre o script
A porta de servidor WSUS predefinida é 80. No entanto, se tiver instalados para um site do IIS personalizado de WSUS, WSUS está provavelmente a utilizar uma porta diferente. Tem de determinar qual a porta está a utilizar o WSUS e, em seguida, altere o parâmetro deporta de -nos exemplos seguintes a essa porta.

O argumento - DeclineLastLevelOnly recusar apenas as actualizações que não substitui qualquer actualização. Se omitir este argumento, qualquer actualização que está substituída será recusada. Resta apenas as actualizações que não sejam derrogadas num Estado que não "recusada".
Executar o script
  1. Execute o script com o parâmetro deSkipDecline-para ver quantos actualizações sobrepostas são nos WSUS. Por exemplo, para efectuar um ensaio executar contra o servidor WSUS sem SSL, utilizaria o seguinte comando:

    NOMESERVIDOR recusar-SupersededUpdates.ps1 - UpdateServer-porta 80 - SkipDecline
  2. Pode rejeitar apenas as actualizações substituídas e não substitui as actualizações (actualizações de nível folha):

    NOMESERVIDOR recusar-SupersededUpdates.ps1 - UpdateServer-porta 80 - DeclineLastLevelOnly
  3. Ou pode utilizar o seguinte comando para recusar todos os substituídos actualizações:

    Recusar-SupersededUpdates.ps1 - UpdateServer NOMESERVIDOR - UseSSL-8080 da porta
A limpar os WSUS a partir da consola WSUS
Se tem ou pretende recusar actualizações manualmente, pode fazê-lo directamente a partir da consola WSUS. Para tal, siga estes passos:
  1. Abra a consola de gestão da Microsoft de serviços de actualização de Windows (da Microsoft MMC).
  2. Seleccione a vista de todas as actualizações. Para fazer isto, defina a vista para mostrar o estado de aprovação de qualquer, excepto recusada com um Estado de qualquere, em seguida, clique em Actualizar.
  3. Mostra a coluna de substituições . Para tal, os cabeçalhos de coluna com o botão direito e, em seguida, seleccione substituições.
  4. Ordenar por substituições. Para tal, abre a coluna de substituições .
  5. Seleccione e rejeitar as actualizações sobrepostas.
Para mais informações sobre como limpar as actualizações sobrepostas, consulte o seguinte artigo:

ConfigMgr 2007 ConfigMgr 2012 R2

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3090526 - Última Revisão: 09/14/2015 20:36:00 - Revisão: 1.0

  • Microsoft System Center 2012 Configuration Manager
  • Microsoft System Center 2012 Configuration Manager Service Pack 1
  • Microsoft System Center 2012 Configuration Manager Service Pack 2
  • Microsoft System Center 2012 R2 Configuration Manager
  • Microsoft System Center 2012 R2 Configuration Manager Service Pack 1
  • kbexpertiseadvanced kbsurveynew kbhowto kbinfo kbmt KB3090526 KbMtpt
Esta informação foi útil?