O documento discute as ferramentas de gerenciamento do Windows Server 2008, incluindo Server Manager, Event Viewer e PowerShell. Ele fornece uma visão geral dessas ferramentas, demonstra suas funcionalidades e fornece links para recursos adicionais.
Boas práticas de programação com Object Calisthenics
Windows Server 2008: Gerenciamento
1. Windows Server 2008 Gerenciamento & Power Shell Roberto Mascarenhas BragaMicrosoft StudentPartner (MSP)Microsoft Certified Professional (MCP)Microsoft CertifiedTechnologySpecialist (MCTS) http://www.robertobraga.nethttp://www.twitter.com/robertombhttp://www.brasildotnet.net
2. Sobre o evento Onda de lançamentos mundial Xx locais simultâneos no Brasil! Evento da comunidade e MSPs INETA BrasilDotNet Culminis 102 cidades no Brasil Brasília, um dos maiores públicos
3. Thanks! MSPs - DF BrasilDotNet MVPs IT Pros UniCeub, X25, .NET Magazine E, claro... Microsoft ;D
4. Gerenciamento – Passado... Quandovocêconfiguraseuservidor, vocêprecisa de váriasferramentas… Windows Server 2003 Setup Post-Setup Security Updates Manage Your Server Configure Your Server Wizard Add/Remove Windows Components Computer Management Security Configuration Wizard
5. Windows Server 2008 Experience de Gerenciamento Initial Configuration Tasks Abre logo após a instalaçãoterminar Server Manager Permiteumaconfiguração “one-stop-shop” Unifica a funcionalidade de muitasferramentasanterioresnuma interface única, simples e MMC-based
6. Initial Configuration Tasks Tarefas de configuraçãosãofeitasapósa instalação Expões as tarefasnecessáriasparaterminar a instalção e ter o sistemaemprodução Encurta o tempo entre a instalação do OS e o deployment do servidor
9. Server Manager Experiênciaúnicaparagerenciamento Guia o usuárioaoadicionar e remover server roles e features securely Portal paragerenciamentoprofundo Mostra status do servidor, expõetarefas-chave de configuração e guia o usuárioparagerencimanetomaisprofundo Automação via linha de comando Provêumalinha de comandoparainstalaçõesbaseadasem script
11. Windows Server 2008 Roles Serviçosou software quepermitemaoservidordesempenharumafunçãoespecífica Descreve a função principal, propósitoouuso do servidor Um servidorpodeterváriosroles Vocêpodeinstalarváriosrolesnamesmasessão Não é necessárioexecutarnovamente o Security Configuration Manager Automaçãofacilitada
13. Windows Server 2008 Features Programasqueauxiliamouaumentam a funcionalidade de umarole Failover Clustering BitLocker GPMC RPC Proxy SMTP Services SNMP Services WINS Aero (Vista-like)
16. Event Viewer noWindows Server 2008 Event Viewer Console Completamente re-escrito Improved organização, integração, filtro e buscamelhorados Event Logs Exportáveispara XML Links paraaçõesadministrativas via logs Events Notificações e tarefasagendadasporevento Maisinformaçõessobre um evento, online Event Forwarding Consolidação de eventosremota!
20. PowerShell Shell revolucionário e interativo e linguagem de script Baseadoem .NET Novo conjunto de ferramentasbuilt-in (~130) Base de novas ferramentas de gerência Exchange, System Center, Hyper-V…. Nova linguagemutiliza as vantagens do.NET Orientado a objetos Pipeline Scripts VBS continuam a ser válidos Novos scripts devem ser escritosemPowerShell Instrumentaçãoatualpodecontinuar a ser usada (COM, ADSI, WMI, ADO, XML, Text, …)
21. Perguntas Frequentes Precisoaprender .NET antes de usar o PowerShell? Não, ele é apenasbaseadoemconceitos do .NET. Precisoreescrevermeus scripts jáprontos? Não – ferramentasexistentescontinuamfuncionando. Euprecisoaprender a linguagem nova? Não - vocêpodefacilmenteexecutarcomandadosexistentessemmodificar Muitoscomandos UNIX/Linux sãoválidos! Experimente!
22. Para iniciar os trabalhos… Comandossãofeitos a partir de umalógica Verbo-nome Algunsbonspontosparacomeçar Get-Help Get-Command | more Get-Command | sort-object noun | format-table -group noun Get-Alias | more Get-Help stop-service -detailed | more
23. PowerShell - Pipelining Saída de um cmdlet vira entrada de outro cmdlet get-childitem get-process get-mailbox cmdlet sort select group where foreach cmdlet format-table format-list cmdlet out-defaultout-fileout-string out-printer export-csvexport-cliXML
24. Releases do PowerShell Versão v1.0 disponível no Download Center para: Windows XP SP2 Windows Server 2003 SP2 Windows Vista Windows Server 2008 (não é necessáriod/l, disponívelcomofeature) Downloading and Installing Windows PowerShell http://www.microsoft.com/technet/scriptcenter/topics/msh/download.mspx Version 2.0 http://www.microsoft.com/technet/scriptcenter/topics/winpsh/pshell2.mspx
27. Links e Recursos Evaluate Windows Server 2008 http://technet.microsoft.com/en-us/windowsserver/2008/bb405966.aspx Windows Server 2008 Technical Library http://technet.microsoft.com/en-us/windowsserver/2008/default.aspx Windows Server 2008 Webcasts & Chats http://www.microsoft.com/events/series/windowsserver2008.aspx Windows Server 2008 Product Overview http://www.microsoft.com/windowsserver2008/evaluation/overview.mspx Server Manager http://technet2.microsoft.com/windowsserver2008/en/servermanager/default.mspx Scripting with Windows PowerShell www.microsoft.com/technet/scriptcenter/hubs/msh.mspx What Can I Do With Windows PowerShell? www.microsoft.com/technet/scriptcenter/topics/msh/cmdlets/index.mspx Windows Server 2008 Virtual Labs http://www.microsoft.com/events/series/windowsserver2008.aspx?tab=virtuallabs
28. Pontos-chaves Ferramentas de gerenciamento do Windows Server 2008 Facilitamgerenciamento do servidor Permitem deployment ágil Automaçãofaciliatda Mostrar a informaçãoque VOCÊ precisa, QUANDO vocêprecisa e ondevocêprecisa! Hámuitomais… WinRM, RSAT, RDP, GPMC, Task Manager, Scheduled Tasks, Reliability Center, Backup…
Demo 2 - InitialConfigurationTasks- Mostrar console, mostrar configurações possíveis- Entrar no "Set time zone"- Falar do horário de verão automático- Falar de NTP
Demo 3 - Server Manager- Adicionar role- Adicionar feature- Mostrar no Server Manager uma role instalada- Instalar role via cmd: ServerManagerCmd.exe –install GPMC
Demo 4 - EventViewer- Mostrar disparar tarefa agendada a partir de evento
Demo 5 - Powershell- Mostrar Shell- Falar sobre estrutura verbo-nome- Mostrar autocomplete com tab- Dar um dir- Dar um ls e mostrar que existem alias- Dar um dir no C raiz, dar um dir no Program Files e somar os dois dir- Fazer mesma demonstração montando script no editor visual- Agendar tarefa- Exportar HTML