1 / 50

Microsoft System Center Configuration Manager 2012: Plan, Deploy, and Migrate from Configuration Manager 2007 to 2012

MGT313. Microsoft System Center Configuration Manager 2012: Plan, Deploy, and Migrate from Configuration Manager 2007 to 2012. John Vintzel Senior Program Manager Microsoft Corporation. Wally Mead Senior Program Manager Microsoft Corporation. Outline.

tolla
Download Presentation

Microsoft System Center Configuration Manager 2012: Plan, Deploy, and Migrate from Configuration Manager 2007 to 2012

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MGT313 Microsoft System Center Configuration Manager 2012: Plan, Deploy, and Migrate from Configuration Manager 2007 to 2012 John Vintzel Senior Program Manager Microsoft Corporation Wally Mead Senior Program Manager Microsoft Corporation

  2. Outline • Background on Migration and why we decided to implement functionality within ConfigMgr 2012? • Overview of migration process • Configuring Migration • Object migration • Shared Distribution Points • Migration Distribution Point upgrade • Best Practices and operational changes and behaviors to implement now

  3. Terminology Content: • Package binaries / files Objects: • Packages, Configuration Items (DCM), Software Update Deployments, OS Images, etc. Server Settings: • Site Role Settings and Site Properties, etc. Client Information • Client GUID, Inventory, State, etc.

  4. How Did Customers Migrate To Configmgr 2007? Majority conducted side-by-side Scripts or MCS tools Server Infrastructure Deployment Objects Inventory &Compliance Data Clients Reassigning and Upgrading Regenerate or preserve

  5. Operational Reality Of Migrating To Configmgr 2012 Promise Fears How painful is it going to be to migrate?

  6. Configuration Manager 2012 Migration Goals • Assist with Migration of Objects • Assist with Migration of Clients • Minimize WAN impact • Assist with Flattening of Hierarchy • Maximize Re-usability of x64 Server Hardware

  7. Migration Functionality Within Configuration Manager 2012

  8. Migration Functionality Within Configuration Manager 2012 • Object Migration • Migration of collections, software distribution packages, boundaries, metering rules etc. • Distribution Point Sharing • Allows ConfigMgr 2012 client to acquire migrated content from ConfigMgr 2007 Distribution Point • Content Prestaging • Similar to PkgPreLoadOnSite tool but more robust • Distribution Point Upgrade • In-place upgrade of ConfigMgr 2007 Distribution Point to a ConfigMgr 2012 Distribution Point • Migrated content converts which reduces need to redistribute content • Import of ConfigMgr 2007 inventory MOF files • Clients retain advertisement execution history • Assist with Migration of Objects • Assist with Migration of Clients How does this all work? • Minimize WAN impact • Assist with Flattening of Hierarchy • Maximize Re-usability of x64 Server Hardware

  9. Migration Process To Configuration Manager 2012 Plan Deploy Migrate • Setup Initial ConfigMgr2012 Site(s) • Configure Software Update Point & Synchronize Updates • Setup server roles • Make sure the hierarchy is operating and software deployment works • Configure Migration • Enable Distribution Point Sharing • Create Migration Jobs • Migrate Objects • Migrate Clients • Upgrade Distribution Points • Uninstall ConfigMgr 2007 sites • Rinse & Repeat • Assess current environment • Test/Proof of Concept Design • Requires ConfigMgr 2007 SP2 • ConfigMgr 2012 HW Reqs: • Windows Server 2008 x64* • SQL Server 2008 x64

  10. Migration Jobs Three types of Migration Jobs: • Object • Collection • Objects modified after migration Object Migration by type/instance • Enables admin to “cherry pick” objects to migrate • Also, “Objects modified after migration”, allows the remigration of previous migrated object Collection Migration • Enables admin to include all related objects for a collection and all objects targeted to the members of the selected collection • Objects can be excluded so they are not automatically selected for subsequent jobs

  11. Objects Supported By Migration • Collections • Operating System Deployment: • Boot Images, Driver Packages, Drivers, Images, Packages and Task Sequences • Advertisements-via collection migration • Settings Management: • Configuration Baselines and Configuration Items • Boundaries • Asset Intelligence Customizations • Software Distribution Packages and Virtual Application Packages • Software Metering Rules • Software Update: • Deployments, Deployment Packages, Templates and Software Update Lists

  12. DEMO Enable Migration and Migrate Objects

  13. Software Update Management • Prerequisites: • Ensure Software Update Point is configured and first sync completed successfully • Ensure Product Classifications and Products are the same between ConfigMgr 2007 and ConfigMgr 2012 • Supported by migration: • Conversion of Update Lists to Update Groups • Software Update Deployments are migrated to Deployments and Groups • Software Update Packages • Software Update Templates • Considerations: • Custom Updates are not supported, must republish using SCUP 2011

  14. Operating System Deployment • Supported by migration: • OS Image/Package • Task Sequences • Drivers & Driver Packages • Special cases: • 3rd party integrated Task Sequences may not migrate, for example, MDT • Boot image customizations do not migrated, only injected drivers are migrated and merged with default boot image in destination ConfigMgr 2012 site During migrating Task Sequence will automatically update to reference the ConfigMgr 2012 client installation package

  15. Settings Management (DCM) • Supported by migration: • Configuration Items and Baselines created by customers & ISV’s • Un-interpreted Configuration Items are not supported • Upon re-migration of the object the changes are added as a new revision • Existing 2007 ConfigPacks can also be added to 2012 through Import feature • Schema will be automatically converted from 2007 to 2012 schema during migration

  16. Content Migration • Package source file path is migrated as-is • Standardize on UNC paths for package source files For OS image and boot image the CAS must have at least read access to the ConfigMgr 2007 source path ConfigMgr 2012 clients can acquire migrated content from ConfigMgr 2007 Distribution Point. (Distribution Point Sharing)

  17. Software Distribution • Classic Package and Programs are migrated as is: • Preserve investment in classic software distributions, this will help as you migrate and transition to ConfigMgr 2012 • Two ways to migrate: • Can migrate just the package/program via object migration • Migrate the collection and the package, program, and advertisement are migrated • Use UNC mappings in ConfigMgr 2007 for package source files • Programs disabled by default during migration • Can use Package Conversion Manager (PCM) to convert some classic package/program to new ConfigMgr 2012 AppModel

  18. Package Conversion Manager (PCM)What is it? • Analyzes migrated packages and programs to determine readiness to convert to App Model • Converts packages & programs to App Model by building: • Applications • Deployment Types • Analyzes collections that the package/program advertised to in order to determine: • Global Settings • Requirement Rules • Dashboard offers customers ability to track success/failures in migration process

  19. Other Objects Additional objects: • Asset Intelligence customizations • Software Metering Rules • Search and Administrative Folders • Boundaries • Application Virtualization (App-V) • App-V packages are converted to applications, after migration a deployment needs to be created • Ensure clients have the App-V 4.6 SP1 client installed before upgrading the ConfigMgr client • For App-V Distribution Point Sharing not available Reports not migrated

  20. Collections 101 in Configuration Manager 2012 • Collections are evaluated at each primary site • No mixed collections: Ship with two read-only root collections • All Systems (Device) • All Users and User Groups (Users) • No more sub collections • Two main uses of sub-collections in Configuration Manager 2007 • Means to organize collections in a folder-like manner ConfigMgr2012 answer = Organizational Folders • Advertisement reuse and/or staggered deployments ConfigMgr2012 answer = ComposableCollections • No more linked collections • Added two new membership rules, Include and Exclude

  21. Collection Migration Primary goals for collection migration: • Preserve the customer investment in collections and advertisements • Assist with the migration of objects targeted to the collection • Prevent unintentional increase in collection scope

  22. Preserve Collection Investment: (Folders) • All related collections are automatically migrated • Empty collections become organizational folders Desktops Sites Sites (Folder) Desktops(Folder) Desktops North America Redmond Desktops North America Redmond(Folder) B41 B44 B41 B44 ConfigMgr 2012 ConfigMgr 2007

  23. Preserve Collection Investment: (Sub-collections) • Sub or Linked Collections no longer exist • Composable collection with include membership rules are created Redmond(composable) Redmond(Folder) Redmond B41 B44 B41 B44 ConfigMgr 2007

  24. DEMO Collection Migration

  25. Prevent Increase in Scope • Concern: Advertisements or collections created in ConfigMgr 2007 at a child site would automatically increase in scope when migrated to the CAS in ConfigMgr 2012 • Mitigation: Scope increase will be avoided by providing an option to limit a collection to an existing ConfigMgr 2012 collection Central SiteCollection Win7 Clients ConfigMgr 2007 Execs North America Execs NAM0987 CAS0023 After migration advertisement is global, need “limit to” existing collection to prevent increase in scope Collection Migrated North-America Site Advertisement of software specific to North-America Shanghai SiteAdvertisement of software specific to Shanghai

  26. Mixed Collections • Collections not supported: • User and device resource types, or other custom resource types in one collection • Sub/linked collection structure containing mixed types • Collections with “limit to” queries to multiple collections

  27. Other Collection Scenarios • Direct Membership Collections migrated as is • Collections which are limited to multiple collections • Collections that have queries that reference advertisement ID’s • Collections which contain site-codes in the query

  28. ? “Should I Just Migrate All My Collections?” • Collections in ConfigMgr 2012 are used for more than just deploying software updates and software distribution Targeting • Scope of what collections are used for in ConfigMgr 2012 has expanded. • Segmentation • Client settings (inventory, remote control, power management, etc) • Role Based Administration • Targeting • Preserve ConfigMgr 2007 investment during migration period RBA Client Settings Segments Don’t try to fit the “■ in the O” when migrating collections from ConfigMgr 2007

  29. Shared Distribution Points • ConfigMgr 2007 Distribution Point sharing • ConfigMgr 2012 clients can retrieve content for migrated packages which are hosted on ConfigMgr 2007 Distribution Points • Primary scenario is for Software Distribution and Software Updates Management • Supported for all types of ConfigMgr2007 Distribution Points; Branch, Servers Share and Standard Distribution Points • *Excludes Boot images and App-V content

  30. Shared Distribution Point Example Migrate Office 2010 packages Deploy Office 2010 to ConfigMgr 2012 clients Client retrieves content from ConfigMgr 2007 DP ConfigMgr 2007 ConfigMgr 2012 DataCenter 1 Primary Site Primary Site 2 3 Distribution Point Branch Office

  31. Considerations For Shared Distribution Point Shared Distribution Points: • Not permanent link between old and new • Fill the gap during transition when migrating • Can be fragile • Read Only • Configured and enabled per Primary Site

  32. “Enable an in-place upgrade path to easily migrate to a ConfigMgr 2012 Distribution Point while preserving migrated content at remote locations hosting ConfigMgr 2007 Secondary Site, Branch Distribution Points, and or Distribution Points.” Customer Goal • Configuration Manager 2007: • Standard Distribution Point • Server Share Distribution Point • Branch Distribution Point • Secondary Site with co-located Distribution Point Configuration Manager 2012 Distribution Point

  33. Migration Distribution Point Upgrade • An orchestrated end-to-end action • Supports Branch, Server Share and Standard Distribution Points • Content for migrated packages converted into ConfigMgr 2012 content library and single instance store • Support Secondary Sites that have co-located Distribution Points • Ensure no additional site system roles exist

  34. Migration Distribution Point Upgrade • Platform support • Role can be installed on clients and servers • Clients - Windows Vista SP2 and later • Servers - Windows Server 2003 SP2 and later Readiness • Administrator console provides status of eligibility for upgrade • Distribution Points: • No additional roles can be present, (PXE, SMP, etc), only distribution point role • Secondary Sites: • Nothing is blocked

  35. DEMO Migration Distribution Point Upgrade

  36. Migration Distribution Point Upgrade:Secondary Site With Co-located Distribution Point • Enable Migration • Enable Distribution Point sharing • Navigate and select a Shared Distribution Point to upgrade • Complete Upgrade Migration job wizard • Migration job runs: • ConfigMgr 2012 uninstalls ConfigMgr 2007 Secondary Site • Upgrade job pauses until the next Data gathering job to verify Secondary Site uninstall has completed • ConfigMgr 2012 Distribution Point installs • Content Conversion performed • Job completed

  37. Content Conversion Considerations • Some ConfigMgr 2007 content remains on server after conversion. Delete in order to save/increase available space after migration • Leverage Prestage to distribute ConfigMgr 2012 Boot image to server before performing the Migration DP upgrade

  38. Considerations For Migration Distribution Point Upgrade Best Practices of Distribution Point upgrade • Start from bottom up • Ensure standalone role • Remove unwanted data before upgrading • Branch DP’s • Configuration Manager 2007 client must be removed before performing upgrade • Content • ConfigMgr 2007 content is preserved after upgrade – must do manual clean-up • Will copy between drives • Restart functionality allows conversion to restart where it left off in case of interrupted event • Monitoring • Monitor Distribution Manager log for detailed status • One upgrade migration job is performed and each subsequent job is queued • No multi-select or bulk action to create multiple DP upgrade jobs • Leverage SDK to create multiple upgrade jobs

  39. Secondary Sites • There is no direct upgrade path from a ConfigMgr 2007 Secondary Site to a ConfigMgr 2012 Secondary Site • You probably don’t need Secondary Sites in ConfigMgr2012 • Distribution Points have PXE along with scheduling and throttling capabilities • Upward flow of network traffic is only compelling reason to implement a Secondary Site in ConfigMgr 2012 • Scenarios for migrating to ConfigMgr 2012 Secondary Site • P2V migration toolkit • Upgrade and attach as remote Distribution Point • Create PreStage from upgraded Distribution Point

  40. Clients Roaming Clients • ConfigMgr 2007 client roaming into ConfigMgr 2012 boundaries • ConfigMgr 2012 client roaming into ConfigMgr 2007 boundaries Client Upgrades • Clients retain execution history on upgrade • Avoids re-running advertisements • GUID is preserved • Client machine variables are migrated • Inventory and state is regenerated

  41. Client Deployment • Client installation package • Created during setup • Distributed automatically to all Distribution Points • Deployment • ccmsetup attempts to acquire client files from distribution point first then falls back to management point • SLP removed and integrated into Management Point • Use SMSMP= switch as a replacement for ConfigMgr 2007 SMSSLP= • Pre-requisites • .NET 3.0 or higher otherwise .NET 4.0 will install • Silverlight

  42. Prepare For Configuration Manager 2012 (Operational changes and behaviors to implement now with ConfigMgr 2007) • Get to ConfigMgr 2007 SP2 • Collections: • Avoid mixing user & devices in collection definitions, these are no longer supported • Don’t use collections with multiple query rules which limit to different collections • Package Source Path • Use UNC (\\server\myapp\myapp.msi) in package source path instead of local path (d:\myapp) • Ensure minimum of .NET 3.0 or else client will install .NET 4 at time of installation • Migrate current XP based BDP’s to Win7 BDP’s • Use “Branch Distribution Point Maintenance Task” to migrate from Windows XP to Windows 7 without having to redistribute content • Start implementing BranchCache™ with Configuration Manager 2007 SP2 • Consider virtualizing your ConfigMgr infrastructure

  43. Recap Of Best Practices Always start from “bottom up” when performing Migration Distribution Point upgrades, this ensures no sites are accidently orphaned Choose to migrate by entire remote location site, both clientsand servers Specify site codes when upgrading clients Site codes between ConfigMgr 2012 and 2007 have to beunique—package ID’s are preserved when migrated During transition leverage Shared Distribution Points andcontent PreStage functionality Flatten hierarchy where possible: Replace ConfigMgr 2007 Secondary Sites with ConfigMgr 2012 Distribution Points that have scheduling/throttling & PXE Understand collections-used for more than just targeting now • Start fresh, build new collections beginning with segmentation • Migrate ConfigMgr 2007 collects in order to preserveinvestment during transition Targeting RBA Clients Settings Segment

  44. Related Content Breakout Sessions • MGT309 | Microsoft System Center 2012 Configuration Manager Overview • MGT310 | Microsoft System Center 2012 Endpoint Protection Overview • MGT311 | Microsoft System Center 2012 Configuration Manager Deployment and Infrastructure Technical Overview • MGT312 | Deep Application Management with Microsoft System Center 2012 Configuration Manager • MGT318 | Patch and Settings Management in Microsoft System Center 2012 Configuration Manager • WCL388 | Client Management Scenarios in the Windows 8 Timeframe

  45. Related Content Hands-on Labs: • MGT23-HOL | Deploying Windows 7 to Bare Metal Systems with Microsoft System Center 2012 Configuration Manager • MGT24-HOL | Implementing Endpoint Protection 2012 in Microsoft System Center 2012 Configuration Manager • MGT12-HOL | Compliance and Settings Management in Microsoft System Center 2012 Configuration Manager • MGT25-HOL | Deep Dive: Microsoft System Center 2012 Configuration Manager SQL Replication Labs • MGT21-HOL | Basic Software Distribution in Microsoft System Center 2012 Configuration Manager • MGT16-HOL | Migrating from Microsoft System Center Configuration Manager 2007 to System Center 2012 Configuration Manager • MGT14-HOL | Implementing Role Based Administration in Microsoft System Center 2012 Configuration Manager • MGT15-HOL | Deploying a Microsoft System Center 2012 Configuration Manager Hierarchy • MGT11-HOL | Introduction to Microsoft System Center 2012 Configuration Manager

  46. MGT Track Resources Talk to our Experts at the TLC #TEMGT313 Hands-On Labs DOWNLOAD System Center 2012 Evaluation microsoft.com/systemcenter DOWNLOAD System Center 2012 SP1 CTP microsoft.com/systemcenter

  47. Resources Learning TechNet • Connect. Share. Discuss. • Microsoft Certification & Training Resources http://europe.msteched.com www.microsoft.com/learning • Resources for IT Professionals • Resources for Developers • http://microsoft.com/technet http://microsoft.com/msdn

  48. Evaluations Submit your evals online http://europe.msteched.com/sessions

  49. © 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.

More Related