在现有 Exchange 2003 组织中安装 Exchange 2010

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2016-11-28

可以使用 Microsoft Exchange Server 2010安装程序在现有 Exchange 2010组织中安装运行Exchange Server 2003 的第一台服务器。

您无法执行从 Exchange 2003 到 Exchange 2010 的就地升级。但是,您可以将 Exchange 2010 服务器安装到现有的 Exchange 组织中,然后将 Exchange 资源(如邮箱、公用文件夹和连接器)移动到 Exchange 2010。

执行此步骤之后,您的组织将在共存模式下运行。您可以无限期地维护此模式,也可以通过将所有资源从 Exchange 2003 移动到 Exchange 2010 然后使 Exchange 2003 服务器退役来立即完成到 Exchange 2010 的升级。

在现有 Exchange 2003 组织中安装 Exchange 2010 时,安装程序将执行下列特定于共存的任务:

  • 创建 Active Directory 通用安全组 ExchangeLegacyInterop。对此组授予允许 Exchange 2003 服务器向 Exchange 2010 服务器发送电子邮件的权限。

  • 在 Exchange 2010 和所选的 Exchange 2003 桥头服务器之间创建双向路由组连接器。Exchange 2010 和 Exchange 2003 使用不同的路由拓扑。必须将路由组连接器配置为启用 Exchange 版本之间的邮件流。

有关执行自定义安装的信息,请参阅执行 Exchange 2010 自定义安装。有关在无人参与模式下安装 Exchange 2010 的信息,请参阅在无人值守模式下安装 Exchange 2010

尽管将 Exchange 2010 引入 Exchange 2003 组织并使用边缘订阅是一种更好的做法,但您可能需要在启动升级之前开始使用边缘传输服务器。有关详细信息,请参阅在尚未升级到 Exchange 2010 的现有 Exchange 2003 组织中部署边缘传输服务器角色

Exchange Server 2010 部署助理

Exchange Server 2010 引入了 Exchange Server 部署助理或 ExDeploy(一种可帮助您进行 Exchange 部署的新 Web 工具)。ExDeploy 会询问几个关于当前环境的问题,然后生成一个自定义检查列表和流程以帮助简化您的部署。

有关详细信息,请参阅 Exchange 2010 部署助理

先决条件

开始安装前,必须确保每个服务器都满足相应的先决条件和系统要求。有关详细信息,请参阅下列主题:

警告警告:
在服务器上安装 Exchange 2010 之后,不得更改服务器名称。不支持在安装了 Exchange 2010 服务器角色之后重命名服务器。

安装 Exchange 2010

如果这是您将安装到现有组织中的第一个 Exchange 2010 实例,请确保首先安装客户端访问服务器角色,然后安装集线器传输服务器角色、统一消息服务器角色,最后安装邮箱服务器角色。有关客户端访问服务器角色的详细信息,请参阅本题后面的“配置客户端访问服务器”。

如果您未提前准备 Active Directory 架构,则要执行以下步骤,必须为您使用的帐户委派 Schema Admins 组的成员身份。如果要在组织中安装第一台 Exchange 2010 服务器,您使用的帐户必须拥有 Enterprise Admins 组成员身份。如果已准备好架构但不是在组织中安装第一台 Exchange 2010 服务器,则必须向您使用的帐户委派“委派安装”角色组。

注释注意:
有关为 Exchange 2010 准备 Active Directory 的信息,请参阅准备 Active Directory 和域。有关 Exchange 2010 中权限的信息,请参阅了解权限了解基于角色的访问控制
  1. 将 Exchange 2010 DVD 插入 DVD 驱动器。出现“自动播放”对话框时,单击“安装或运行程序”下的“运行 Setup.exe”。如果没有出现“自动播放”对话框,则导航至 DVD 的根目录,双击 Setup.exe。此外,也可以浏览并找到 Exchange 2010 安装文件所在的位置,然后双击 Setup.exe

  2. 此时将显示 Exchange Server 2010 安装程序欢迎屏幕。在“计划”部分,您可以通过链接阅读有关 Exchange 2010、部署语言和 Exchange 2010 部署助理的概述信息。在“增强”部分,您可以阅读有关 Forefront Protection 2010 的详细信息,并安装 Microsoft Forefront Protection 2010。在“安装”部分,为“步骤 1: 安装 .NET Framework 3.5 SP1”和“步骤 2:安装 Windows PowerShell v2”所列出的软件是与 Exchange 2010 先决条件一起安装的。但是,如果尚未安装这些必备组件,请单击相应的步骤进行安装。

    有关 Windows PowerShell 安装的详细信息,请参阅安装 Windows Management Framework

    重要重要说明:
    如果要在 Exchange 2010 R2 操作系统上安装 Windows Server 2008,请不要使用可下载的 .NET Framework 程序包。请改为在 Windows Server 2008 R2 中使用服务器管理器,或运行 ServerManagerCmd -i NET-Framework
  3. 当“步骤 1”和“步骤 2”显示为“已安装”时,单击“步骤 3:选择 Exchange 语言选项”展开 Exchange 语言选项,然后选择适当的选项:

    • **从语言捆绑安装所有语言:**选择此选项将从 Exchange 2010 语言包安装所有 Exchange 2010 语言。您可以连接到 Internet 下载适用的最新语言包,也可以使用以前下载到本地驱动器或网络共享位置的语言包。Internet 连接对于 Exchange 安装程序下载语言包捆绑而言是必需的。

    • **仅从 DVD 安装语言:**此选项仅安装包含在安装程序 DVD 中的语言。若要安装其他语言支持,需要从语言包安装相关语言。

      有关 Exchange 语言选项的详细信息,请参阅 Exchange 2010 语言支持

  4. 完成语言安装后,单击“步骤 4:安装 Microsoft Exchange”。此选项将启动 Exchange Server 2010 安装向导。

    注释注意:
    完成安装后,可以返回“步骤 5:获取 Microsoft Exchange 的关键更新”。
  5. 在“许可协议”页上,查看软件许可条款。如果同意这些条款,请选择“我接受许可协议中的条款”,然后单击“下一步”。

  6. 在“错误报告”页上,单击“是”,然后单击“下一步”。

  7. 在“安装类型”页上,单击“Exchange Server 典型安装”。如果要更改 Exchange 2010 安装的路径,请单击“浏览”,找到文件夹树中的相应文件夹,然后单击“确定”。单击“下一步”。

    注释注意:
    如果选择“Exchange Server 典型安装”选项,则不能在该安装过程中安装统一消息服务器角色或边缘传输服务器角色。如果不在此安装期间安装其他服务器角色,可以稍后再添加它们。
  8. 在“配置客户端访问服务器”外部域页上,输入要用于配置客户端访问服务器的域名。单击“下一步”。有关配置客户端访问服务器的详细信息,请参阅本主题后面的“配置客户端访问服务器”。

  9. 在“客户体验改善”页上,针对您的组织选择相应的选项,然后单击“下一步”。

  10. 在“准备情况检查”页上,查看状态以确定组织和服务器角色先决条件检查是否已成功完成。如果已成功完成检查,请单击“安装”以安装 Exchange 2010。

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

配置客户端访问服务器

如果这是您在 Exchange 2010 组织中安装的第一台 Exchange 2003 服务器,则需要执行若干其他步骤来配置 Exchange 2010 客户端访问服务器。

  1. 如果组织需要 Outlook Anywhere 访问权限,则需要启用 Outlook Anywhere,如下例所示。

    Enable-OutlookAnywhere -Server:<CAS2010> -ExternalHostName:mail.contoso.com -SSLOffloading $false
    
  2. 如果安装过程中未配置主要外部命名空间,则需要为脱机通讯簿 (OAB)、Exchange Web Services、Microsoft Exchange ActiveSync、Microsoft OfficeOutlook Web App 和 Exchange 控制面板 (ECP) 配置虚拟目录,如下例所示。

    本示例为 OAB 配置虚拟目录。

    Set-OABVirtualDirectory <CAS2010>\OAB* -ExternalUrl "https://mail.contoso.com/OAB"
    

    本示例为 Exchange Web Services 配置虚拟目录。

    Set-WebServicesVirtualDirectory <CAS2010>\EWS* -ExternalUrl https://mail.contoso.com/ews/exchange.asmx
    

    本示例为 Exchange ActiveSync 配置虚拟目录。

    Set-ActiveSyncVirtualDirectory -Identity <CAS2010>\Microsoft-Server-ActiveSync -ExternalUrl "https://mail.contoso.com"
    

    本示例为 Outlook Web App 配置虚拟目录。

    Set-OwaVirtualDirectory <CAS2010>\OWA* -ExternalUrl https://mail.contoso.com/OWA
    

    本示例为 ECP 配置虚拟目录。

    Set-EcpVirtualDirectory <CAS2010>\ECP* -ExternalUrl https://mail.contoso.com/ECP
    
  3. 在 /owa 虚拟目录上配置 Exchange 2003 URL 属性。这是 Exchange 2003 和 Exchange 2010 共存的必要前提。本示例配置此属性。

    Set-OwaVirtualDirectory <CAS2010>\OWA*  -Exchange2003Url https://legacy.contoso.com/exchange
    
    注释注意:
    必须在 Exchange 2003 前端服务器上启用基于表单的身份验证,以便在共存期间您的用户可以通过单一登录访问他们的邮箱。
  4. 执行以下步骤,更改 OAB 生成服务器并在 Exchange 2010 客户端访问服务器上启用 Web 分发。

    1. 移动 OAB,如本例中所示。

      Move-OfflineAddressBook "Default Offline Address List" -Server <MBX2010>
      
    2. 如这些示例中所示,将 Exchange 2010 客户端访问服务器添加为 Web 分发点。

      $OABVDir=Get-OABVirtualDirectory -Server <CAS2010>

      $OAB=Get-OfflineAddressBook "Default Offline Address List"

      $OAB.VirtualDirectories and $OABVdir.DistinguishedName = Set-OfflineAddressBook "Default Offline Address List" -VirtualDirectories $OAB.VirtualDirectories

  5. 在 Exchange 2003 后端服务器的 Microsoft-Server-ActiveSync 虚拟目录上启用集成 Windows 身份验证。如果启用了集成的 Windows 身份验证,Exchange 2010 客户端访问服务器和 Exchange 2003 后端服务器可以使用 Kerberos 身份验证进行通信。执行以下操作之一:

  6. 在外部域名系统 (DNS) 基础结构中创建旧版主机名,并将该主机名与您的 Exchange 2003 前端服务器或代理基础结构相关联。请参阅本主题后面的“创建旧版主机名”。

  7. 重新配置反向代理基础结构的外部 DNS 设置或发布规则,使得 mail.contoso.com 的原始命名空间指向 Exchange 2010 客户端访问服务器或客户端访问服务器阵列。

创建旧版主机名

此过程的确切步骤取决于您的 Internet 服务提供商 (ISP) 和防火墙配置。提供的 GoDaddy 示例步骤介绍了如何操作。实际步骤可能会有所不同。通常情况下,需执行下列步骤。

  1. 在内部和外部 DNS 服务器中创建 DNS 主机 (A) 记录,指向内部 DNS 中面向 Internet 的旧版 Exchange 服务器(例如,Exchange Server 2007 客户端访问服务器、Exchange 2003 前端服务器等)的 IP 地址,或者反向代理或防火墙解决方案(外部 DNS)的公用 IP 地址。主机名应采用 legacy.domain.com 格式(例如 legacy.contoso.com)。

  2. 在反向代理或防火墙解决方案中为旧版主机名创建发布规则,以指向面向 Internet 的旧版 Exchange 服务器。有关如何执行该操作的说明,请参考防火墙或代理解决方案用户手册。

  3. 在内部和外部 DNS 服务器中配置原始主机名(例如 mail.contoso.com)的现有 DNS 主机 (A) 记录,以便指向您的 Exchange 2010 组织,例如客户端访问服务器或阵列(内部 DNS)的 IP 地址,或者反向代理或防火墙解决方案(外部 DNS)的公用 IP 地址。

    例如,如果您的提供商为 GoDaddy.com,则可以创建 DNS 主机 (A) 记录并将其与旧版 Exchange 基础结构相关联。

    1. 在 GoDaddy 帐户管理主页中,单击左侧边栏中 My Products 标题下的 Domain Manager

    2. 如果系统提示,登录到您的帐户。

    3. Domain Manager 信息屏幕的 Total DNS 部分中,单击 Total DNS Control

    4. Total DNS Control 屏幕的 A (Host) 部分中,单击 Add new A record

    5. 输入主机名称,例如 legacy.contoso.com,然后在“指向 IP 地址”框中输入旧版 Exchange 服务器的 IP 地址。

    6. 选择 TTL(生存时间)值。如果您准备在 Exchange 2010 安装之前执行完该步骤,则可以从下拉列表框中选择“1 天”或“1 周”。否则,请选择默认值“1 小时”或“1/2 小时”。

    7. 单击“确定”完成更改。

确认在 Internet 上能够访问到旧版主机名

在防火墙外部,使用特定域名执行以下步骤。

  1. 导航至 https://mail.contoso.com/owa,验证能否访问拥有 Exchange 2010 邮箱的用户的 Outlook Web App。

  2. 导航至 https://legacy.contoso.com/exchange,验证能否访问拥有旧版 Outlook Web App 服务器邮箱的用户的 Exchange。

  3. 导航至 https://mail.contoso.com/owa,验证能否访问拥有旧版 Outlook Web App 服务器邮箱的用户的 Exchange。

您还可以使用 Microsoft Exchange Server 远程连接分析器验证旧版命名空间的连接性。若要使用远程连接分析器,请参阅 Microsoft Exchange 远程连接分析器(英文)。

验证安装和查看配置对象

若要验证 Exchange 2010 安装是否正确,请参阅验证 Exchange 2010 安装。安装完成后,可以在 Exchange 2010 管理控制台 (EMC) 中查看 Exchange 配置对象。

注释注意:
在 Exchange 2010 中,您只能使用 EMC 查看和管理 Exchange 2010 配置对象。

若要验证邮件流是否正常工作,可以执行以下步骤:

  1. 配置集线器传输服务器。有关详细信息,请参阅传输服务器部署后任务

  2. 在 Exchange 2010 邮箱服务器上创建一个邮箱。有关详细信息,请参阅创建邮箱

  3. 从该 Exchange 2010 邮箱向在 Exchange 2007 服务器上拥有邮箱的用户发送电子邮件。验证是否收到电子邮件。

  4. 从在 Exchange 2007 服务器上拥有邮箱的用户向新的 Exchange 2010 邮箱用户发送电子邮件。验证是否收到电子邮件。

此外,也可以使用 Exchange 远程连接分析器Exchange 连接。

最后,务必执行“完成部署任务”中所述的、已安装的服务器角色需要的任务。

重要重要说明:
Exchange 2010 现在可在新容器中创建系统地址列表。使用 Exchange 2003 或 Exchange 2007 管理工具创建或修改的收件人不会标记为这些系统地址列表。结果是,Exchange 2010Get-Recipient cmdlet 无法看到它们。
若要解决此问题,您必须启用 Active Directory 虚拟列表视图 (VLV)。完成将现有 Exchange 2003 组织升级到 Exchange 2010 并已停止使用 Exchange 2003 服务器之后,必须启用 Active Directory VLV。若要为 Exchange 2010 启用 VLV,请运行 Enable-AddressListPaging cmdlet。有关详细信息,请参阅 Enable-AddressListPaging

 © 2010 Microsoft Corporation。保留所有权利。