Vous êtes sur la page 1sur 19

Name Title Microsoft Corporation

Understanding and Using the Configuration Database Understanding Linked Deployment Shares Understanding Selection Profiles MDT 2010 Customization Lab

Extension of Deployment Workbench


Extended infrastructure not required Manually initiated

Zero Touch Installation (ZTI) as a method


Automatically configure deployment targets Draw from deployment resources as available Enhance LTI functionality

Abstraction through database methods


Logical extension of the CustomSettings.ini file Centralized storage of configuration settings in a relational database Automates and extends the Microsoft Deployment Wizard All information is gathered up front Pull process

Automation
Bootstrap.ini CustomSettings.ini

The goal:
Dynamically determine the deployment characteristics for each target computer

The process:
Gather information from the computer and its location Use that information to decide what needs to be done, either statically or using database queries Results control actions performed by the task sequence engine

Properties Settings Applications Packages Administrator-level accounts Roles

Database Methods
Roles Computers Locations Make and Model

Fully configurable to take definition from user tasks Assignable to other database methods Associate the following:
Properties Settings Applications Packages Administrator-level Accounts

Locations of target groups of computers


Uses default gateway on which the request comes in to identify groups of computers

Make and Model targets groups of computers


Based on the WMI values for Manufacturer and Model

Associate Properties Settings, Applications, Packages, Administrator-level Accounts, and Roles

Grouping Method Geographically

Description
Group configuration settings based on resources located within a geographic region (such as a shared folder on a computer within a geographic region). Group configuration settings based on hardware attributes (such as the make of the target computer or processor architecture of the target computer).

Properties DefaultGateway

Target computer hardware attributes

Architecture CapableArchitecture Make Model HALName OSVersion

Target computer software attributes Default attributes

Group configuration settings based on hardware attributes (such as the operating system version of the target computer). Apply configuration settings to all target computers when the properties are not located in other sections.

Default

Computers target specific computers


Uses Asset Tag, UUID, Serial Number, or MAC Address

Associate Properties Settings, Applications, Packages, Administrator-level Accounts, and Roles Identification Description Properties
Method

Target computer hardware attributes


Target computer software attributes Target computer user-defined attributes

Identify the target computer by using the hardware configuration.


Identify the target computer by using the software or firmware configuration. Identify the target computer by using attributes that are assigned to the computer but are not a part of the hardware or software configuration.

MACAddress
Product (with Make and Model) AssetTag SerialNumber

After populating the configuration database, update CustomSettings.ini to perform the appropriate database queries Run the Configure DB Wizard for each deployment point The optional sections are used to assign configuration settings to individual or groups of computers

Priority reserved property


The Priority reserved property determines the sequence and section of where to find configuration values Each section is searched in the order specified When a property value is found, the remaining sections are not used for that property

Values are the configuration settings assigned to the properties


Preceded by an equal sign (=). The scripts scan the CustomSettings.ini file to locate the values

Allow you to replicate content between Deployment Shares Can replicate all content or a subset of content defined by a Selection Profile Useful in a distributed environment or moving from a Lab to Production Replication can be scheduled using Task Scheduler and a Powershell script

Selection Profiles can be used to:


Control what Packages and Drivers are included in Boot Images Control drivers injected in the Operating System Control what is included in media Control what is replicated to other Deployment Shares To filter what task sequences and applications are displayed in the Deployment Wizard

Opportunities for customization

Wizards

Modify the wizards we provide Add additional panes http://www.codeplex.com/MDTWizardEditor Create your own scripts that leverage the framework Modify the scripts we provide Edit CustomSettings.ini and Bootstrap.ini Query databases, web services Add additional steps Modify existing steps, conditions

Scripts
Rules
Task sequences

In this lab, you will:


Create the Configuration Database Create Role methods in the database Configure Location, Make and Model and Computer methods in the database Associate a deployment point with the Configuration Database Review how the properties assigned in the database methods are applied in a Refresh Scenario Create a linked deployment point and migrate deployment assets Customize the Deployment Wizard with a new pane Create a custom script to add a user to the local administrators group on the target computer Create an application to add a user to the local administrators group on the target computer

Virtual Machines:
ADV_SEA-DC-01 ADV_SEA-XP-01

Estimated Time: 60 minutes

2007 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.

Vous aimerez peut-être aussi