上一篇介绍写得不好,不伦不类的,介绍不像介绍,说明不像说明,配图也完全不着调,该配图说明的反而没有......
 
OK,现在让我们来看下MDT2008为我们预先设定的几种部署场景。所谓部署场景,也就是实际工作中可能的应用情形,想象一下,我们会在什么时候重新安装操作系统?
 
1)购买新机器,为新机器安装操作系统;
2)操作系统有问题(中毒、系统文件损坏),需要重装;
3)升级操作系统,从XP升级到Vista;
4)更换机器。
 
其中3是2的一种特例,并没有什么特别大的区别,可以并为一种。这四种情形分别对应微软的四种部署场景:New Computer、Refresh、Upgrade和Replace。四种场景各有各的部署实施步骤,但总的来说大同小异,无非是是否进行硬盘分区操作和是否及如何迁移用户数据。
( 以下描述分别来自CAJason的ZTI实战部署、Nile.Shen的BDD简介和Magicking的MDT2008操作手册,自己写的不好,抄牛人写的)
 
NewComputer,
这种场景指的是部署全新的操作系统。在这种场景下,原来电脑上面所有的东西都会被清除掉,包括硬盘分区信息、操作系统、应用程序、用户信息等,然后会被重新分区、格式化、部署新的操作系统和应用程序。
在这种场景下,全新的电脑这个概念包含两种情况,一是裸机,二是已经安装了操作系统的电脑。只要你是希望全新的安装一遍操作系统,并且对以前数据不做任何保留,那么就可以采用这种场景。
流程如下(来自magicking的MDT2008操作手册):
20080705_8c7ba0f01ab463fa859aNEKxvwgHsNpI.png
1、机器引导后用DHCP获得IP地址
2、获得IP的计算机通过RIS得到WINPE启动镜像
3、WINPE向SMS发送请求
4、SMS将系统镜像发送到计算机进行安装
 
Refresh
这种场景指的是刷新操作系统。在这种场景下,先会对原来电脑上的用户信息作个备份,然后以下内容会被清除掉,包括操作系统、应用程序和用户信息。之后,这台电脑会被重新部署操作系统和安装应用程序,完成后,会将刚才备份的用户信息恢复到操作系统中。
这种场景通常用于只是想单纯的重新安装一遍操作系统,并且是与原来操作系统相同版本的操作系统,同时不做出任何修改和数据的删除。
20080705_4202796f0aa3c9ad7b5aXUfbZbrvUVzX.png
2.PNG (36.08 KB)
2007-12-20 15:30

1:SMS发送广告,并推送运行程序到客户端,通知客户端开始运行OSD操作系统包。
2:客户端收到广告并下载完运行程序后,开始执行程序,在第一步中,是备份用户的个人数据:我的文档、收藏夹、桌面、输入法等个性化设置(需要配置迁移用户状态)。
3:客户端数据迁移完成后,自动重新启动计算机,使用winPE进入预安装状态,并且通过DHCP服务器获取IP地址。
4:获取IP地址后,开始和SMS建立会话(当然会有一个find的过程,这里就不过多介绍)。
5:SMS推送脚规则文件到客户端(Customsettings.ini ),客户端执行该文件,并且根据该文件的定义,进行选择性安装操作系统、计算机命名、加入特定的域、以及特定的应用程序(如果没有定义SQL查询的情况下,此过程不基于SQL的查询)。
6:操作系统安装完成后,自动重新启动,在进入windows logon对话框前,执行用户数据状态恢复。
最终完成,刷新系统过程。
 
Replace,
这种场景指的是更换电脑。在这种场景下,所做的操作相当于New Computer + Refresh Computer。首先,对原来电脑上的用户信息作备份,这个操作类似于Refresh Computer中的操作。然后,会在另外一台全新的电脑上部署操作系统和应用程序,注意,是另一台电脑,这个操作类似于New Computer。最后,我们会将刚才备份的用户信息导回新部署的电脑中。
这种场景用于当用户需要更换电脑而又不想改变工作环境的时候。这也是唯一一个需要两台电脑完成的场景。
 
Update Computer
这种场景类似于Refresh Computer。唯一的不同是部署前后的操作系统版本是不同的,通常是进行升级的目的。例如,由Windows 2000 Professional升级到Windows XP,或者由Windows XP升级到Windows Vista,同时保证用户环境没有任何改变。
再次感谢魔王的操作手册....
 
场景归场景,只是一个简单的模型,让我们知道MDT都需要做什么,至于具体去如何实现,则是由任务序列来完成的。
任务序列出现在BDD2007中,将部署的每一个步骤都按照时间顺序排列下来,非常的直观。
p_w_picpath
我们可以根据自己的实际需要对任务序列进行修改,比如添加某些步骤。不过我的重点不是任务序列,有可能的话我会安排一篇专门介绍任务序列的帖子吧~~在标准的MDT2008客户端安装序列里,我们有7个步骤:初始化、判定、状态抓取、安装前、安装、安装后和状态恢复。每一种场景对应不同的任务序列,MDT通过关闭打开某些步骤来实现不同的场景。
 
比如New Computer,就直接从Preinstall阶段开始,Replace场景的标准序列里则只进行到State Capture。只要选择了场景模式,MDT会用变量自动判断使用的阶段。
p_w_picpath
MDT用变量判定来决定是否执行某些步骤
 
部署场景就大致介绍到这,晚上回家把图补一下,下一篇讲...lti和zti吧