Date post: | 16-Jan-2016 |
Category: |
Documents |
Upload: | bernard-baldwin |
View: | 217 times |
Download: | 0 times |
Microsoft Solution Accelerator for Business Desktop Deployment
Microsoft® Solution Accelerator for Business Desktop Deployment
Training for IT Professionals Module -- Zero Touch Installation
Microsoft Solution Accelerator for Business Desktop Deployment
Solution Accelerator for BDDEnterprise Edition
Microsoft Solution Accelerator for Business Desktop Deployment
Agenda
• What is ZTI?• The Three ZTI Scenarios
- New Computer- Refresh Computer- Replace Computer
• ZTI Rule Engine• ZTI Database (optional)• ZTI Installation• Monitoring and Reporting
Microsoft Solution Accelerator for Business Desktop Deployment
What is ZTI?• Extensions to the OS Deployment Feature
Pack• Designed to completely automate three
scenarios:- New Computer- Refresh Computer- Replace Computer
• Designed to extend OSD capabilities- Computer rename- Greater control over the process: dynamic USMT
state backup location, Sysprep.inf editing- Centralized monitoring and control- Progress reporting and alerting
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation Value Adds
• Number of programs and advertisements• Optimized local vs. remote state storage• Reporting and monitoring• Troubleshooting• Replace Computer scenario• Automated “New Computer” scenario• Dynamic package installation• Dynamic driver addition• Dynamic population of administrators and power
users• Enforcement of new standards• Safeguards
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation Value Adds• Evaluating the current environment
- Networking information• Current location by IP gateway• IP address, MAC address
- Computer information• Make, model, product, GUID• Asset tag• Serial number• HAL
- SMS information• Current distribution point server
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation Value Adds• Manipulating the new operating system
before mini-setup- Edit Sysprep.inf
• Computer name, domain, OU, timezone, etc.
- Add drivers
• Preparing the machine for client use (after mini-setup)- Populate groups (Administrators, Power Users)- Add applications
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation Scenarios
• New Computer- Boot from CD or RIS to connect to SMS 2003- Automate the selection of a particular package
and program• Refresh Computer
- Target existing Windows NT 4.0 or higher machine for “wipe and load”
- Capture state locally or to the network, restore to new OS
• Replace Computer- Capture state of old machine via advertisement,
restore to new machine- Also used to support Windows 98
Microsoft Solution Accelerator for Business Desktop Deployment
Scenario: New Computer
Assumptions- No user data to restore.- If the assigned machine does not have an
operating system, the process will entail booting WindowsPE from RIS or a CD to install the image.
- If there is an operating system, but with no SMS client, the image installation can be kicked off from a logon script or clicking a URL in addition to the WindowsPE option.
- If an SMS client does exist, then this scenario can be treated as if it were a REPLACE COMPUTER, but with no user data or profiles to migrate.
Microsoft Solution Accelerator for Business Desktop Deployment
2
BDD Deployment BDD Deployment –– New ComputerNew Computer
SMS 2003 SP1OSD FP
RIS boot to WinPEand determine Package/Program to install
1
Compressed WIM OS image is downloaded & installed2
MOM 2005Server
6
Post Install:Script: Modify
Sysprep.inf, run Mini Setup, reboot
3
State Restore:SMS delivers role based applications & post OS config.
4
BDD
State Restore CMD: User State restored
5
Script/RulesMonitor Status
Script/RulesLog Activity
Scenario: New Computer
Microsoft Solution Accelerator for Business Desktop Deployment
Scenario: Refresh Computer
Assumptions- Installing master Windows XP image on existing
computer- Current OS may be legacy operating system (Win98
SE or later)- If running Windows XP, current image is not
company standard image- User data and profiles will be backed up and either
stored locally (ideal scenario) or on a network share- Master image will then be applied, applications
installed, and user data restored- This scenario requires SMS 2003 SP1 with the
Advanced Client- If the SMS client is not installed on a target
computer, it should be installed through another process
Microsoft Solution Accelerator for Business Desktop Deployment
Scenario: Refresh Computer
1
BDD Deployment BDD Deployment –– Refresh ComputerRefresh Computer
Client receives advertisement to init OSD, determine Package/Program to install and run USMT state captureValidation Phase
1
State Capture:Variables and UNC path for migration store set, Capture run
2
Boot to WinPE3
Compressed WIM OS image is downloaded & installed4
Post Install:Script: Modify
Sysprep.inf, run Mini Setup, reboot
5
6 State Restore:SMS delivers role based applications & post OS config.
7
State Capture: 1.2 CMD: User State data stored
State Restore CMD: User State restored
State Capture:1.1 Script: Set System variables
USMT Data File Server
SMS 2003 SP1OSD FP
MOM 2005Server
8
BDD
Script/RulesMonitor Status
Script/RulesLog Activity
Microsoft Solution Accelerator for Business Desktop Deployment
Scenario: Replace Computer
Assumptions- Similar to the Refresh Computer scenario- In this scenario the user will be moving to
a different machine- Uses data must be stored in a location
that can be easily connected to from the new machine• A network share• External device such as an external USB drive
Microsoft Solution Accelerator for Business Desktop Deployment
Scenario: Replace Computer
3
BDD Deployment BDD Deployment –– Replace ComputerReplace ComputerOld Computer
SMS 2003 SP1OSD FP
Client receives advertisement to run USMT state captureValidation Phase
1
State Capture:Variables and UNC path for migration store set, Capture run
2
RIS boot to WinPEand determine Package/Program to install
3
Compressed WIM OS image is downloaded & installed
4
MOM 2005Server
8
Post Install:Script: Modify
Sysprep.inf, run Mini Setup, reboot
5
6 State Restore:SMS delivers role based applications & post OS config.
7
New Computer
BDD
State Capture: 1.2 CMD: User State data stored State Restore
CMD: User State restored Script/RulesMonitor Status
Script/RulesLog Activity
State Capture:1.1 Script: Set System variables
USMT Data File Server
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation Components
• Script to drive the process- ZeroTouchInstall.vbs- Hooked into OS program phases
• Data repository to control the process- CustomSettings.ini- Database
• Tool to maintain the database- AdminDB tool
• Monitoring and reporting- MOM 2005- SQL Reporting Services
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation Processing Rules
• The ZTI deployment process uses rules to configure the computers.
• Determines the appropriate ZTI processing rules based on your environment.
• You configure the ZTI processing rules by modifying the CustomSettings.ini file and by creating entries in the ZTI Admin database.
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch InstallationGeneral flow
Gather environment information
More info still needed?
Process CustomSettings.ini
User exit specified?
Call user exitSkip normal processing?
Perform phase-specific tasks
Start
End
User exit specified?
Call user exit
No
No
Yes
Yes
No
Yes
Yes
No
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation Scenarios• Simple
- Controlled entirely through CustomSettings.ini contents
• Database-driven- Computer specifics retrieved from central
database
• Complex- Computer specifics derived from database
and INI file
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation Scenarios
• OSVersion – identification of current OS (WindowsPE, 98, NT, 2000, XP, 2003)
• IsServer – flag to indicate the current OS is Server
• HALName – name of the HAL of the current OS (Windows 2000, XP, 2003, WindowsPE only)
• Hostname – current computer name (temporary name for WindowsPE)
• AssetTag – SMBIOS asset tag value• SerialNumber – SMBIOS computer serial number
Local Machine and Environment Info
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation Scenarios
• Make – SMBIOS computer manufacturer• Model – SMBIOS computer model• Product – SMBIOS product ID
(part number, SKU, etc.)
• UUID – SMBIOS unique identifier• IPAddress(*) – list of IP addresses for the computer• MacAddress(*) – list of MAC addresses for the
machine• DefaultGateway(*) – list of default gateways for the
computer• SMSDP – current SMS distribution point
Local Machine and Environment Info
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation Scenarios
• UDShare – network share to store user state information• UDDir – directory on specified share to store user state
information (normally the current computer name)• UDProfiles – users that should be included in the user
state backup• SLShare – network share to store ZTI logs• OSInstall – flag to indicate that the computer is authorized• Packages(*) – SMS packages to be installed on new OS• Administrators(*) – users and groups to be added to
Administrators group on new computer• PowerUsers(*) – users and groups to be added to the
Power Users group on new computer
Custom Key Variables
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation
• ComputerName – computer name to specify in Sysprep.inf• TimeZone – time zone value to specify in Sysprep.inf• JoinDomain – domain for workstation to join• MachineObjectOU – OU that the computer should reside in• OSDINSTALLSILENT – flag to indicate automated install• OSDINSTALLPACKAGE – set to SMS package ID of package
to install (new computer)• OSDINSTALLPROGRAM – set to SMS program name for
specified package (new computer)• OSDNEWMACHINENAME – name to be given to the new
computer
Custom Key Variables
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation
• Preparing the RIS Server• Installing the Solution Accelerator for BDD• Configuring the Appropriate Resource
Access• Configuring the ZTI OS Image• Creating the ZTI OS Image Installation CD• Configuring ZTI Processing Rules• Preparing the Windows PE CDs and
Images
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation
• You install the Solution Accelerator for BDD by completing the following steps:- Install the SMS 2003 OSD Feature Pack- Install ZTI Files- Install USMT 2.6- Install the ZTI Admin DB Console- Install BDD Reporting
Microsoft Solution Accelerator for Business Desktop Deployment
Zero Touch Installation
• Must have access to Excel to manipulate CSV files
• Source of data?- SMS- Manufacturer- Asset inventory
• All columns not specified will take defaults from CustomSettings.ini
• What if no records are found?• ZTI AdminDB User’s Guide
AdminDB Considerations
Microsoft Solution Accelerator for Business Desktop Deployment
© 2004 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.