如何修改 Exchange 安装

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2011-10-04

本主题介绍如何使用 Setup.com 或 Windows Server 中的“控制面板”修改 Microsoft Exchange Server 2007 安装。可以通过下列方式修改 Exchange 2007 安装:

  • 将 Exchange 2007 服务器添加到现有的 Exchange 2007 服务器。

  • 在群集方案中,指定群集中的主动节点。

  • 删除 Exchange 2007 服务器角色或删除 Exchange 2007 服务器中的 Exchange。若要删除服务器角色或删除 Exchange,必须使用 Windows Server 中的“控制面板”或在命令行提示窗口中使用 Setup.com。

开始之前

要执行以下步骤,必须为您使用的帐户委派以下角色:

  • 企业管理员组中的成员身份

  • 域管理员组中的成员身份

有关管理 Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项

在执行本主题中的步骤之前,请确认下列条件:

  • 已在要添加服务器角色的服务器上安装了 Exchange 2007。

  • 要使电子邮件正确传输,必须在每个 Active Directory 目录服务网站上同时安装邮箱服务器角色和集线器传输服务器角色。

  • 要使客户端访问正确进行,必须在每个具有邮箱服务器的 Active Directory 网站中安装客户端访问服务器。

  • 可以在同一计算机或不同计算机上安装邮箱服务器角色、集线器传输服务器角色、客户端访问服务器角色以及统一消息服务器角色。

  • 确认您的组织满足 Exchange 2007 系统要求中列出的要求。

另外,在执行此步骤之前,应了解下列内容:

  • 无法将 Exchange 2007 Service Pack 1 (SP1) 服务器角色添加到运行 Exchange 2007 的正式发布 (RTM) 版本的计算机。若要添加 Exchange 2007 SP1 服务器角色,必须首先将服务器升级到 Exchange 2007 SP1。有关升级的详细信息,请参阅如何升级到 Exchange 2007 SP1

  • 如果 Windows Server 2003 中安装了 Exchange 2007 SP1,则必须使用 Exchange 2007 SP1 Setup.com 或“控制面板”中的“添加或删除程序”添加服务器角色。如果 Windows Server 2008 中安装了 Exchange 2007 SP1,则必须使用 Exchange 2007 SP1 Setup.com 或控制面板中的“程序和功能”添加服务器角色。

步骤

使用 Setup.com 修改 Exchange 安装

  1. 登录到要修改 Exchange 2007 安装的服务器。

  2. 打开命令提示符窗口并导航到安装 Exchange 的目录。默认情况下,此目录为 %programfiles%\Microsoft\Exchange Server。

  3. 导航到 bin 目录。

  4. 如果要在现有的 Exchange 2007 服务器中添加或删除服务器角色,请在命令提示符下键入以下命令:

    Setup.com /mode:< 安装模式 > /roles:< 要安装的服务器角色 > [-OrganizationName:< 新 Exchange 组织的名称 >] [/TargetDir:< 目标目录 >] [/SourceDir: <源目录> ] [/UpdatesDir:< 要安装更新的目录 >] [/DomainController:< 域控制器 >] [/AnswerFile:< 文件名 >] [/DoNotStartTransport] [/EnableLegacyOutlook] [/LegacyRoutingServer] [/EnableErrorReporting] [/NoSelfSignedCertificates] [/AdamLdapPort] [/AdamSslPort] [.AddUmLanguagePack:<UM language pack name] [/RemoveUmLanguagePack:< UM 语言包名称 >] [/?]

    下面介绍了命令参数:

    • /mode:/m:<安装模式>

      必须使用 /mode 参数指定安装模式。如果未指定模式,Setup.com 将使用默认安装模式。选择下列模式之一:

      Install

      Upgrade

      Uninstall

      RecoverServer

      note注意:
      只能使用 Upgrade 模式从以前预发行版的 Exchange 2007 进行升级。不能将以前的 Exchange 版本就地升级到 Exchange 2007。
      note注意:
      使用 RecoverServer 模式恢复服务器安装。有关详细信息,请参阅服务器恢复
    • /roles:/r:<要安装的服务器角色>

      必须使用 /roles 参数指定要安装或删除的服务器角色。在逗号分隔的列表中选择下列一个或多个角色:

      ClientAccess(或 CA,或 C)

      EdgeTransport(或 ET,或 E)

      HubTransport(或 HT,或 H)

      note注意:
      边缘传输服务器角色无法在同一台计算机上与任何其他服务器角色共存。
      note注意:
      必须在外围网络中和 Active Directory 林外部部署边缘传输服务器角色。

      Mailbox(或 MB,或 M)

      UnifiedMessaging(或 UM,或 U)

      ManagementTools(或 MT,或 T)

      note注意:
      如果指定 ManagementTools,则将安装 Exchange 管理控制台、Exchange 命令行管理程序的 Exchange cmdlet、Exchange 帮助文件、Exchange 最佳实践分析工具和 Exchange 疑难解答助理。如果安装任何其他服务器角色,将自动安装管理工具。

      例如,要将集线器传输服务器角色添加到现有的邮箱服务器上,请键入以下内容:%LocalExchangeInstallationDir%\bin\Setup.com /role:HubTransport /Mode:Install

      例如,要从现有的服务器中删除客户端访问服务器角色,请键入以下内容:%LocalExchangeInstallationDir%\bin\Setup.com /role:ClientAccess /Mode:Uninstall

    • [/OrganizationName:/on: <组织名称>]

      使用 /OrganizationName 参数可以指定新的 Exchange 组织的名称。如果是在组织中安装第一个服务器,则此参数是必需的。如果是在现有的 Exchange 组织中安装服务器,则无法使用此参数。

    • [/TargetDir: 或 /t:<目标目录>]

      使用 /TargetDir 参数可以指定安装 Exchange 2007 文件的位置。默认位置为 %programfiles%\Microsoft\Exchange Server。

    • [/SourceDir: 或 /s:<源目录>]

      使用 /SourceDir 参数可以指定 Exchange 源文件的位置。默认情况下,最初安装 Exchange 2007 时安装程序使用源文件的位置。仅当更改源位置时,才需要使用此参数。

    • [/UpdatesDir:/u:<更新目录>]

      使用 /UpdatesDir 参数可以指定要安装更新的目录。更新目录中的文件必须是 Updates.exe 文件,或者是一个或多个 *.msp 文件。

    • [/DomainController:/dc:<域控制器>]

      使用 /DomainController 参数可以指定安装期间将用来读取和写入 Active Directory 的域控制器。可以使用 NetBIOS 或完全限定的域名 (FQDN) 格式。

    • [/AnswerFile:/af:<文件名>]

      使用 /AnswerFile 参数可以指定包含安装程序高级参数的文件的位置。可以在答案文件中使用的高级参数为 EnableErrorReporting、NoSelfSignedCertificates、AdamLdapPort 和 AdamSslPort。

    • [/DoNotStartTransport]

      使用 /DoNotStartTransport 参数可以指定完成安装后将不启动 Microsoft Exchange 传输服务。如果在边缘传输服务器或集线器传输服务器接受电子邮件之前需要进行其他配置(例如,配置反垃圾邮件代理),则应使用此参数。

    • [/EnableLegacyOutlook]

      使用 /EnableLegacyOutlook 参数可以指定存在正在运行 Microsoft Office Outlook 2003 或更早版本的客户端计算机。Exchange 2007 将在邮箱服务器上创建公用文件夹数据库。如果所有的客户端计算机都在运行 Office Outlook 2007,则在 Exchange 2007 中公用文件夹是可选的。如果不使用此参数,则 Exchange 2007 将不在邮箱服务器上创建公用文件夹数据库。可以稍后再添加公用文件夹数据库。

      只能在安装组织中的第一个邮箱服务器时使用此参数。

    • [/LegacyRoutingServer]

      使用 /LegacyRoutingServer 参数可指定要创建路由组连接器的 Exchange 2003 或者 Exchange 2000 桥头服务器,以使 Exchange 2007 与 Exchange 2003 或 Exchange 2000 共存。

      只有在组织中第一次安装集线器传输服务器时,才能使用此参数。

    • [/EnableErrorReporting]

      使用 /EnableErrorReporting 参数可在安装期间启用错误报告。

    • [/NoSelfSignedCertificates]

      在未找到用于安全套接字层 (SSL) 或传输层安全 (TLS) 会话的任何其他有效证书的情况下,如果不希望安装程序创建自行签署式证书,则可以使用 /NoSelfSignedCertificates 参数。

      只有在安装客户端访问服务器角色或统一消息服务器角色时,才能使用此参数。

    • [/AdamLdapPort]

      使用 /AdamLdapPort 参数可以指定要用于边缘传输服务器角色 Active Directory 应用程序模式 (ADAM) 实例的轻型目录访问协议 (LDAP) 端口。

      只有在安装边缘传输服务器角色时才能使用此参数。

    • [/AdamSslPort]

      使用 /AdamSslPort 参数可以指定要用于边缘传输服务器角色 ADAM 实例的 SSL 端口。

      只有在安装边缘传输服务器角色时才能使用此参数。

    • [/AddUmLanguagePack:<UM 语言包名称>]

      使用 /AddUmLanguagePack 参数可以指定要添加的统一消息语言包。有关统一消息语言的列表,请参阅了解统一消息语言

    • [/RemoveUmLanguagePack:<UM 语言包名称>]

      使用 /RemoveUmLanguagePack 参数可以指定要删除的统一消息语言包。有关统一消息语言的列表,请参阅了解统一消息语言

    • [/?]

      使用 /? 参数可以显示 Setup.com 命令的帮助。

  5. 如果要指定群集邮箱服务器的主动节点,请对 Setup.com 使用以下语法:

    Setup.com [/NewCms] [/CMSName:< 名称 >] [/CMSIPAddress:< IP 地址 >] [/CMSSharedStorage] [/CMSDataPath:< CMS 数据路径 >] [/DomainController:< 域控制器的名称 >]

    下面介绍了命令参数:

    • [/NewCms]

      使用 /NewCms 参数可新建一个 Exchange 2007 群集邮箱服务器。

    • [/CMSName/cn]

      使用 /CMSName 参数可指定 Exchange 群集邮箱服务器的名称。

    • [/CMSIPAddress/cip]

      使用 /CMSIPAddress 参数可以指定 Exchange 群集邮箱服务器的 IP 地址。

    • [/CMSSharedStorage/css]

      使用 /CMSSharedStorage 参数可指定此群集节点使用共享存储。默认情况下,群集节点不会使用共享存储。

    • [/CMSDataPath/cdp]

      使用 /CMSDataPath 参数可以指定共享磁盘的路径。

    • [/DomainController/dc]

      使用 /DomainController 参数可以指定要在安装期间使用的域控制器的名称。

如何使用“控制面板”修改 Exchange 安装

  1. 在“控制面板”中,执行下列步骤之一:

    • 如果运行的是 Windows Server 2003,请双击“添加或删除程序”。

    • 如果运行的是 Windows Server 2008,请双击“程序和功能”。

  2. 在“添加或删除程序”或“程序和功能”中,选择 Microsoft Exchange Server 2007

  3. 若要删除服务器角色或删除 Exchange,请执行下列步骤之一:

    • 如果运行的是 Windows Server 2003,请单击“删除”。

    • 如果运行的是 Windows Server 2008,请单击“卸载”。

    要添加服务器角色或指定群集中的主动节点,请单击“更改”。

  4. 在 Exchange Server 2007 安装向导中的“Exchange 维护模式”页上,单击“下一步”。

  5. 在“服务器角色选择”页上,如果要删除服务器角色,请清除要删除的服务器角色,然后单击“下一步”。如果要添加服务器角色或添加群集邮箱服务器角色,请单击要添加的服务器角色,然后单击“下一步”。

  6. 如果要添加“集线器传输角色”,并且是在包含现有 Exchange Server 2003 或 Exchange 2000 Server 组织的林中安装 Exchange 2007,那么,请在“邮件流设置”页上,在现有组织中选择属于 Exchange 2003 或 Exchange 2000 路由组成员的桥头服务器,以在其中创建路由组连接器。

    note注意:
    Exchange 2007 路由拓扑基于 Active Directory 网站,并且不使用路由组。然而,若要启用 Exchange 2007 与 Exchange 2003 或与 Exchange 2000 之间的邮件流,Exchange 2007 路由组与 Exchange 2003 或 Exchange 2000 组织中的路由组之间必须使用路由组连接器。
  7. 在“准备情况检查”页上,查看状态以确定是否成功完成了组织和服务器角色先决条件检查。如果成功完成,请单击“卸载”以卸载 Exchange 2007 服务器角色或单击“安装”以安装 Exchange 2007 服务器角色。

  8. 在“完成”页上,单击“完成”。

详细信息

有关使用 Exchange Server 2007 安装向导安装 Exchange 2007 的信息,请参阅下列主题之一:

有关如何在无人值守模式下安装 Exchange 2007 的详细步骤,请参阅如何在无人值守模式下安装 Exchange 2007

有关安装群集邮箱服务器的详细信息,请参阅下列主题:

有关删除 Exchange 的详细信息,请参阅下列主题:

有关如何在安装之后配置每个服务器角色的信息,请参阅安装后任务

有关 Windows Server 2003 与 Windows Server 2008 之间的功能更改的信息,请参阅术语更改