SESSION CODE: CLI309 Michael Niehaus Senior Software Development Engineer Microsoft DEPLOYING WINDOWS 7 WITH CONFIGMGR 2012 (c) 2011 Microsoft.
Download ReportTranscript SESSION CODE: CLI309 Michael Niehaus Senior Software Development Engineer Microsoft DEPLOYING WINDOWS 7 WITH CONFIGMGR 2012 (c) 2011 Microsoft.
SESSION CODE: CLI309 Michael Niehaus Senior Software Development Engineer Microsoft DEPLOYING WINDOWS 7 WITH CONFIGMGR 2012 (c) 2011 Microsoft. All rights reserved. Deploying Windows 7 with ConfigMgr 2012 Agenda ► Quick overview of ConfigMgr 2012 enhancements – The “world” is changing all around me… ► Migrating from ConfigMgr 2007 to ConfigMgr 2012 – How do I get to this new “world”? ► New and enhanced OS deployment capabilities – Back to familiar and safe surroundings ► Deploying Windows 7 – Putting it all to work ConfigMgr 2012 Quick overview Hierarchy changes • New central administration site • Should be first site created • Can’t be added later • One level of primaries • One level of secondaries • Settings and security don’t need to be defined at the site level • Can be more granular • Replication uses SQL instead of inboxes • Secondaries need SQL • Boundaries need to be grouped • Multiple types too (content vs. client assignment) • Collections are global Application Model Infrastructure Changes • Rethink the way software is delivered • Lifecycle management • Designed to be user-targeted (User Device Affinity) • Supports dependencies, supersedence, requirements, detection, uninstall • Multiple deployment types, depending on the situation • Standard install, App-V, TS RemoteApp, etc. • Target the app, let ConfigMgr pick the deployment type • Software Catalog for self-service • Old-style package/program/advertisement can still be used, but should be transitioned • One type of distribution point • No more branch DPs • PXE is a property of the DP, more scalable • Server 2003 and later, Vista SP2 and later (x86 and x64) • Single instance content library • WebDAV no longer used • Site servers are 64-bit only (except DP) • New console • Software update improvements • Auto deployment, groups • New DCM “Set” capability • Remote control with Ctl-Alt-Del • SQL Reporting only • GUI-based inventory config • No more SMS_DEF.MOF ConfigMgr 2012 Quick overview Plan • Redesign (flatten) hierarchy • Decide how to implement application model Deploy • Create CAS • Create one or more primaries • Get everything working Migrate • Content (shared?) • Clients • Convert to applications (optional) • P2V for existing site servers or DPs? ► As with previous versions of ConfigMgr, OS deployment depends on a properly designed and functioning infrastructure ConfigMgr 2012 Configuring for OS deployment ► Install site roles – Server locator point – Fallback status point – State migration point ► Configure network access account – Administration \ Site Operations \ Sites, then Component Configuration \ Software Distribution \ Network Access Account ► Enable PXE and multicast if needed – Properties on the distribution point – Server OSes only Quick Overview Michael Niehaus Senior Software Development Engineer Microsoft ConfigMgr 2012 What’s new in OS Deployment? ► Boot image improvements – Hierarchy-wide boot media – Unattended OS installation – Prestart command hooks ► Task sequence improvements – Preconfigure User Device Affinity – Support for new application model – Enhancements to user state migration ► Offline servicing for OS images ConfigMgr 2012 What’s new in OS Deployment? ► Driver import improvements – Options for how to handle duplicates ► More PXE distribution point scalability – Potentially every DP can provide PXE services ► 64-bit task sequence engine – Everything is now 64-bit on 64-bit OSes, including the task sequence engine – This can impact existing task sequences (e.g. references to SYSNATIVE) so test appropriately ConfigMgr 2012 Integration of ConfigMgr R3 features ► Prestaged media – Originally a ConfigMgr 2012 feature, released earlier with ConfigMgr 2007 R3 – Enhanced in ConfigMgr 2012, with support for the new features: • Application model • Boot image improvements ConfigMgr 2012 Boot image improvements ► Hierarchy-wide boot image – One boot image ISO can be used to service clients from any site – Specify one or more MPs that the clients should talk to ► Unattended OS installation – If you are using a mandatory advertisement, configure this to skip the initial OSD wizard ► Prestart command enhancements – Properties on the boot image make it easier to configure the command, source files to include – Easier to make updates to existing boot images: • Change source files and update DPs Boot Image Improvements Michael Niehaus Senior Software Development Engineer Microsoft ConfigMgr 2012 Task sequence improvements ► Preconfigure User Device Affinity – New task sequence variables to preconfigure the primary users of the computer – Enables installation of applications prior to first logon – Option to configure acceptance mode (auto, manual, blocked) ► Support for new application model – Applications can be installed by the task sequence (single or multiple, static or dynamic) – Dependencies and prerequisites will be respected ► Enhancements to user state migration – Supports hardlinks, offline capture Task Sequence Improvements Michael Niehaus Senior Software Development Engineer Microsoft ConfigMgr 2012 The debate: UDA vs. task sequences ► The goal: – Refresh an existing computer and immediately have access to all the applications ► The choices: – Let the task sequence reinstall all the applications – Target applications to the user so that they all reinstall themselves • Task sequence can pre-configure UDA so that apps can install before the user logs on for the first time ConfigMgr 2012 The debate: Applications vs. task sequences ► The goal: – Install complex applications with dependencies, reboots etc. ► The choices: – Use a task sequence to lay out the exact steps needed – Set up the application and dependencies using the new application model and let ConfigMgr take care of making it so ConfigMgr 2012 Offline servicing of images ► Wizard-based approach for patching existing OS images – Select an image – Select updates to be applied – Specify when to do the servicing (e.g. after hours) ► Component-Based Servicing (CBS) images only – Windows Vista SP2, Windows 7 – Windows Server 2008 SP2, Windows Server 2008 R2 – OS updates only ► Safe processing – Servicing is done in a temporary folder, copied to the package source when complete – A backup of the original WIM is kept – Distribution points aren’t updated automatically Offline Servicing of Images Michael Niehaus Senior Software Development Engineer Microsoft ConfigMgr 2012 What about the Microsoft Deployment Toolkit? ► MDT 2012 will be released to support ConfigMgr 2012 – Adds support for new ConfigMgr features • UDA (user-device affinity) • New application model • Boot image enhancements – Includes a new version of UDI (wizard, designer) • Customizable wizard (add or remove panes) • New “replace” wizard – With continued ConfigMgr 2007 support too – MDT 2012 ZTI and UDI task sequences can be migrated from ConfigMgr 2007 to ConfigMgr 2012 Deploying Windows 7 with ConfigMgr 2012 and MDT 2012 Michael Niehaus Senior Software Development Engineer Microsoft Enrol in Microsoft Virtual Academy Today Why Enroll, other than it being free? The MVA helps improve your IT skill set and advance your career with a free, easy to access training portal that allows you to learn at your own pace, focusing on Microsoft technologies. What Do I get for enrolment? ► Free training to make you become the Cloud-Hero in my Organization ► Help mastering your Training Path and get the recognition ► Connect with other IT Pros and discuss The Cloud Where do I Enrol? www.microsoftvirtualacademy.com Then tell us what you think. [email protected] © 2010 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. (c) 2011 Microsoft. All rights reserved. Resources www.msteched.com/Australia www.microsoft.com/australia/learning Sessions On-Demand & Community Microsoft Certification & Training Resources http:// technet.microsoft.com/en-au http://msdn.microsoft.com/en-au Resources for IT Professionals Resources for Developers (c) 2011 Microsoft. All rights reserved.