如何创建和编辑 Exchange Server 2003 无人参与文件

 

上一次修改主题: 2007-12-20

发布日期: 2005 年 3 月 2 日

作者:Alex MacLeod

本文介绍了如何使用 Microsoft Exchange Server 2003 setup.exe 生成无人参与文件,以用于在无人参与的情况下将 Exchange 2000 Server 升级到 Exchange Server 2003、重新安装 Exchange Server 2003 以及执行 Exchange Server 2003 灾难恢复安装。同时还会讲述如何编辑 Exchange Server 2003 无人参与文件,以便在后续的 Exchange Server 2003 安装操作中使用。

在此介绍的步骤只适用于 Exchange Server 2003 及其 Service Pack。 本文进一步介绍了白皮书 Exchange 2000 Server 的无人参与安装中讨论的无人参与安装操作。 对于 Exchange 2000 Server,支持的安装模式没有改变(请参阅 Microsoft 知识库文章 312363 如何使用 Exchange 2000 和 Exchange 2003 安装向导生成用于无人参与安装的 Setup.ini 文件)。

Caution警告:
不是在所有情况中都支持 Exchange Server 2003 无人参与模式。 小心使用无人参与文件。 尝试进行无人参与操作前,请查阅 Exchange Server 2003 Deployment Guide(英文网页)。

下面概述了生成无人参与文件的步骤:

  • 创建初始无人参与文件。
  • 预测安装的组件。
  • 编辑组件配置。

创建和编辑无人参与文件前,请确保以下各项已准备就绪:

  • 拥有已安装 Exchange 2000 Server 或 Exchange Server 2003 的服务器。
  • 有足够的权限来运行 Exchange Server 2003 安装。
  • 可访问 Exchange Server 2003 安装 CD。

当 Exchange Server 2003 setup.exe 在无人参与创建模式下运行时,便会创建无人参与文件。 在该模式下,setup.exe 显示其正常的用户界面并记录用户进行的选择。 然后,setup.exe 不会执行安装操作,而是在用户指定的路径中创建无人参与文件。 要创建用于将 Exchange 2000 Server 升级到 Exchange Server 2003 的无人参与文件,则具有足够权限完成升级操作的管理员必须在运行 Exchange 2000 Server 的计算机上,以无人参与创建模式启动 Exchange Server 2003 setup.exe 应用程序。 要创建用于 Exchange Server 2003 重新安装或灾难恢复的无人参与文件,管理员必须在运行 Exchange Server 2003 的现有计算机上,以无人参与创建模式启动 setup.exe。

使用以下步骤在运行 Exchange Server 2003 的服务器上创建用于重新安装的无人参与文件。

  1. 依次单击“开始”、“运行”,在“运行”对话框中键入 E:\Setup\i386\setup.exe /createunattend c:\setup.ini,然后单击“确定”。
    note注意:
    如果要创建用于 Exchange Server 2003 灾难恢复安装的无人参与文件,则还必须使用 /disasterrecovery 命令行开关来执行此操作。 命令为 E:\setup\i386\setup.exe /disasterrecovery /createunattend c:\setup.ini
  2. 在“欢迎”页上,单击“下一步”。
  3. 在“组件选择”页上的“操作”下,选择“重新安装”。
    note注意:
    如果在运行 Exchange 2000 Server 的服务器上运行 Exchange Server 2003 setup.exe,则会自动选择“升级”操作。 如果是在创建用于 Exchange Server 2003 灾难恢复安装的无人参与文件,则“DisasterRecovery”操作会出现在根 Microsoft Exchange 组件上。 另外,请为服务器上安装的组件选择 DisasterRecovery 操作(如果未自动选择该操作)。
  4. 在“组件摘要”页上,复查您的选择,然后单击“下一步”。

Exchange Server 2003 setup.exe 将在 C:\ 下创建名为 setup.ini 的无人参与文件(您可以指定所需的任意文件名和路径)。 无人参与文件包含创建该文件的计算机的特定信息,因此仅可直接用于创建该文件的同一计算机。 但是,经过认真编辑后,可在任何具有类似配置的服务器上使用无人参与文件执行相同的安装操作。

Exchange Server 2003 setup.exe 通常会检测并自动选择在服务器上安装的组件。 但是,无人参与模式没有这些功能。 如果要在特定服务器上使用无人参与文件,则必须确保在无人参与文件中选择用于操作的组件与服务器上安装的组件相匹配。 您必须预测这些组件,并在使用无人参与文件前对其进行定制。

Exchange Server 2003 无人参与文件的结构较为松散,分为以下三个主要部分:

  • 组件安装顺序列表
  • 组件配置块
  • 全局属性部分

可在无人参与文件的开头处找到组件安装顺序列表。 共有三个组件安装列表,其节标题分别为:

  • [PreInstallOrder]
  • [InstallOrder]
  • [PostInstallOrder]

这些安装顺序列表标识了 Exchange Server 2003 组件,系统将据此执行安装操作。 Exchange Server 2003 组件的完整列表包括:

  • gfn_mid microsoft search
  • gfn_mid microsoft exchange
  • gfn_mid microsoft exchange 林准备
  • gfn_mid microsoft exchange 域准备
  • gfn_mid microsoft exchange 服务器组件
  • 用于 Lotus Notes 的 gfn_mid microsoft exchange 连接器
  • 用于 novell groupwise 的 gfn_mid microsoft exchange 连接器
  • gfn_mid microsoft exchange 日历连接器
  • gfn_mid microsoft exchange 系统管理工具
  • gfn_mid microsoft exchange 5.5 管理员

在先前的示例中,Exchange Server 2003 setup.exe 用来创建用于重新安装的无人参与文件,“典型”服务器安装的组件安装顺序列表包括以下组件:

  • [PreInstallOrder]
    gfn_mid microsoft searchgfn_mid microsoft exchangegfn_mid microsoft exchange server componentgfn_mid microsoft exchange 系统管理工具
  • [InstallOrder]
    gfn_mid microsoft searchgfn_mid microsoft exchangegfn_mid microsoft exchange server componentgfn_mid microsoft exchange 系统管理工具
  • [PostInstallOrder]
    gfn_mid microsoft searchgfn_mid microsoft exchangegfn_mid microsoft exchange server componentgfn_mid microsoft exchange 系统管理工具
note注意:
组件安装顺序列表中应始终包含组件 gfn_mid microsoft searchgfn_mid microsoft exchange

安装顺序列表必须与运行无人参与文件的服务器上安装的组件一致。 使用无人参与文件时,setup.exe 只能对安装顺序列表中列出的组件执行操作。 如果要在创建无人参与文件以外的服务器上使用该文件,且该服务器上安装的 Exchange Server 2003 组件不同于无人参与文件中列出的组件,则可能需要编辑安装顺序列表。

Exchange Server 2003 无人参与文件的第二个主要部分是组件配置块。 配置块部分列出了所有 Exchange Server 2003 组件,每个组件都带有一个标题,标题后跟统一格式的信息块。 gfn_mid microsoft search 组件属于例外情况,它有一个与其关联的缩略信息块。

这些信息块包括与指定安装操作的每个组件相关的特定设置(如果有)。 其中一些设置是特定于计算机的,如果不同计算机的 Exchange 服务器配置有所不同,则您可能需要编辑这些设置。 在创建无人参与文件以外的计算机上使用该文件前,要对无人参与文件进行必要的更改。

下表提供了计算机特定设置的列表,这些特定设置必须反映使用无人参与文件的服务器的本地配置。

运行无人参与文件的本地服务器的计算机特定设置

组件标题 说明

[gfn_mid microsoft search]

InstallDirectory=C:\Program Files\Common Files\System\MSSearch

C:\Program Files\Common Files 与使用无人参与文件的计算机的环境变量 %CommonProgramFiles% 相对应。

[gfn_mid microsoft exchange]

InstallDirectory=C:\Program Files\Exchsrvr

C:\Program Files\Exchsrvr 表示使用无人参与文件的计算机上的 Exchange Server 安装目录。

[gfn_mid microsoft exchange\gfn_mid microsoft exchange server component]

gfn_pid microsoft exchange admin group={0EF92510-DB5E-45F3-8F02-815CE7B79A06}=

important重要提示:
在创建灾难恢复模式的无人参与文件期间,管理组值(gfn_pid Microsoft exchange admin group 和 {0EF92510-DB5E-45F3-8F02-815CE7B79A06})有时可能被初始化,以反映创建无人参与文件的服务器的管理组成员身份。 不需要在无人参与文件中初始化这些值。 您可以安全地删除这些值;但是,如果选择保留初始化的值,则这些值必须反映将使用文件的服务器的管理组成员身份。

无人参与文件的最后一个主要部分是全局属性部分,它的标题为 [Global Properties]。 该部分也包含下表中所示的几个设置,您必须编辑这些设置以使其与本地计算机的配置保持一致。

无人参与文件的全局属性部分中的设置

组件标题 说明

[Global Properties]

gfn_pid core suite directory=C:\Program Files\ Microsoft Integration

该路径的 C:\Program Files 部分与使用无人参与文件的计算机的环境变量 %ProgramFiles% 相对应。

[Global Properties]

gfn_pid core system drive=C:

C: 与使用无人参与文件的计算机的环境变量 %SystemDrive% 相对应。

[Global Properties]

gfn_pid core program files=C:\Program Files\

该路径的 C:\Program Files 部分与使用无人参与文件的计算机的环境变量 %ProgramFiles% 相对应。

要使用 Exchange Server 2003 无人参与文件,请使用 unattendfile 命令行开关启动 setup.exe:

  • 依次单击“开始”、“运行”,在“运行”对话框中键入 E:\Setup\i386\setup.exe /unattendfile c:\setup.ini,然后单击“确定”。
note注意:
如果要使用无人参与文件进行 Exchange Server 2003 灾难恢复安装,则还必须使用 /disasterrecovery 命令行开关来执行此操作。 命令为 E:\setup\i386\setup.exe /disasterrecovery /unattendfile c:\setup.ini

Exchange Server 2003 安装将以无人参与模式启动。 尽管没有提示您进行任何输入,但您应该可以看到 Exchange 安装的“进程”页面。 无论安装成功与否,都将以静默方式完成。 如果未出现“进程”页面或者该页面只是一闪而过,则 setup.exe 可能已失败。

要快速确定 setup.exe 是否成功,可使用应用程序事件日志(在事件查看器中)和 Exchange Server Setup Progress.log 文件(可在系统驱动器的根目录中找到)。 在应用程序事件日志中,MSExchangeSetup 会记录“已启动安装”事件 (EventID = 1000)。 如果设置成功,则“已启动安装”事件最终将后跟“已成功完成安装”事件 (EventID = 1001)。 如果您刚刚尝试执行的无人参与安装没有这两个事件,则安装失败。

要确定安装失败的原因,请参考可在系统驱动器根目录中找到的 Exchange Server Setup Progress.log。

要了解有关 Exchange Server 中无人参与安装模式的信息,请参阅以下 Microsoft 知识库文章:

 
显示: