【IT168 特别策划】6000名IT精英齐聚一堂,与来自微软产品核心研发团队及各个领域数百位优异专家面对面交流,Tech.Ed 2009盛典召开在即!IT168带您一起体验丰富多彩的活动和内容安排,更加深入、专注的互动讨论!
本系列文章介绍如何将运行 Windows Server(R) 2003 或 Windows Server 2008 操作系统的打印服务器迁移到运行 Windows Server 2008 R2 操作系统且已安装了打印和文件服务角色的服务器。
本文简要叙述打印服务迁移之前应该做的准备工作。
一、访问迁移工具
打印机迁移向导和 Printbrm.exe 命令行工具支持到 Windows Server 2008 R2 的所有迁移。
注意,尽管打印机迁移向导支持从运行 Windows Server 2003 或服务器核心安装的服务器迁移,但是它不会在这些服务器上直接运行。
访问打印机迁移向导的步骤
打开"打印管理"管理单元以访问打印机迁移向导:
1、如有必要,启用"管理工具"菜单,该菜单在基于 Windows 的客户端操作系统上默认为隐藏。
a、右键单击"开始",然后单击"属性"。随即打开"'开始'菜单和'任务栏'属性"对话框。
b、在"'开始'菜单"选项卡中,单击"自定义"。随即打开"自定义'开始'菜单"对话框。
c、在"系统管理工具"下,选择"在'所有程序'菜单上显示"或"在'所有程序'菜单和「开始」菜单上显示"。
2、在"管理工具"菜单中,单击"打印管理"。
"打印管理"管理单元筛选器设置将不会被迁移,而是需要独立于打印机迁移进行保存。
访问 Printbrm.exe 命令行工具的步骤
1、若要打开命令提示符窗口,请依次单击"开始"、"所有程序"、"附件",右键单击"命令提示符",然后单击"以管理员身份运行"。
2、键入:
%WINDIR%\System32\Spool\Tools\Printbrm.exe
若要查看此命令的完整语法,请在命令提示符下键入以下内容:
Printbrm.exe /?
二、准备目标服务器
迁移过程的第 2 个步骤是准备目标服务器。
目标服务器的硬件要求
对于打印服务器,除了所使用的服务器操作系统的版本要求之外,没有其他特定的硬件要求。
迁移所需的磁盘空间大小取决于要迁移的打印驱动程序的数量和驱动程序的大小。因为打印驱动程序的大小各不相同,因而所需磁盘空间大小的范围可以从 1 兆字节到几千兆字节。
目标服务器的软件要求
确认目标服务器上拥有足够的可用于备份的硬盘驱动器空间。
除了承载打印机所需的必要驱动程序之外,不再需要其他软件。从源服务器迁移这些驱动程序。
对于跨体系结构迁移,请确认目标服务器包含每个受支持的体系结构的驱动程序。
在目标服务器上安装打印和文件服务角色
在开始迁移过程之前,必须在目标服务器上安装打印和文档服务角色。
准备跨体系结构迁移
如果要从 Windows Server 2003 或 Windows Server 2008 的基于 x86 的体系结构迁移到 Windows Server 2008 R2 的基于 x64 的体系结构,应在创建备份文件之前在源服务器上安装基于 x64 的驱动程序。迁移过程会将所有已安装的驱动程序从源服务器复制到目标服务器。如果打印机设置文件中包含基于 x64 的驱动程序,这将在目标服务器上重新创建打印机队列。
确认在创建打印机设置文件之前,源服务器上的每个打印队列都已为目标服务器上的操作系统安装了驱动程序。例如,如果要将基于 x86 的源打印服务器迁移到基于 x64 的目标打印服务器,请确认在创建打印机设置文件之前,每个打印队列都已安装了基于 x64 的驱动程序。未安装跨体系结构驱动程序的任何打印队列都将不会迁移到目标服务器。
若要为打印机安装跨体系结构的驱动程序,可以使用:
"添加打印机驱动程序向导",该向导可通过"打印管理"管理单元提供。
"打印机属性"对话框,该对话框可通过"控制面板"中的"打印机"文件夹提供。
非常好的的做法是安装与本机体系结构同名的驱动程序。若要向基于 x64 的目标服务器添加基于 x86 的驱动程序,可使用基于 x86 的客户端通过 Windows 资源管理器远程打开基于 x64 的服务器,然后导航到远程打印机文件夹并添加驱动程序。若要在基于 x86 的源服务器上安装基于 x64 的驱动程序,可使用基于 x64 的客户端通过 Windows 资源管理器远程打开基于 x86 的服务器,然后导航到远程打印机文件夹并添加驱动程序。
准备其他方案
在下列情况中,在迁移到目标服务器之前,在该服务器上安装某个功能可能需要其他准备工作:
服务器承载行式打印机远程工具 (LPR) 打印机。
服务器提供 Internet 打印协议 (IPP) 打印机连接。
服务器承载基于设备的 Web 服务 (WSD) 打印机。
服务器位于服务器群集中。
服务器承载即插即用打印机。
三、准备源服务器
简单的系统对系统迁移不需要准备源服务器。但是,跨体系结构迁移需要其他准备工作。如果执行迁移时以速度为优先考虑,请先与用户确认要删除的项目已不再使用,然后在开始迁移前删除未使用的驱动程序、端口和队列,以提高速度。但是,通常情况下,最大程度地减少对源服务器环境的更改可确保您能够在必要时回滚到此环境。
使用"打印管理"管理单元在运行 Windows Vista 和 Windows Server 2008 的计算机上安装跨体系结构驱动程序的步骤
1、打开"打印管理"管理单元。依次单击「开始」、"管理工具"和"打印管理"。
2、在"打印管理"树的"打印服务器"下,单击所需的打印服务器。
3、在打印服务器下,右键单击"驱动程序",然后选择"添加驱动程序"以打开"添加打印机驱动程序向导"。
4、按照向导所指示的步骤进行操作。
只使用运行 Windows XP 和 Windows Server 2003 的计算机上的"打印机属性"对话框安装跨体系结构驱动程序的步骤
1、依次单击「开始」和"控制面板",然后双击"打印机"。
2、选择"打印机"。右键单击"共享"。
3、单击"其他驱动程序",并从列表中选择"处理器"。
4、按照对话框中的说明操作以安装正确的驱动程序。只安装与要管理的打印机关联的驱动程序。