将打印和文档服务迁移到 Windows Server 2012

 

适用对象:Windows Server 2012

概述

本文指导如何将运行 Windows Server® 2003、Windows Server 2003 R2、Windows Server 2008 或 Windows Server 2008 R2 操作系统的打印服务器迁移到运行 Windows Server 2012 操作系统并装有 打印和文档服务 角色的服务器。 这包括跨体系结构的迁移和独立迁移,以及群集中服务器的配置。 本文档提供有关从旧硬件迁移到新硬件以及合并打印服务器的分步说明。

打印和文档服务启用打印服务器工具并配置服务器以充当打印服务器。打印和文档服务不依赖于其他任何功能或角色。 但是,某些特定的网络配置、客户端和硬件可能要求你安装其他功能或启用特定服务。

本指南提供有关将现有打印服务器迁移到运行 Windows Server 2012 的服务器的说明。 本指南不包含有关在源服务器运行多个角色时进行迁移的说明。 如果你的服务器正在运行多个角色,则建议你根据其他角色迁移指南中提供的信息,设计一个特定于你的服务器环境的自定义迁移过程。Windows Server 技术中心中提供了有关其他角色的迁移指南。

警告

如果你的源服务器正在运行多个角色,则本指南中的某些迁移步骤(例如,用于计算机名称和 IP 配置的步骤)可导致在源服务器上运行的其他角色失败。

若要管理迁移过程,请使用下列工具之一:

  • 打印机迁移向导,可通过打印管理(Microsoft 管理控制台 (MMC) 中的管理单元)访问。

  • Printbrm.exe 命令行工具。

可以在本地或通过远程从客户端计算机或服务器执行迁移。

重要

最佳做法是从运行 Windows Server 2012 或 Windows 8 的计算机运行打印机迁移向导或 Printbrm.exe,以确保使用具有最新更新和功能的最新版本的迁移工具。 可以在服务器本地运行这些工具,也可以从运行 Windows Server 2012 或 Windows 8 的其他任何计算机远程运行。

记住,如果要通过网络对远程服务器运行 printbrm,源服务器和目标服务器上都必须有 Print$ 共享,并且必须运行远程注册表服务。

有关安装和使用这些工具的详细信息,请参阅Access the migration tools

备注

Windows Server 2003 未提供“打印管理”管理单元。 但 Windows Vista 企业版 和 Windows Vista 旗舰版 提供了该管理单元,用于从 Windows Server 2003 进行迁移。Windows Server 2008、Windows Server 2008 R2 和 Windows Server 2012 中也有提供。 有关从 Windows Server 2003 进行迁移的详细信息,请参阅Preparing to Migrate

服务器核心安装选项中未提供“打印管理”管理单元和 Printbrm.exe 命令行工具。 若要从服务器核心安装上运行的打印服务器进行迁移,请使用运行打印机迁移向导、Windows Vista Enterprise 或 Windows Vista Ultimate 的服务器。 有关从运行服务器核心安装的服务器进行迁移的详细信息,请参阅Preparing to Migrate

对于 Windows® 客户端操作系统,没有与打印和文档服务等效的项。

可以使用以下选项从目标服务器或任何客户端迁移打印和文档服务:

  • 打印机迁移向导(前提是客户端正在运行支持的操作系统矩阵中所列的某个受支持的操作系统)。

  • 远程访问目标服务器。

  • 访问在备份源服务器时创建的打印机设置文件。

备注

除特别说明外,本指南中的所有命令都不区分大小写。

关于本指南

本指南旨在作为迁移打印服务器的分步教程。

目标受众

本文档面向 IT 管理人员以及负责在托管环境中操作和部署打印服务器的其他知识工作者。

本指南未提供的内容

本文档未提供有关以下内容的指南:

  • 在同一台计算机上升级角色

  • 在 Windows 的客户端安装过程中迁移打印机配置

  • 迁移未用作打印服务器的服务器的设置

  • 恢复迁移前未正确保存的服务器信息以用于就地升级

  • 有关迁移多个打印和文档服务的说明

支持的迁移方案

必须有权访问打印机迁移向导才能迁移打印服务器。 有关支持的方案和限制的详细信息,请参阅Preparing to Migrate

支持的操作系统

下表概述了本指南中介绍的支持迁移的操作系统。

源服务器处理器

源服务器操作系统

目标服务器操作系统

目标服务器处理器

基于 x86 或基于 x64

Windows Server 2003 Service Pack 2

Windows Server 2012,包括完全安装、MinShell 安装和服务器核心安装选项

基于 x64

基于 x86 或基于 x64

Windows Server 2003 R2

Windows Server 2012,包括完全安装、MinShell 安装和服务器核心安装选项

基于 x64

基于 x86 或基于 x64

Windows Server 2008,完全安装选项和服务器核心安装选项

Windows Server 2012,包括完全安装、MinShell 安装和服务器核心安装选项

基于 x64

基于 x64

Windows Server 2008 R2

Windows Server 2012,包括完全安装、MinShell 安装和服务器核心安装选项

基于 x64

基于 x64

的服务器核心安装选项 Windows Server 2008 R2

Windows Server 2012,包括完全安装、MinShell 安装和服务器核心安装选项

基于 x64

基于 X64

Windows Server 2012

Windows Server 2012,包括完全安装、MinShell 安装和服务器核心安装选项

基于 x64

基于 X64

使用服务器核心安装和 MinShell 安装选项安装的 Windows Server 2012

Windows Server 2012,包括完全安装、MinShell 安装和服务器核心安装选项

基于 x64

上表中显示的操作系统版本是所支持的操作系统和 Service Pack 的最旧组合。 支持较新的 Service Pack(如果有)。

完全安装、服务器核心安装和 MinShell 安装选项支持将 Foundation、Standard、Enterprise 和 Datacenter 版本的 Windows Server 作为源服务器或目标服务器。

Windows Server 2012 的所有版本都是基于 x64 的。 不支持迁移到基于 x86 的服务器。

支持在物理操作系统和虚拟操作系统之间迁移。

备注

Windows Server 2003 和 Windows Server 2008 都支持基于 x86 的迁移和基于 x64 的迁移。Windows Server 2012 的所有版本都是基于 x64 的。

即使硬件是基于 x64 的本机硬件,你可能也更愿意迁移,而不是升级。 举个例子,服务器的使用量增加,且服务器角色进行了拆分(拆分后,源服务器具有多个服务器角色),你决定将这些角色分开放到其他几个基于 x64 的服务器上。 在这种情况下,将单个服务器角色迁移到其他服务器可能是最好的解决方案。

服务器管理员可以选择迁移现有安装的哪些部分,但如果迁移服务器角色,则通常包括配置、数据、系统标识和操作系统设置。

不支持从源服务器迁移到运行与源服务器不同的系统 UI 语言(即已安装语言)的操作系统的目标服务器。 例如,无法使用 Windows Server 迁移工具从正使用法语运行 Windows Server 2008 的计算机将角色、操作系统设置、数据或共享迁移到正使用德语运行 Windows Server 2012 的计算机。

备注

系统 UI 语言是用于设置 Windows 操作系统的本地化安装程序包的语言。

支持跨体系结构的迁移(比如从基于 x86 的服务器迁移到基于 x64 的服务器)。 源服务器必须为源和目标服务器体系结构安装打印队列驱动程序。 如果打印队列没有用于目标服务器体系结构的驱动程序,则不会进行迁移。 同样,请确保目标服务器包含用于每个受支持体系结构的驱动程序。

支持的角色配置

支持的操作系统矩阵提供了支持的迁移方案的完整列表。

某些迁移方案要求进行额外的准备。 有关这些方案的详细信息,请参阅附录 B - 其他目标服务器方案

支持的角色服务和功能

打印机迁移向导可以迁移:

  • 打印队列。

  • 共享打印机设置。

  • 打印后台处理程序所使用的打印机驱动程序。

  • 任何特定于已安装的打印机的安全设置。

从基于 x86 的 v3 打印机驱动程序迁移到基于 x64 的 v3 打印机驱动程序

使用 v3 打印驱动程序管理迁移时必须考虑以下几个事项。 第一,如果没有用于打印队列所在的服务器体系结构(x86 或 x64)的本机打印机驱动程序,打印队列将无法正常工作。 由于 Windows Server 2012 是纯 64 位操作系统,因此,如果从 32 位系统进行迁移,则必须为所有打印机安装 64 位驱动程序。 最难的转换是在具有 32 位客户端的组织中从 32 位服务器转换为 64 位服务器,因为有第三方 32 位打印机驱动程序而没有 64 位打印机驱动程序的情况很常见。 在跨平台方案的打印配置还原期间,如果备份文件不包含用于目标服务器平台的驱动程序二进制文件,则将从目标服务器的驱动程序存储(如果可用)安装这些驱动程序。

作为最佳做法,从基于 x86 的 v3 驱动程序迁移到基于 x64 的 v3 驱动程序时:

  1. 确保基于 x64 的驱动程序版本可用。

  2. 如果无法验证其可用性,在迁移之前,请备份源服务器。

  3. 在源服务器上安装基于 x64 的驱动程序,以便能够在迁移之前确定是否有任何问题或冲突。

  4. 如果在迁移后,目标服务器上有冲突或问题,请回滚迁移。 有关详细信息,请参阅迁移后任务中的“在源服务器上回滚迁移”。

不支持的方案

打印机迁移向导不迁移以下项:

  • 特定打印机可能依赖的其他服务或设置,比如行式打印机远程工具 (LPR)、Internet 打印机协议 (IPP) 或基于设备的 Web 服务 (WSD)。 在还原源打印服务器配置之前,必须启用或安装这些功能。 有关其他信息,请参阅迁移后任务中的“在源服务器上回滚迁移”。

  • 本地总线打印机(LPT 和 USB),虽然会在备份期间显示。 有关其他信息,请参附录 B - 其他目标服务器方案

  • 即插即用打印机。 但是,将迁移即插即用打印机驱动程序。 有关其他信息,请参附录 B - 其他目标服务器方案

  • 当前位于打印机队列中的任何打印作业。

  • 任何系统或打印管理员,或权限。 如果想要在目标服务器上保留与源服务器上相同的系统或打印管理员,则需向目标服务器手动添加这些管理员。

打印和文件服务迁移概述

当原始服务器仍在运行时,使用打印机迁移向导或 Printbrm.exe 命令行工具导出或备份打印机设置文件中的打印信息(如设置、队列和驱动程序)。 然后,将此备份映像导入或还原到已配置为作为打印服务器运行的目标服务器(运行 Windows Server 2012)。

某些迁移方案要求进行额外的准备。 有关这些方案的详细信息,请参阅附录 B - 其他目标服务器方案

若要将打印机从运行 Windows Server 2003 或服务器核心安装的服务器迁移到运行 Windows Server 2008 R2 的服务器,则必须使用运行打印机迁移向导的计算机来远程管理运行 Windows Server 2003 或服务器核心安装的服务器。 使用此计算机,你可以将运行 Windows Server 2003 或服务器核心安装的服务器中的打印机设置文件(包含要迁移的打印机的相关信息,比如设置、队列和驱动程序)存储到文件共享中。 然后,可以使用打印机迁移向导将文件共享中的打印机迁移到运行 Windows Server 2008 R2 的服务器。

有关访问打印机迁移向导的详细信息,请参阅Preparing to Migrate

备注

必须在要从中进行迁移的运行服务器核心安装的服务器上安装Printing-Server Core角色。

迁移打印服务器(概述)

以下列表概述了迁移打印服务器的步骤。

迁移的影响

迁移过程的目标是在网络上的客户端计算机未意识到已发生迁移的情况下,目标服务器能够执行与源服务器一样的功能。 以下部分介绍了迁移的影响。

迁移对源服务器的影响

源服务器不受打印服务器迁移的影响,直到目标服务器取代其作为活动服务器(通常是在将源服务器的名称或 IP 地址分配给目标服务器时)。  此时,源服务器不再处理针对打印服务器的打印请求。

迁移对企业中的其他计算机的影响

如果目标服务器取代网络中的源服务器(相同的名称或 IP 地址),对企业的其他计算机应该没有任何影响。

如果目标服务器的名称或 IP 地址与源服务器不同,则必须删除使用现有打印连接的所有客户端并重新创建这些打印连接,以便其面向目标服务器。

完成迁移所需的权限

源打印服务器和目标打印服务器上都需要管理权限。

在企业的其他计算机上完成迁移所需的权限

如果目标服务器取代网络中的源服务器,企业的其他计算机上将不需要任何权限。 如果目标服务器具有不同的名称或 IP 地址,则其他计算机上所需的权限可能因组策略设置、Windows Update 访问权限和驱动程序可用性而有所不同。

估计持续时间

迁移打印服务器所需的时间因服务器不同而不同,具体取决于以下因素:

  • 要迁移的队列数。

  • 队列所需的单个驱动程序的数量。

  • 给定驱动程序的大小(依据其文件大小和文件数)。

  • 服务器的配置。

迁移包含基于 x86 和基于 x64 的典型驱动程序的单个打印机队列所需的时间从五秒到几分钟不等,具体取决于上面列出的因素。 由于此时间范围,典型迁移可以在任意位置进行,但所需时间从一小时以内到几个小时不等。

请参阅

Preparing to Migrate
Migrating the Print and Document Services Role
验证迁移
迁移后任务
附录 A - Printbrm.exe 命令行工具详细信息
附录 B - 其他目标服务器方案
附录 C — Printbrm 事件 ID