WMF 3.0 Causa Problemas com Exchange e SCCM

Em um post anterior comentei que para administrar um servidor Windows 2008 R2 com o Server Manager do Windows 2012 (http://www.marcelosincic.com.br/blog/post/Monitorando-Servidores-Windows-2008-R2-com-o-Windows-2012-Server-Manager.aspx) bastava instalar o Windows Manager Framework 3.0 (WMF 3.0). Recentemente o WMF 3.0 passou a ser oferecido como opcional no Windows Update. Porem, agora surgem avisos de que ele causa alguns comportamentos indesejados no Exchange 2007/2010 e SCCM 2012, com isso é bom verificar se o produto instalado no servidor será afetado. Os dois produtos estão confirmados, mas existem muitos relatos em foruns de problemas com scripts para SharePoint e .NET Ou seja, pelo que é possivel entender o WMF 3.0 afeta o funcionamento do IIS e aplicações que utilizam o IIS e .NET ficam comprometidas. Windows Management Framework 3.0 on Exchange 2007 and Exchange 2010 Configuration Manager Management Points collocated with clients fail after installing Windows Management Framework 3.0 and running Client Health Evaluation

Gravação da Palestra Gerenciando Private Cloud com System Center 2012 no MVP IT ShowCast na PUC

Na palestra de sábado, focamos o System Center de forma diferente. Ao invés de abordar todos os produtos e o cada um deles faz, o foco foi centralizado nas capacidades que são utilizadas em gerenciamento de Private Clouds, por exemplo, no SCCM cobrimos as funcionalidades de DCM e Software Update, já que as outras não são utilizadas em escala significativa para Private Cloud.   Private Cloud com System Center 2012 no MVP ITShowCast

Apresentação sobre Deployment do Windows 8 no Evento de Lançamento Técnico

Update: Video da apresentação disponivel no Channel9 http://channel9.msdn.com/Events/Windows-Camp/Windows-Dev-Camps-Brasil/lancWin8Infra1 Na ultima quarta feira ocorreu o evento de lançamento do Windows 8 no Brasil, no Vila Noah em SP. Neste eventos com 3 trilhas fiz a primeira palestra da trilha de Infraestrutura com o tema “Deployment do Windows 8”. Apresentamos as opções de deploy LTI, UDI e ZTI. Alem disso apresentamos as diversas funcionalidades do Windows ADK (http://www.microsoft.com/pt-br/download/details.aspx?id=30652), MDT (http://www.microsoft.com/en-us/download/details.aspx?id=25175) e System Center Configuration Manager 2012 (avaliação em http://www.microsoft.com/en-us/server-cloud/system-center/configuration-manager-2012.aspx). Para quem quiser o ppt, clique aqui e baixe em PDF: Session 2 Deployment Deck - Final.pdf (1,92 mb)  

Update: Download da Documentação do System Center 2012 para Uso Offline

Algumas das documentações foram atualizadas até Novembro/12. Uma informação pouco conhecida da maioria é a disponibilidade de toda a biblioteca do TechNet sobre determinados produtos para leitura offline. Esse recurso já era possivel para assinantes TechNet e MSDN por meio dos DVDs chamados de Library que acompanhavam as midias, mas nos ultimos produtos a Microsoft passou a disponibilizar em formato CHM (Help), DocX e PDF. Por exemplo, o PDF do SCCM 2102 tem mais de 2.000 páginas. A disponibilidade destes documentos é importantissimo para profissionais que trabalham com estes produtos e nem sempre estão com conexão ativa ou desejam ler estes documentos como material de referencia. É claro que não é como um livro editado para facilitar o uso por profisssionais que não usam o produto e não o conhecem, onde o livro é voltado a dar base e fundamentos com exemplos e estruturação lógica de tópicos, enquanto a documentação é técnica e focada em funcionalidades. Seguem os links para download de todas as bibliotecas, lançadas e atualizada entre Maio e Novembro de 2012: Produto Link Configuration Manager 2012 http://www.microsoft.com/en-us/download/details.aspx?id=29901 Service Manager 2012 http://www.microsoft.com/en-us/download/details.aspx?id=27850 Operations Manager 2012 http://www.microsoft.com/en-us/download/details.aspx?id=29256 Orchestrator 2012 http://www.microsoft.com/en-us/download/details.aspx?id=29258 Virtual Machine Manager 2012 http://www.microsoft.com/en-us/download/details.aspx?id=6346 Data Protection Manager 2012 http://www.microsoft.com/en-us/download/details.aspx?id=29698 Microsoft Deployment Toolkit 2012 (MDT) http://www.microsoft.com/en-us/download/details.aspx?id=25175

Integrando Solicitações de Aplicativos do SCCM 2012 com o SCSM 2012

Uma das soluções que a Microsoft disponibilizou é o “Application Approval Workflow”, um plugin que permite a integração entre o catalogo de software do SCCM 2012 com o processo de aprovação do SCSM 2012. Este recurso é fundamental em empresas onde é feita a implementação dos dois produtos. Continuamos a ter os dois portais (SCCM e SCSM), porem ao selecionar um software no portal do SCCM é gerado uma requisição no SCSM que interage com os fluxos de trabalho (workflow) para aprovação da aplicação pelo pessoal de TI para o usuário. O Application Approval Workflow está disponivel no link http://www.microsoft.com/en-us/download/details.aspx?id=29687 Sua funções podem ser visualizadas na lista e no diagrama abaixo: Sincronizar as aplicações publicadas no Configuration Manager com o catálogo do Service Manager Monitorar as soliticações no Configuration Manager Application Catalog gerando um service request no Service Manager Retornar o resultado da aprovação no Service Manager para o Configuration Manager Permitir que os administradores criem grupos de usuários com permissões especificas e filtros para aprovação Visualizar e gerar relatórios das aplicações aprovadas e instaladas nos clientes   Segue abaixo as informações de requisitos: System Center 2012 - Service Manager System Center 2012 - Orchestrator System Center 2012 - Configuration Manager Microsoft Visual C++ 2010 x64 Redistributable – 10.0.30319 Microsoft System Center Integration Pack for System Center 2012 Service Manager

System Center 2012 com Windows 2012 e SQL Server 2012

Passei esta semana fazendo testes do System Center 2012 com o Windows Server 2012. Os testes com SQL Server 2012 já havia feito anteriormente, inclusive já implementado e documentado a falta do SRSS em http://www.marcelosincic.com.br/blog/post/System-Center-Configuration-Manager-2012-com-SQL-Server-2012.aspx   Tabela Resumida de Incompatibilidades Segue uma matriz de compatbilidade e problemas entre a suite System Center 2012 com o Windows 2012 e SQL Server 2012: System Center 2012 Windows Server 2012 SQL Server 2012 ConfigMgr (SCCM) Parcial (WSUS) Parcial (Reporting Services) OpsMgr (SCOM) Parcial (Web Console) Parcial (Reporting Services) Orchestrator (SCO) Ok Ok App Controller (SCA) Não compatível Ok Service Manager (SCSM) Parcial (Self Portal) Parcial (Reporting Services) Data Protection (DPM) Ok Ok Virtual Machine Mgr (VMM) Parcial (Self Portal) Ok É importante que estas incompatibilidades, principalmente no que ser refere aos problemas com o IIS e o WSUS do Windows 2012 serão resolvidos no Service Pack 1 do System Center 2012 (atualmente em Beta), como pode ser visto em http://blogs.technet.com/b/server-cloud/archive/2012/09/10/system-center-2012-sp1-beta-available-evaluate-with-windows-server-2012.aspx e http://technet.microsoft.com/en-us/library/gg682077.aspx#BKMK_SupConfigSiteSystemReq e http://technet.microsoft.com/en-us/library/gg682077.aspx#BKMK_SupConfigSQLSrvReq   Tabela Técnica de Incompatibilidades Para quem quiser conhecer os detalhes técnicos das incompatibilidades, segue um resumo dos problemas que notei nas implementações: Produtos Afetados Feature Windows/SQL Motivo SCOM, SCSM, AppControler, VMM Portal Web IIS 8.5 O IIS 8.5 tem APIs diferentes para liberação das funções .NET Framework 4.5 e o System Center é construído sobre o .NET 4.0 o que gera incompatibilidades com WCF e ISAPI Como estes produtos possuem portal web, não conseguem instalar no IIS SCCM Update Services (SUP) WSUS O WSUS atual (Windows 2008 R2) é versão 3.2 e a versão do WSUS no Windows 2012 é 6.2 e o instalador do SCCM não consegue detectar como válido SCCM, SCOM, VMM SQL Server Reporting Services (SRSS) Os instaladores não detectam o SRSS do SQL Server 2012, é necessário instalar o SRSS do SQL Server 2008 R2 na mesma máquina para utilizar o SQL Server 2012   Conclusão A conclusão que chego neste aspecto é que ainda não é hora de instalar o System Center 2012 em servidores Windows 2012 fora de laboratório, pois com o SP1 em Beta é bem possivel que futuras versão dele não sejam atualizáveis, o que implicará em reinstalar todo o ambiente. Já com respeito ao SQL Server 2012, não vejo problemas em instalar temporariamente apenas o SRSS do SQL Server 2008 R2, que depois pode ser desinstalado rapidamente e a alteração nos produtos é simples de ser realizada.

System Center Configuration Manager 2012 SP1 Beta Anunciado e Disponivel para Download

Hoje foi anunciado o Service Pack 1 do SCCM 2012, o que acrescenta importantes funcionalidades ao produto (inclui todos os outros produtos, detalhes no final do post). Importante: Os arquivos disponibilizados não são apenas o Service Pack, contem o produto com o SP1! Como já se tornou conhecido pelo público, hoje um Service Pack não é simplesmente um conjunto de updates e hotfix. O Cumulative Update se tornou a coleção de hotfix e o Service Pack alem de contem os fix dos CUs contem também novas funcionalidades. Isso ficou muito claro com o Windows 2008 R2 SP1 que trazia o Hyper-V 2.0 Algumas novas funcionalidades do SCCM 2012 SP1: Deploy de SO automatizado para Windows 8 e Windows Server 2012 Hoje é possivel fazer com o SCCM 2012 a distribuição destes novos SOs com o OSD, porem não há suporte as novas funcionalidades para serem configuradas, e estas serão acrescentadas no SP1 Pontos de distribuition (Distribution Points) utilizando o Azure Esta inclusão é muito interessante por permitir que empresas com conta no Azure tirem do tráfego downloads de software por parte de funcionários remotos Automação de tarefas com o suporte acrescentado ao PowerShell Com a inclusão do PS em outros produtos se viu como uma linguagem de script fazia falta na automação de algumas tarefas por meio de scripts, e agora o SP1 permitirá isso com o SCCM 2012 Gerenciamento de clientes com Mac OS X e Linux/Unix Esta é uma funcionalidade muito aguardada, já que em maio de 2011 já se falava neste suporte. Agora, finalmente, temos esta possibilidade Integração com Windows Intune Com o Service Pack 1 do SCCM 2012 e a nova versão do Intune será possivel integrar as duas plataformas (on-promisse e cloud) para gerenciar os usuários dentro e fora da empresa, mas utilizando um console unico pelo SCCM. Um ponto interessante é que a licença do Windows Intune para quem possui o SCCM 2012 será reduzido! Qual a previsão de disponibilização da versão final destes produtos?    Inicio de 2013. Caso deseje testar estas novas funcionalidades, é importante lembrar que produtos Beta não oferecem suporte pela Microsoft. O ideal é utilizá-los para testes e talvez gerenciar ambientes controlados. Link para baixar o SCCM 2012 SP1 Beta: Microsoft Download Center Release Notes: http://technet.microsoft.com/en-us/library/jj591611.aspx Windows Intune, conta para 30 dias de testes: http://www.microsoft.com/en-us/windows/windowsintune/try-and-buy.aspx   Lista de alterações nos outros produtos da Suite System Center 2012: Virtual Machine Manager Improved Support for Network Virtualization Extend the VMM console with Add-ins Support for Windows Standards-Based Storage Management Service, thin provisioning of logical units and discovery of SAS storage Ability to convert VHD to VHDX, use VHDX as base Operating System image   Data Protection Manager Improved backup performance of Hyper-V over CSV 2.0 Protection for Hyper-V over remote SMB share Protection for Windows Server 2012 de-duplicated volumes Uninterrupted protection for VM live migration App Controller Service Provider Foundation API to create and operate Virtual Machines Support for Azure VM; migrate VHDs from VMM to Windows Azure, manage from on-premise System Center Operations Manager Support for IIS 8 Monitoring of WCF, MVC and .NET NT services Azure SDK support Orchestrator Support for Integration Packs, including 3rd party Manage VMM self-service User Roles Manage multiple VMM ‘stamps’ (scale units), aggregate results from multiple stamps Integration with App Controller to consume Hosted clouds Service Manager Apply price sheets to VMM clouds Create chargeback reports Pivot by cost center, VMM clouds, Pricesheets Server App-V Support for applications that create scheduled tasks during packaging Create virtual application packages from applications installed remotely on native server  

Utilizando o Software Update Point no System Center Configuration Manager 2012

Uma das funcionalidades presente no SCCM 2007 que foi continuada e recebeu interessantes inovações é o Software Update Point, que tem a função de trazer para dentro do SCCM 2012 a capacidade de controlar, distribuir e gerar relatórios e dashboards. Configuração Inicial Para fazer a configuração do SUP (Software Update Point) no SCCM 2012 é necessário instalar a feature Windows System Update Services (WSUS) no Windows Server 2008 R2, o que pode ser realizado pelo Server Manager. Nota: Não é possivel utilizar upstream server no servidor SCCM configurado como primary. Depois disso o passo seguinte é no console do SCCM 2012 incluir a role SUP e configurar suas opções, como mostra a imagem abaixo onde podemos configurar os dados de proxy para acesso aos dados. Para configurar os produtos, tipos de update e criticidade é necessário acessar o menu pela Ribbon como mostra a imagem abaixo, e selecionar Software Update Point: A seguir será aberta a configuração do SUP onde selecionamos os produtos, classificações, regras de inclusão (supersedence) e idiomas: Aprovando e Distribuindo Updates A partir da configuração já será possivel verificar os updates disponiveis na tela principal. No dashboard do SUP será possivel ver todos os updates com estatisticas de aplicabilidade, bem como dados indicativos da instalação do update no parque inventariado. Clicando sobre os updates é possivel definir quais serão baixados (Download) ou fazer a distribuição (Deploy) diretamente ao Collections: Ao escolher a opção de deploy será possivel fazer um pacote, já que o processo de distribuição de updates do SUP é baseado na distribuição de software do SCCM, com a criação de um package e um advertisement, porem com um wizard mais simples que mostrarei no próximo tópico. Automatizando os Updates Uma diferença em relação ao WSUS é que o SUP não baixa sozinho a menos que se crie regras especificas, bem mais completas do que no WSUS que se baseia apenas no SO, produto e criticidade. No SCCM 2012 é possivel definir qualquer tipo de filtro para os updates, incluindo palavras especificas no texto da descrição. O primeiro passo é criar um Automatic Deployment Rules que consiste em informar a coleção e a regra de distribuição: Na sequencia deverá ser indicado se deseja utilizar o WOL (Wake Up On Lan) para ligar as máquinas no horário pré-definido e o nivel de detalhes que o usuário verá de cada update, assim como aprovar automaticamente EULAs (contratos), que obviamente deve estar ligado, a menos que vc deseje que o usuário saiba o contrato de responsabilidade a ser utilizado: O próximo passo é o mais importante, pois envolve a criação dos filtros de semântica, onde podemos definir a criticidade, SO, idioma, data e até procura no texto descritivo do update para determinado produto, por exemplo, Excel: Na sequencia irá ser definido o fuso horário, se centralizado do servidor ou do fuso do cliente, quando será instalado e disponibilizado. No exemplo abaixo o update é disponibilizado assim que baixado no servidor e a instalação pode ser feita em até 7 dias, o que indica o tempo máximo que o usuário pode adiar antes que faça automaticamente a instalação: Como comentado no inicio, é utilizada a estrutura de pacotes na distribuição de updates, portanto o passo seguinte é indicar se será utilizado um pacote existente ou um novo. No caso de updates automáticos é bom utilizar um novo pacote para evitar confusões de conteudo. Note que na sequencia será definido o Distribution Point, localização dos downloads e idiomas desejados, levando em conta que idioma neste caso não é dos updates mas sim da interface: Com estes passos vimos como criar uma estrutura de updates dinâmica no SCCM 2012.

Orchestrator Integration Packs para System Center 2012

Em um artigo anterior abordei como são importados os Integration Packs (OIP) para o Orchestrator para integrar tarefas do Active Directory em um pacote de ações, ou Runbook Integrando o System Center Orchestrator 2012 com o Active Directory Neste artigo vamos ver como instalar o Integration Pack para todos os produtos da suite System Center 2012. O primeiro passo é baixar o arquivo OIP no link http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=28725 Dica: Caso queira saber todos os Integration Packs existentes e como configurá-los acesse http://technet.microsoft.com/library/hh295851 Em seguida registre os Integrations Packs utilizando o Orchestrator Deployment Manager como mostrado no artigo de integração citado no inicio do artigo. Abrindo o Orchestrator Designer agora irá ter disponiveis as barras de ações de cada um dos produtos, que abordarei em seguida, sendo que ficam disponiveis as versões 2007 e 2012. System Center Data Protection Manager 2012 As ações do DPM permitem criar pontos de restauração, recuperar dados de SharePoint, SQL e VMs do Hyper-V. Não é possivel pelas ações fazer restore de arquivos, porem isso pode ser feito por meio do componente Run DPM PowerShell Script. System Center Configuration Manager 2012 Permite administrar coleções, adicionando ou retirando máquinas, enviar programas, aplicações, updates e upgrades de sistema operacional. As ações que administram coleções são importantissimas pois como o Orchestrator permite adicionar maquinas utilizando automação, como por exemplo VMs, estes componentes do SCCM 2012 nos permitiram acrescentar a nova maquina dentro de uma determinada coleção, que é o ponto focal do SCCM para distribuição e administração do ambiente. System Center Operations Manager 2012 Voltado exclusivamente para iniciar operações, estes componentes permitem monitorar eventos ou alertas especificos, colocar a maquina em modo de manutenção para executar outras tarefas corretivas, fechar o alerta e retirar a maquina do modo de manutenção. Com isso teriamos um fluxo perfeito, onde um alerta faz com que uma ação seja tomada automaticamente sem criar novos alertas, a maquina foi colocada em modo de manutenção, fazer qualquer outra tarefa de outro Integration Pack e ao final fechar o alerta e retornar a maquina para a monitoração no Cockpit. System Center Service Manager 2012 Assim como os componentes do Operations Manager, este se destina a controlar operações programadas, permitindo criar alguns tipos de incidentes, relacionamentos e monitorar alguns objetos. Um exemplo de como esta integração será utilizada é criar uma Change quando um determinando Runbook está sendo executado para que seja acompanhado e ao final do processo ser atualizado com informações para registro no KB da corporação. System Center Virtual Machine Manager 2012 Este é o motivo principal de todo o Integration Pack para System Center 2012, uma vez que todos os outros são limitados a funções de aplicação e gerenciamento básico. O próprio numero de itens disponiveis nas ações e diversidade dos componentes mostra como realmente é o mais completo e principal ferramenta a ser gerenciada, o que faz sentido já que o foco do System Center 2012 é o gerenciamento de nuvens públicas e privadas. Notamos que é possivel criar, alterar e excluir discos, VMs e papéis. Alterar o estado das máquinas virtuais, criar serviços a partir dos templates e até a criação de snapshots e placas de rede no virtual switch é possivel. Criando um Runbook para System Center 2012 O exemplo acima irá parar uma máquina virtual para fazer atualizações do Windows e alterar o tamanho do disco virtual. Inicializa os dados de servidores que são inseridos nas configurações de cada Integration Pack Cria uma Change no Service Manager 2012 Coloca o servidor em modo de manutenção no SCOM 2012 Para a maquina virtual no VMM 2012 Altera a tamanho dos VHD no VMM 2012 Altera as propriedades da VM, inserindo na descrição a data da modificação Inicia a maquina virtual no VMM 2012 Faz o deploy dos updates do Windows pelo SCCM 2012 Tira a maquina do modo de manutenção no SCOM 2012 Altera a Change no Service Manager para concluí-la Envia um email para o administrador avisando o resultado da operação Como pode ser visto, todo o processo ocorrerá automaticamente em minutos, integrando SCSM, SCCM, SCOM e VMM para executarem uma ação em comum.