Upload
marcelo-matias
View
3.551
Download
2
Embed Size (px)
DESCRIPTION
Sessão de quatro webcasts de apoio para suportar migração de PCs corporativos de Windows XP para Windows 8 ou Windows 7
Citation preview
Implementação de PCs:
Automação e distribuição da imagem de instalação
Marcelo MatiasEspecialista em Soluções para Desktophttp://marcelomatias.wordpress.com 08/Março/2013
Solução automatizada de entrega de imagem para suportar diferentes cenários de implementação.
Inclui suporte à personalização dinâmica em tempo de implementação, aplicações e drivers adicionais, e migração dos dados dos usuários
Proposta
Proporcionar a felicidade de todos
Desafio
Adeus Windows XP e Office 2003!
O time de TI merece um aumento de
salário!
Modernização em larga escala em tempo reduzido
• Microsoft Deployment Toolkit 2012 Update 1 (MDT)– Download em http://www.microsoft.com/en-us/download/details.aspx?id=25175
• System Center Configuration Manager 2012 SP1 (SCCM)• Windows Deployment Services (WDS)• Windows Assessment and Deployment Kit (ADK)
– Windows PE 4.0– USMT 5.0– Windows System Imagem Manager– Download em http://www.microsoft.com/pt-br/download/details.aspx?id=30652
• SCCM 2012 Toolkit (gratuito)– CMTRACE (visualização de log)– Download em http://www.microsoft.com/en-us/download/details.aspx?id=29265
Tecnologias usadas nesse módulo
• Novo Computador (New Computer)– Novo hardware sem sistema operacional– Iniciado a partir do Windows PE
• Atualização do Sistema Operacional (Upgrade)– Atualização do S.O. por um mais recente, mantendo dados, configurações e
aplicações (de n para n+1, ex.: Windows 7 para Windows 8)• Troca física do desktop (Replace)
– Captura o estado do usuário do PC antigo, e restaura em um outro PC• Migração do Sistema Operacional (S.O.) no mesmo PC (Refresh)
– O estado do usuário é capturado a partir do S.O. antigo, e restaurado no novo
– O S.O. antigo é removido completamente, e a nova imagem é instalada– Iniciado a partir do S.O. antigo
Cenários de Implementação
Considerações sobre o “Upgrade”Melhorias no desempenho• Move pastas inteiras ao invés de
trabalhar arquivo-por-arquivo• Baseado em hardlinks
Algumas limitações• Essas melhorias só se aplicam no
upgrade de Windows 7 para Windows 8
• Apenas imagem padrão (“de fábrica”) do Windows deve ser usada
• Não suporta troca de arquitetura (ex.: x86 para x64)
• High Touch Installation (HTI)– Instalação manual de cada componente: DVD do sistema operacional,
aplicações individualmente, drivers, backup/restauração dos dados do usuário
• Lite Touch Installation (LTI)– Assistente de implementação que automatiza todo o processo de
migração do PCs, com pouca intervenção presencial no início do processo• Zero Touch Installation (ZTI)
– Migração totalmente automatizada, sem intervenção presencial e com opção de agendamento prévio
• User Driven Installation (UDI)– Baseado em ZTI, mas conta com um assistente no início do processo para
que o próprio usuário possa escolher alguns parâmetros antes do processo de instalação
Métodos de Implementação
MDT 2012
Microsoft Deployment Toolkit
LTI ZTI e UDIcom SCCM 2012 Solução de implementação totalmente
automatizada Não requer infraestrutura de gerenciamento Suporta Windows Client e Windows Server
Windows ADK | Windows Deployment Services
Experiência totalmente integrada Suporta Windows Client e Windows
Server Estende e melhora o SCCM 2012
Processo de Implementação via MDTMídia de
Instalação do
WindowsPacotes de Idiomas e Atualizaçõ
es
Drivers
Aplicações
1. Importar conteúdo para o PC de gerenciamento
2. Criar “Task Sequence” e imagem de boot para o PC de referência
7. Criar “Task Sequence” e imagem de boot, usando a imagem capturada na etapa 5
PC de gerenciamento
Deployment Share
3. Atualizar o Deployment Share
8. Atualizar o Deployment Share
4. Transferir os fontes, imagem de boot e task sequence do deployment share para o PC de referência
9. Transferir os fontes, imagem de boot e task sequence do deployment share para os PC destino
6. Enviar a imagem capturada ao PC de gerenciamento
5. Executar o assistente de implementação no PC de referência e capturar a imagem
PC de referência
PC destino(ilimitados)
10. Executar o assistente de implementação em cada PC destino
\\SERVER\SHARE
WDS é opcional, mas é recomendado para
reduzir tráfego de rede (multicast)
Recomendado ser máquina virtual em
cima de Hyper-V
DemonstraçãoMICROSOFT DEPLOYMENT TOOLKIT 2012 UPDATE 1
Onde está o “Deployment Share”MDT Workbench Estrutura de
Arquivos
11
MDT – Regras do Deployment Share
12
MDT – Atualização do “Deployment Share”
13
Powershell
• Crie WIM/ISO de boot com base no Windows PE• Atualize o WDS com a nova imagem de boot no formato WIM
MDT – Imagens de Boot
14
MDT – Definições da “Task Sequence”
15
Assistente Lite Touch• Personalizado pelo administrador
– Fornece resposta padrão para algumas questões– Telas personalizáveis
Wizard.hta VBS de Início
VBS de Validação
XML de definição
CustomSettings.ini
ZTIGather.wsf
Resultados
Implementação
16
• Mais de 100 melhorias para implementação de S.O.• Aproveitamento dos scripts do MDT• Novos modelos (templates) e ações para ”task
sequence”• Integração opcional com base de dados (SQL /
webservices)• Framework para desenvolvimento• User-Driver Installation (UDI)
Porque integrar o MDT com o SCCM 2012
DemonstraçãoSYSTEM CENTER CONFIGURATION MANAGER 2012 SP1
Suporte para implementar Windows 7 e Windows 8
Windows 7 Windows 8
System Center Configuration Manager 2007 SP2
System Center 2012 Configuration Manager
System Center 2012 Configuration Manager SP1
Microsoft Deployment Toolkit 2010 Update 1
Microsoft Deployment Toolkit 2012
Microsoft Deployment Toolkit 2012 Update 1
Windows Automated Installation Kit
Windows Assessment and Deployment Kit
• Apenas drivers .INF podem ser importados no container “Out-of-Box-Drivers”
• Para driver que precisa ser instalado via .EXE publique-o como aplicação, condicionando sua instalação apenas para determinados modelos de hardware
• Para consultar modelo/fabricante do PC execute via PowerShell: Get-WMIObject Win32_ComputerSystem
• Toda aplicação importada no MTD (ou SCCM) precisa suportar instalação silenciosa. Consulte o http://itninja.com para sugestões de sintaxe para diversas aplicações comerciais
• Use a variável DriveGroup001 para forçar a inclusão de um determinado grupo de drivers
Lembretes
• Logs de instalação via MDT são copiados por padrão para C:\Windows\Temp\DeploymentLogs
• Logs de instalação via SCCM são copiados para C:\Windows\System32\CCM\Logs, C:\TEMP\SMSOSD ou C:\SMSOSD
• Use o CMTRACE para análise dos logs• Use variável SLShare e/ou SLDynamicShare para copiar os
logs para um ponto central• Use o script LTISuspend.wsf no MDT para facilitar a
personalização do PC de referência
Lembretes
• Para consultar o nome por extenso do fuso horário digite o comando TZUTIL.EXE /G
• Variável HideShell=YES oculta a tela Iniciar durante todo o processo de instalação
• Na “task sequence” do SCCM com MDT mude o valor da variável OSDPreserveDriveLetter para True (caso contrário o volume do Windows tente a assumir outra letra de unidade)
Lembretes
• Variáveis no SCCM para configurar USMT:– OSDMigrateAdditionalCaptureOptions– OSDMigrateAdditionalRestoreOptions– OSDMigrateConfigFiles– Site de referência: http://
technet.microsoft.com/en-us/library/dd252755.aspx
• Variáveis no MDT para configurar USMT:– USMTMigFiles001…002…003– Demais referências no próprio arquivo de ajuda do MDT
Lembretes
• Blog Deployment Guys (inglês): http://blogs.technet.com/deploymentguys
• Blog do Michael Niehaus (inglês): http://blogs.technet.com/mniehaus• myITforum: http://myitforum.com • Deployment Research (Johan Arwidmark):
http://www.deploymentresearch.com• The Deployment Bunny (Mikael Nystrom):
http://deploymentbunny.com• Chris Nackers: http://blogs.catapultsystems.com/cnackers • Deployment Fundamentals (inclui download de arquivos de exemplo)
http://www.deploymentfundamentals.com/
Sites de Apoio
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.