Automated Deployment Services,ADS 测试纪录
在Windows Server 2003中,Microsoft对平台进行了扩展,管理员可以通过它容易地构建和管理超大型的可伸缩Windows服务器部署。自动部署服务(Automated Deployment Services,ADS)包括一组Microsoft开发的新映像工具,以及一个可以用来在裸机服务器上快速部署Windows 2000 Server和Windows Server 2003的、更安全且具有远程操作能力的基础结构。此外,ADS提供了一个更加安全、可靠的脚本执行,允许管理员像管理一台服务器那样简单地在1000台服务器上执行基于脚本的管理工作。
ADS是一个免费的软件,但是它是基于Windows Server 2003基础架构的,所以它只能被安装在WinSrv2003系统之上,另外ADS和RIS之间相比较的优越之处在于它不需要AD环境,并且支持多播模式。
自从我知道ADS这个软件后就特别关注,早先也作过测试不过是在VPC下TEST的,不知道为什么始终都不成功,用VMware也测试同样的结果,具体错误是总提示找不到RAMDISK。后来又重复做了多次测试,那段时间整个人都要崩溃了,死活捉摸不透为什么会失败。后来也看了多遍Webcast并请教了几个朋友,但都没有什么帮助,郁闷到极点!!!后来就暂停测试了,休息一段时间并等等看看有现成的中文资料没。
ADS1.1版发布后,决定再次测试。虽然中文资料还是非常贫乏,但是感觉错误不应该出在自己的配置过程上,但是又很难去说明,抱着试试的态度开始做测试前的准备。一个朋友告诉我他在Virtual Server 2005环境下测试成功了,为了保证我能减少故障发生率于是也部署了Virtual Server 2005环境,并安装了一台ADS服务器,和一台模板服务器,操作系统都是Windows Server 2003 ENT With SP1 VOL CHS,其中ADS服务器我单独又安装了SQL Server 2000 With SP4,其他没有什么特别。
开始安装ADS1.1,将下载的文件解压缩后就可以直接安装,界面很直观,其中一步是要拷贝WinSrv2003的源文件,接下来是拷贝WinPE的,这里我放入WinPE光盘竟然提示我找不到,后来也就没有再去测试,直接拷贝了WinSrv2003。整个安装过程还是比较简单的。
在ADS1.1安装后,需要执行"C:\Program Files\Microsoft ADS\samples\Sequences\create-templates.bat",这样便将ADS自带的一些脚本导入ADS控制台中,便于我们部署系统使用,也就不用再让我们自己编写了。
添加设备,使计算机可管理,填写一个名称,并正确填入网卡MAC地址之后task control,就可以管理了!如果是在已安装系统的计算机上则需要安装ADS代理才能够加入到ADS被控中。
捕获系统镜像,在C盘根目录建立一个sysprep文件夹,
将windows Server 2003光盘的管理工具sysprep.exe和setupcl.exe复制到c:\sysprep,从ADS服务器的c:\program files\microsoft ads\samples\sysprep 将relevant.inf文件复制到作为图像的计算机的c:\sysprep,并将其更名为sysprep.inf,最后执行脚本capture-image.xml,系统便开始执行。这次我终于见到了久违的捕获界面,总算是测试成功了。