部署服务器是什么意思云主机部署


无论你处于AI学习的哪个阶段,MicrosoftLearn都能满足你的需求,帮助你加深技能。

本文属机器翻译。我们将不再定期更新此内容。请查看Microsoft产品生命周期,了解此产品、服务、技术或API的受支持情况。

Windows部署服务(WDS)使您能够通过网络部署Windows操作系统;这意味着,无需通过CD或DVD直接安装每个操作系统。

有关你的Windows部署服务版本中新增功能和包含的内容,请参阅Windows部署服务中的新增功能。

有关如何使用Windows部署服务的循序渐进指南,请参阅Windows部署服务入门指南适用于WindowsServer。

支持为混合环境(包括Windows7和WindowsServerR2到Windows8.1和WindowsServerR2)部署映像。

使用标准的Windows安装技术,包括Windows预安装环境(WindowsPE)、.wim文件以及基于映像的安装。

以下是安装此角色的要求,具体取决于您选择默认安装(部署服务器和传输服务器)还是只安装传输服务器角色服务。

ActiveDirectory域服务(ADDS)。Windows部署服务服务器必须是ActiveDirectory域服务(ADDS)域的成员或是ADDS域的域控制器。

DHCP。由于Windows部署服务使用的PXE依赖DHCP进行IP寻址,因此网络上必须拥有有效的动态主机配置协议(DHCP)服务器。

对于WindowsServer:唯一的先决条件是您必须是要安装传输服务器的服务器上的本地Administrators组的成员。还请注意,PXE提供程序没有安装传输服务器,因此必须在为网络启动创建一个自定义PXE提供程序。

对于WindowsServerR2:您必须是本地Administrators组的成员,才能安装传输服务器。此外,如果使用传输服务器进行网络启动,您的环境必须包含DHCP(WindowsServerR2包含PXE提供程序,允许执行网络启动)。

对于WindowsServer和WindowsServer®R2,没有任何其他先决条件。

Windows部署服务MMC管理单元-提供了一种简易方法,可管理映像、计算机和常见服务器设置。可以通过MMC管理单元(例如,无法预安排客户端计算机)执行几乎所有任务。请注意,仅安装传输服务器角色服务时,该管理单元不可用。

WDSUTIL命令行工具-可用于管理服务器的全部功能。WDSUTIL还可用于编写常见任务的脚本。

适用于WDS的WindowsPowerShellcmdlet–使你可以使用WindowsPowerShell脚本管理和监视WDS服务器。

可以在Hyper-V虚拟机上运行Windows部署服务。根据运行Hyper-V的服务器的容量,你可以安装、配置和使用Windows部署服务。你还可以创建虚拟机以在构建和测试部署映像时充当客户端计算机。这对于构建自定义映像尤为有用。但是注意,性能经常会降级,尤其在普通文件传输协议(TFTP)下载阶段更是如此。此阶段非常耗资源,如果运行Hyper-V的服务器上没有充足资源,还可能导致失败。

Windows部署服务服务器服务无法感知群集。但是,可以在网络中运行多个WDS服务器,以提供容错和负载平衡。

你可以通过在本地服务器上安装Windows部署服务服务器角色,然后使用该服务器连接到数据中心中的远程服务器来远程管理Windows部署服务,也可以使用Windows部署服务的WindowsPowerShellcmdlet来管理远程服务器。

WDS设计为自动故障转移到其他WDS服务器。我们建议你部署至少两台WDS服务器,然后部署其他服务器以提高冗余来实现更高可用性。

如果你在尝试将驱动程序添加到Windows8.1或WindowsServerR2boot.wim时在运行WindowsServer的WDS服务器上使用动态驱动程序设置(DDP)功能,则在运行“将驱动程序包添加到映像”向导时可能会收到以下错误:

这是一个与WindowsServer随附的DISM版本(由WDS用于为映像提供服务)相关的已知问题。此版本的DISM支持为WindowsServer和更低版本的启动映像提供服务,但不支持更高版本的启动映像。可以通过将WDS服务器升级到包含的DISM版本支持为Windows8.1和WindowsServerR2boot.wim提供服务的WindowsServerR2来解决此问题,也可以安装Windows8.1ADK并手动将驱动程序添加到boot.wim。有关如何添加驱动程序的说明,请参阅使用DISM脱机添加和删除驱动程序

Fabrikam,Inc.是家生产定制设计毛巾的制造商。这是个只有一个办公室的小型企业。Fabrikam公司的IT专业人员MonicaBrink负责维护公司的IT基础结构,其中包括25台运行WindowsXPSP2Professional的客户端计算机和一台运行WindowsServerSP2的服务器。该服务器用作文件打印服务器、Web服务器、Exchange服务器、域名系统(DNS)、动态主机配置协议(DHCP)服务器和域控制器。计算机通过100-MBps以太网连接建立链路。

Monica的任务是将所有客户端计算机迁移到Windows7(或Windows8.1)操作系统并将这台服务器升级到WindowsServerR2、WindowsServer或WindowsServerR2。重要的是,要尽可能快地完成切换,以便办公室员工能继续工作。

过去,她每次只能在一台计算机上部署新操作系统。每台计算机大约要花45分钟(在所有客户端计算机上安装操作系统需要将近19个小时)。在3天里,Monica不能做任何其他工作。然后,她还需要3天时间在每台计算机上安装应用程序。

Monica是Fabrikam公司唯一一位IT专业人员;这意味着,她还必须教用户使用新操作系统。因此,尽可能减少部署所化的时间对她非常重要。为了实现这一点,Monica选择使用Windows部署服务;这是因为,她能够:

将服务器升级到WindowsServerR2、WindowsServer或WindowsServerR2。

使用Windows部署服务MMC管理单元,从产品DVD添加Boot.wim,它包含WindowsPE映像、Setup.exe和支持文件。

使用MMC管理单元,从产品DVD将Install.wim添加到Windows部署服务服务器。

使用MMC管理单元,基于第三步添加的启动映像创建捕获映像。该映像包含WindowsPE和一个将自定义映像捕获到.wim文件中的向导。

Fabrikam公司的所有用户都使用相同的桌面硬件,是从一个供应商那里采购的。为了在计算机上部署标准映像,Monica要执行以下步骤:

通过网络启动一台参照计算机并在上面安装Install.wim,其中包含标准版本的Windows。

安装MicrosoftOffice、公司的毛巾设计应用程序以及从制造商网站上下载的最新驱动程序。

现在,Monica准备安装新操作系统了。因为所有员工都在服务器上存储他们的用户数据(而未使用自己的硬盘),所以她无需迁移任何用户数据。她重新启动客户端计算机,然后按F12以执行网络启动。这将启动Boot.wim文件,指导她完成安装过程。她选择硬盘分区以及需要的映像,然后即开始安装。在等待映像应用到第一台计算机的同时,Monica可启动另一台计算机并在上面执行相同的步骤。

NorthwindTraders是家运输公司,有三个办公室:总部在ToothCity,Brushville和Flosston市分别有一个分支机构。RonGable是NorthwindTraders公司6位IT人员之
一。他的工作是维护公司员工使用的250台客户端计算机。这些多数是台式计算机,但销售人员使用便携式计算机做客户演示。ToothCity的总部办公室有200台计算机,Brushville和Flosston办公室分别有25台。每个站点有都一个速度为100MBps的内部网络,分支机构站点通过T1线路连接ToothCity总部。Ron在ToothCity总部办公室有3台Windows部署服务服务器,另外每个分支机构各有一台,通过远程管理。

Ron的受命负责在整个公司部署Windows7(或Windows8.1)。以前,这可能需要多次出差到Brushville和Flosston,而且Ron可能需要几周时间才能完成。他想使用Windows部署服务远程部署Windows;但是公司政策规定企业网络中只能有一台DHCP服务器,而该服务器位于ToothCity办公室。向分支机构的50台计算机远程部署映像可能会导致连接严重拥塞。

Ron预置每台客户端计算机,并将适当的分支机构服务器指定为每台客户端计算机的参考服务器。这样可以确保客户端从本地服务器下载文件和映像,以最大程度减少办公室之间的线路上的流量。

Ron有两个标准操作系统配置—一个用于台式计算机,一个用于包含销售演示和投影仪驱动程序的便携式计算机。因此,他创建了两个映像:一个映像使用台式机配置,另一个使用便携式计算机配置(没有应用程序)。他将所有用户数据存储在其中一台服务器上,这样他便能部署Windows,而无需保留客户端计算机上的任何现有数据。

Ron使用Windows系统映像管理器(WindowsSIM)创建两个映像无人参与文件—一个用于台式计算机,另一个用于便携式计算机。这些文件会自动完成安装,因此Ron不需要亲自到现场安装每台计算机。他们还会自动安装MicrosoftOffice以及公司用于跟踪包裹的业务线应用程序。他使用Windows部署服务管理工具将无人参与文件与映像相关联。

接下来,Ron配置Windows部署服务,以便计算机在重新启动时将自动从网络启动并部署适当的映像(不要求用户按F12)。映像应用到每台计算机后,计算机会自动加入企业域并重新启动。他还配置部署,以便当计算机重新启动时,不会在没有按F12的情况下通过网络启动。这样,计算机会从硬盘驱动器启动并完成安装程序。这样可防止循环启动—计算机继续从安装程序启动。安装完成后,用户便能登录计算机了。

ShuIto是WideWorldImporters的网络设计师;这是一家大型企业,在世界各地的办公室拥有5,000名员工。大多数员工集中在美国和德国,其他国家有13个分支机构。Shu在美国的中心有五台服务器,在德国的中心有两台,每个分支机构一台。中心的服务器连通过1Gbps网络接口卡(NIC)接到企业以太网;其他计算机使用100-MBpsNIC。两个中心使用T3线路连接,其他站点则使用T1线路连接。所有服务器都是租用的,租期两年。

WideWorldImporters计划将会计部的200台计算机更换成运行Windows7(或Windows8.1)的计算机。Shu还想在美国办公室新租用的任何服务器上部署WindowsServerR2、WindowsServer或WindowsServerR2映像。德国办公室及其他分支机构的服务器由本地管理员负责管理。目前,在WideWorldImporters的部署是使用RIS完成的;Shu希望确保在迁移到Windows部署服务的同时保留现有的计算机建立流程。此外,重要的是每台计算机上部署的操作系统使用适合本国/本地区用户的语言。

Shu将服务器升级到WindowsServerR2、WindowsServer或WindowsServer并创建映像。大多数部署将采用英语和德语,所以他用每个语言创建Windows7(或Windows8.1)映像。其他语言将使用外部语言包安装,并使用SystemsManagementServer(SMS)下载应用程序。创建完映像之后,Shu将映像和语言包上传到Windows部署服务服务器。

Shu使用WindowsSIM制作无人参与文件。然后,他使用文件复制服务(FRS)将映像、语言包和无人参与文件复制到世界各地的Windows部署服务服务器。在WideWorldImporters会计部门使用的计算机中,150台在美国办公室,30台在德国办公室,其余20台分散在世界各地的办公室中。Shu采用多播方式,同时在美国办公室的150台计算机上完成部署。为实现这一点,他在自己的Windows部署服务服务器上为相关映像创建多播传输。

为了保留先前计算机上的状态和数据,Shu使用用户状态迁移工具(USMT)将所有数据和用户配置保存到主Windows部署服务服务器上的共享文件夹中。然后,他将每台计算机设置为从它的本地Windows部署服务服务器启动,然后使用无人参与文件开始自动安装。美国办公室的计算机将自动加入多播传输,其他办公室的计算机则使用单播部署。当安装完成时,Shu使用USMT运行一个任务,将用户数据迁移到每台计算机。

当服务器租用合同到期并更换服务器时,Shu可以使用Windows部署服务部署他的WindowsServer映像,与执行RIS部署一样。

JohnWoods是

A.DatumCorporation数据中心的服务器维护工程师。他负责维护

A.DatumCorporation的重要客户使用的300台服务器。其中一个客户是AdventureWorks。

AdventureWorks使用40服务器运行一个面向马戏团演员的招聘网站(后台由数据库支持)。一部有关马戏团生活的热门电影上映后,AdventureWorks预计网站使用量会增加。他们另外订购了10台服务器,以应对预计的流量。

John希望使用Windows部署服务在这些服务器上部署操作系统。他在这个环境中没有运行ADDS,而且他希望在SQLServer数据库中存储计算机的配置信息。因此,他不能使用标准的Windows部署服务解决方案。此外,他想在标准配置中进行磁盘分区,还想在无人参与安装开始前复制数据(有些数据用于数据库服务器,有些用于Web服务器)。John选择使用Windows部署服务;这是因为,他能够:

编写一个插件,从ADDS之外的数据存储读取计算机的配置数据(该数据存储通常是个数据库或平面文件)。

编写脚本(在WindowsPE中运行),执行预安装任务,然后调用安装程序来安装操作系统。

John在数据库中为10台新服务器创建10个计算机账户,然后为他们写入所需的信息。他在自己的服务器上安装Windows部署服务服务器角色(选择只安装传输服务器角色服务)。然后,他编写一个PXE提供程序(这是个插件,从数据库读取信息,并将其传送给Windows部署服务),然后再服务器上注册该提供程序。他创建一个自定义启动映像,该映像包含WindowsPE以及用来分区磁盘并复制数据的启动脚本。然后,他使用映像ImageX捕获一台现有服务器,用作安装映像。

执行完这些初始任务后,John将他的服务器连接到网络并启动他们。他们使用数据库中存储的配置启动WindowsPE。他的脚本开始运行,使每台计算机上做好部署的准备,脚本结束时会运行ImageX,以将操作系统映像应用到每台计算机。

有关Windows部署服务入门的信息,请参阅Windows部署服务入门指南适用于WindowsServer。

有关适用于WDS的WindowsPowerShellcmdlet的详细信息,请参阅WindowsPowerShell中的Windows部署服务Cmdlet。