Usando o SCCM 2012 para evitar surpresas com o Horário de Verão

Atualizado em 10/10/2013

 

Este post foi criado para SCCM 2012. Para SCCM 2007 utilizar o post: https://marciohunecke.wordpress.com/2010/10/06/usando-o-sccm-para-evitar-surpresas-com-o-horario-de-verao/

 

Conforme decreto lei n.6558 (http://www.leidireto.com.br/decreto-6558.html), o horário brasileiro de verão 2013/2014 iniciará às 00h00min do terceiro domingo de outubro (20/10/2013) e encerrará às 00h00min do terceiro domingo de fevereiro (16/02/2014).

Um dos pontos principais para evitar supresas e garantir que todos os computadores estejam corretamente configurados para a mudança do horário. Existem 2 formas principais de fazer a configuração.

1- Para as empresas que podem seguir o padrão de entrada e saída do horário à meia-noite a melhor solução é aplicar o update KB2863058 da Microsoft. Informações em: http://support.microsoft.com/kb/2863058

2 – Para as empresas que precisam customizar os horários de entrada e saída a solução é criar scripts e aplicar via Startup Script das GPOs ou alguma ferramenta como SMS ou SCCM. Informações em: http://support.microsoft.com/kb/914387

Após aplicar as configurações acima é importante gerar um relatório com a configuração de todas as máquinas. Eu não conhecia nenhuma ferramenta pronta para fazer isso até investigar como o SCCM poderia ajudar. A solução me parece maravilhosa.

Como configurar o SCCM 2012 para gerar informações de apoio ao Horário de Verão

1) Editar as classes que farão parte do inventário de hardware conforme abaixo. Para isso: Administration –> Client Settings –> Default Client Settings –> Hardware Inventory –> Set Classes –> Time Zone (Win32_TimeZone)

image

2) Aguardar os clientes SCCM receberem as políticas. Com isso, as novas configurações de inventário serão carregadas para o computador e serão utilizadas no próximo ciclo de inventário de hardware. Se precisar forçar o recebimento de políticas, clicar “Iniciar –> Painel de Controle –> Configuration Manager –> Actions –> Machine Policy Retrieval & Evaluation Policy –> Initiate Action- OK”. Aguardar aproximadamente 2 minutos antes do próximo item.

3) Aguardar os clientes SCCM enviarem o próximo inventário de hardware. Para forçar um novo ciclo, clicar “Iniciar –> Painel de Controle –> Configuration Manager –> Actions –> Hardware Inventory Cycle –> Initiate Action – OK”. Aguardar aproximadamente 5 minutos antes do próximo item.

4) Abrir o Resource Explorer do computador utilizado no item 2 e 3 para verificar se foram coletados informações relacionados ao TimeZone. Deve aparecer algo próximo da figura abaixo:

image

5) Criar um Query para verificar as configurações de cada computador.

Sugestão para o Query:

select distinct SMS_R_System.Name, SMS_G_System_TIME_ZONE.DaylightDay, SMS_G_System_TIME_ZONE.DaylightDayOfWeek, SMS_G_System_TIME_ZONE.DaylightMonth, SMS_G_System_TIME_ZONE.DaylightHour, SMS_G_System_TIME_ZONE.DaylightMinute, SMS_R_System.OperatingSystemNameandVersion, SMS_G_System_TIME_ZONE.StandardDay, SMS_G_System_TIME_ZONE.StandardDayOfWeek, SMS_G_System_TIME_ZONE.StandardMonth, SMS_G_System_TIME_ZONE.StandardHour, SMS_G_System_TIME_ZONE.StandardMinute from  SMS_R_System inner join SMS_G_System_TIME_ZONE on SMS_G_System_TIME_ZONE.ResourceID = SMS_R_System.ResourceId order by SMS_R_System.Name

A visualização de Query nos trará as seguintes informações, conforme figura abaixo:

image

O computador NCM2 entrará no horário de verão no terceiro (3) sábado (6) do mês de outubro (10) às 23h 59 min.

6) Criar um Query para verificar os computadores que não estão corretamente configurados.

6.1) Sugestão para o Query para verificar a entrada do horário de verão.

select distinct SMS_R_System.Name, SMS_G_System_TIME_ZONE.DaylightDay, SMS_G_System_TIME_ZONE.DaylightDayOfWeek, SMS_G_System_TIME_ZONE.DaylightMonth, SMS_G_System_TIME_ZONE.DaylightHour, SMS_G_System_TIME_ZONE.DaylightMinute, SMS_R_System.OperatingSystemNameandVersion, SMS_G_System_WORKSTATION_STATUS.LastHardwareScan, SMS_R_System.LastLogonUserName from  SMS_R_System inner join SMS_G_System_TIME_ZONE on SMS_G_System_TIME_ZONE.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_WORKSTATION_STATUS on SMS_G_System_WORKSTATION_STATUS.ResourceID = SMS_R_System.ResourceId where (SMS_G_System_TIME_ZONE.DaylightDay != 3 or SMS_G_System_TIME_ZONE.DaylightMonth != 10 or SMS_G_System_TIME_ZONE.DaylightDayOfWeek != 6 or SMS_G_System_TIME_ZONE.DaylightHour != 23 or SMS_G_System_TIME_ZONE.DaylightMinute != 59) and SMS_G_System_TIME_ZONE.Caption like “%-03:00) Bras%” order by SMS_R_System.Name

6.2) Sugestão para o Query para verificar a saída do horário de verão.

select distinct SMS_R_System.Name, SMS_G_System_TIME_ZONE.StandardDay, SMS_G_System_TIME_ZONE.StandardDayOfWeek, SMS_G_System_TIME_ZONE.StandardMonth, SMS_G_System_TIME_ZONE.StandardHour, SMS_G_System_TIME_ZONE.StandardMinute, SMS_R_System.OperatingSystemNameandVersion, SMS_G_System_WORKSTATION_STATUS.LastHardwareScan from  SMS_R_System inner join SMS_G_System_TIME_ZONE on SMS_G_System_TIME_ZONE.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_WORKSTATION_STATUS on SMS_G_System_WORKSTATION_STATUS.ResourceID = SMS_R_System.ResourceId where (SMS_G_System_TIME_ZONE.StandardDay != 3 or SMS_G_System_TIME_ZONE.StandardDayOfWeek != 6 or SMS_G_System_TIME_ZONE.StandardMonth != 2 or SMS_G_System_TIME_ZONE.StandardHour != 23 or SMS_G_System_TIME_ZONE.StandardMinute != 59) and SMS_G_System_TIME_ZONE.Caption like “%-03:00) Bras%” order by SMS_R_System.Name

 

Informações Importantes

1)      Se no ambiente SCCM existem vários sites primários, é necessário modificar as classes de inventário de hardware em todos os sites primários.

2)      O próximo inventário de hardware será completo depois que o cliente receber as novas configurações de inventário e acarretará uma aumento do tráfego de rede das estações para o servidor que elas se reportam.

3)      Haverá uma aumento do tamanho da base de dados, pois novas colunas na tabela <Nome da Classe> serão criadas e populados.

 

BOM PROVEITO !!!!!!!!!!!!

Esse post foi publicado em Uncategorized. Bookmark o link permanente.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s