Jeffrey Snover Distinguished Engineer Microsoft Session Code: SRV312 WS08 R2 The Best Managed Windows Ever.
Download ReportTranscript Jeffrey Snover Distinguished Engineer Microsoft Session Code: SRV312 WS08 R2 The Best Managed Windows Ever.
Jeffrey Snover Distinguished Engineer Microsoft Session Code: SRV312 WS08 R2 The Best Managed Windows Ever What I hear from Customers How do I get my servers to WS08/R2? How do I manage remote my servers? How do I know if I’ve configured things correctly? How do I reduce costs and increase the quality of my IT operations? How can I let others admin portions of my server? User Experience I have the right tools to get the job done Access I can manage lots of machines from anywhere User Experience Windows Management Framework Access Automation I can manage things my way and automate my operations Automation Access User Experience Windows Management Framework Server Mgr Migration BPA PS ISE Server Management Tools RSAT PowerShell Remoting Remote & Multi-Machine Mgmt PowerShell Engine Automation Environment BITS Services Management WMI Protocols Wsman How do I get my servers to WS08/R2? Migration Guides and Tools Getting to WS08/R2 Server Migration Portal http://www.microsoft.com/migration Supported source servers: WS03, WS08, WS08 R2 Migration cmdlets to assist with server role, OS settings, data and share migration Guides for AD, DNS, DHCP, File, Print, BranchCache Future Guides for Hyper-V, RRAS, ADCS, NPS/IAS, HRA, RDS, WSUS Server Migration Tool 1. 2. 3. 4. 5. Get what can be migrated Export settings Send data Receive data Import settings Toolkit Approach Granular steps allow you to Act/Verify -Verbose tells you details of what happened Run in PowerShell and use StartTranscript to capture the entire session in a text file What I hear from Customers How do I get my servers to WS08/R2? Migration guides and tools How do I manage my remote Servers? How do I know if I’ve configured things correctly? How do I reduce costs and increase the quality of my IT operations? How can I let others admin portions of my server? How do I manage my remote Servers? Remote Server Administration Tools (RSAT) Managing Remote Servers Role Tool Active Directory® Certificate Services Tools Active Directory Domain Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS) Tools DHCP Server Tools DNS Server Tools File Services Tools Hyper-V™ Tools Remote Desktop Services Tools Active Directory Administrative Center Server Manager Feature Tools BitLocker Active Directory Recovery Password Viewer Failover Clustering Tools Group Policy Management Tools Network Load Balancing Tools SMTP Server Tools Storage Explorer Tools Storage Manager for SANs Tools Windows System Resource Manager Tools Server Manager Remoting Current customer pain Your #1 request since WS03 WS08 Server Manager provided integrated management but local-only Remote management of WS08 R2 machines Provides “GUI for Server Core” Supports Windows 7 client as remoting source Long-term investment: server management from a client OS = primary scenario Managing Remote Servers with Server Manager Jeffrey Snover Distinguished Engineer Microsoft Standards-Based Management ion Communicat Pathway po p( htt rt 8 0) Internet wsman.msft.net Managed Source Management Station Protocol: DMTF Standard Protocol: Web Services Management (WSMAN) Agent: The WinRM service in Windows implements the server role of the WSMan protocol. WMI implements the CIMOM. Tool: WSMan cmdlets allow access to any device that complies with CIM and WSMan standards Raw hardware, Unix etc Extensions: Streaming enables PowerShell remoting Managing Remote Servers with Standards Based Management Jeffrey Snover Distinguished Engineer Microsoft What I hear from Customers How do I get my servers to WS08/R2? How do I manage my remote Servers? Remote Server Admin Tools (RSAT) Standards-based management (CIM/WSMAN) How do I know if I’ve configured things correctly? How do I reduce costs and increase the quality of my IT operations? How can I let others admin portions of my server? How do I know if I’ve configured things correctly? Best Practices Analyzer (BPA) Knowing Things are Configured Correctly In box coverage for top Server Roles ADCS, ADDS, DNS, RDS, IIS New/updated guidance available through Windows Update BPA Infrastructure Built into Windows Integrated into Server Manager Exposed via PowerShell cmdlets Best Practice Analyzer – Consolidation and Monitoring Jeffrey Snover Distinguished Engineer Microsoft What I hear from Customers How do I get my servers to WS08/R2? How do I manage my remote Servers? How do I know if I’ve configured things correctly? Best Practice Analyzer How do I reduce costs and increase the quality of my IT operations? How can I let others admin portions of my server? How do I reduce costs and increase the quality of my operations? What Is PowerShell? Microsoft Automation Strategy Scripting Language for beginners and wizards Provides a Platform and Extension API Ships a set of Interactive Shells and basic Commands Adapts many different Type and Data systems for admins Supports a great ecosystem of administrators, partners and community Managing Remotely Using the Automation Platform Automation Platform WS08 R2 Enhancements Ubiquitous Remoting and Execution Environment Local or Remote On Single or Multiple Machine As Jobs On Events In delegated and restricted or unrestricted environments Using various Authentication mechanisms Kerberos, NTLM, Basic, Negotiate, CredSSP New WMI PowerShell cmdlets for common IT Pro tasks Invoking Methods and eventing Recursive search using –Recurse switch Background Jobs abilities using the –AsJob switch You How can I automate my Mushrooms,Sausage infrastructure PS> -OrderPizza HowDo-MyJob can PowerShell 2.0 automate my infrastructure? using PowerShell 2.0? PowerShell PowerShell Jeffrey Snover Distinguished Engineer Microsoft What I hear from Customers How do I get my servers to WS08/R2? How do I manage my remote Servers? How do I know if I’ve configured things correctly? How do I reduce costs and increase the quality of my operations? PowerShell How can I let others admin portions of my server? How can I let others admin portions of my server? PowerShell Delegated Administration Remoting execution connects to an endpoint PS> New-PSSession –ConfigurationName Inventory Register endpoints with a Name, ACL, StartupScript Startupscript can configure LanguageMode: Full, Restricted, None Commands available Delegate by: Registering Endpoints with different capabilities Scripting different capabilities based upon incoming request PowerShell Delegated Administration Jeffrey Snover Distinguished Engineer Microsoft What I hear from Customers How do I get my servers to WS08/R2? Migration Guides How do I manage my remote servers? Remote Server Admin Tools (RSAT) Standards-based management protocols (WSMAN/CIM) How do I know if I’ve configured things correctly? Best Practice Analyzer How do I reduce costs and increase the quality of my IT operations? PowerShell How can I let others admin portions of my server? PowerShell Delegated Admin WS08 R2 The Best Managed Windows Ever User Experience I have the right tools to get the job done Server Manager Best Practice Analyzer (BPA) Server Migration Integrated Scripting Environment (ISE) Active Directory Admin Center (ADAC) Access I can manage lots of machines from anywhere Windows PowerShell Remoting Remote Server Administration Tools (RSAT) Automation I can manage things my way and automate my operations Automation Platform: Windows PowerShell, Wsman, WMI, BITS Automation Environment Improvements Investment in Standards Delegated Administration and Hosted Scenarios Optimized Content Delivery Complete an evaluation on CommNet and enter to win an Xbox 360 Elite! © 2009 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.