在混合的 Exchange 2003 和 Exchange 2007 組織中安裝 Exchange 2010

 

適用版本: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上次修改主題的時間: 2016-11-28

您可以使用 Microsoft Exchange Server 2010 安裝程式,在同時有 Exchange 2010 和 Exchange 的現有 Exchange Server 2003 組織中安裝第一個執行 Exchange Server 2007 的伺服器。

您不可以從 Exchange 2003 或 Exchange 2007 就地升級至 Exchange 2010。然而,您可以將 Exchange 2010 伺服器安裝至現有的 Exchange 組織,再將 Exchange 資源 (如信箱、公用資料夾及連接器) 移至 Exchange 2010。

執行此程序後,您的組織執行的即是共存模式。您可以無限期維護此模式,或將所有資源從 Exchange 2010 和 Exchange 2003 伺服器移至 Exchange 2007,再解除 Exchange 2010 和 Exchange 2003 伺服器的委派,就可立即完成 Exchange 2007 的升級。如需移除 Exchange 2003 和 Exchange 2007 伺服器的相關資訊,請參閱下列主題:

若要深入瞭解如何升級組織,請參閱下列主題:

如需執行自訂安裝的相關資訊,請參閱 執行自訂的 Exchange 2010 安裝。 如需以自動模式安裝 Exchange 2010 的相關資訊,請參閱以自動模式安裝 Exchange 2010

Exchange Server 2010 部署助理員

Exchange Server 2010 新增 Exchange Server 部署助理員 (或 ExDeploy),這是一個可協助您進行 Exchange 部署的全新 Web 式工具。ExDeploy 會詢問您關於目前環境的幾個問題,然後再產生能協助您簡化部署的自訂檢查清單和程序。

如需詳細資訊,請參閱 Exchange 2010 部署小幫手

必要條件

在您開始安裝之前,必須確保每個伺服器都符合適當的必要條件與系統需求。 如需詳細資訊,請參閱下列主題:

警告警告:
在伺服器上安裝 Exchange 2010 後,您不能變更伺服器名稱。在安裝 Exchange 2010 伺服器角色後重新命名伺服器是不受支援。

安裝 Exchange 2010

如果這是您在現有組織中安裝第一個 Exchange 2010 執行個體,請務必先安裝 Client Access server role,接著是 Hub Transport server role,然後接著安裝 Unified Messaging server role,最後才是 Mailbox server role。 如需 Client Access server role 的相關資訊,請參閱本主題稍後的<設定 Client Access Server>。

執行下列程序時,如果您先前尚未準備 Active Directory 架構,則必須將 Schema Admins 群組的成員資格委派給您使用的帳戶。 如果是安裝組織中的第一部 Exchange 2010 伺服器,您使用的帳戶必須具有 Enterprise Admins 群組的成員資格。如果您已備妥架構,但並非是安裝組織中的第一部 Exchange 2010 伺服器,則必須將 Delegated Setup 角色群組委派給您使用的帳戶。

注意事項附註:
如需如何為 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

    重要事項重要事項:
    如果是在 Windows Server 2008 R2 作業系統上安裝 Exchange 2010,請勿使用可下載的 .NET Framework 套件。 請改用 Windows Server 2008 R2 中的伺服器管理員,或是執行 ServerManagerCmd -i NET-Framework
  3. [步驟 1][步驟 2] 都顯示為 [已安裝],請按一下 [步驟 3: 選擇 Exchange 語言選項] 來展開 Exchange 語言選項,然後選擇適當的選項:

    • 從語言包安裝所有的語言   這個選項會安裝 Exchange 2010 語言包中所有的 Exchange 2010 語言。 您可以連線到網際網路以下載最新的適當語言包,或是使用本機磁碟機或網路共用上先前下載的語言包。 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 一般安裝] 選項,您將無法在此安裝期間安裝 Unified Messaging server role 或 Edge Transport server role。 如果不在此安裝期間安裝其他伺服器角色,可以稍後再安裝。
  8. [設定 Client Access Server 外部網域] 頁面上,輸入要使用的網域名稱以設定您的 Client Access Server。 按 [下一步]。 如需設定 Client Access Server 的相關資訊,請參閱本主題稍後的<設定 Client Access Server>。

  9. [客戶經驗改進計畫] 頁面上,針對您的組織選擇適當的選項,然後按 [下一步]

  10. [整備檢查] 頁面上,檢視狀態以判斷組織及伺服器角色必要條件檢查是否成功完成。 如果它們都已順利完成,請按一下 [安裝] 安裝 Exchange 2010。

  11. [完成] 頁面上,按一下 [完成]。

設定 Client Access Server。

如果這是您在 Exchange 2010 和 Exchange 2003 混合式組織中安裝的第一個 Exchange 2007 伺服器,則需要執行幾個額外的步驟來設定 Exchange 2010 Client Access Server。

  1. 如果您的組織需要 Outlook Anywhere 存取,請依下列範例所示啟用 Outlook Anywhere。

    Enable-OutlookAnywhere -Server:<CAS2010> -ExternalHostName:mail.contoso.com -SSLOffloading $false
    
  2. 如果您在安裝期間沒有設定主要外部命名空間,請依下列範例所示,為離線通訊錄 (OAB)、Exchange Web 服務、Microsoft Exchange ActiveSync、Microsoft OfficeOutlook Web App 以及 Exchange 控制台 (ECP) 設定虛擬目錄。

    此範例會為 OAB 設定虛擬目錄。

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

    此範例會為 Exchange Web 服務設定虛擬目錄。

    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. 將 Outlook Web App 設定配置成滿足組織的需求。

    • 若要從 Outlook Web Access 伺服器取得 Exchange 2007 設定,請執行 Get-OwaVirtualDirectory 指令程式。

    • 若要配置 Outlook Web App 中的 Exchange 2010 設定,請執行 Set-OwaVirtualDirectory 指令程式。

  4. 設定 Exchange ActiveSync 驗證設定。

    • 若要從 Exchange ActiveSync 伺服器取得 Exchange 2007 設定,請執行 Get-ActiveSyncVirtualDirectory 指令程式。

    • 若要配置 Exchange ActiveSync 中的 Exchange 2010 設定,請執行 Set-ActiveSyncVirtualDirectory 指令程式。

  5. 將 Exchange 2010 Hub Transport Server Role 和 Exchange 2010 Mailbox Server Role 安裝到網際網路對向 Active Directory 站台。 如需這些伺服器角色的設定步驟,請參閱從 Exchange 2007 Transport 升級從 Exchange 2007 信箱升級

  6. 變更 OAB 產生伺服器,並使用下列步驟在 Exchange 2010 Client Access Server 上啟用 Web 發佈。

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

      Move-OfflineAddressBook "Default Offline Address List" -Server <MBX2010>
      
    2. 依下列範例所示,將 Exchange 2010 Client Access Server 新增為 Web 發佈點。

      $OABVDir=Get-OABVirtualDirectory -Server <CAS2010>

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

      $OAB.VirtualDirectories += $OABVdir.DistinguishedName

      Set-OfflineAddressBook "Default Offline Address List" -VirtualDirectories $OAB.VirtualDirectories
      
  7. 如果您在組織中有 Exchange 2003 信箱,請在 Windows 後端伺服器的 Microsoft-Server-ActiveSync 虛擬目錄上啟用整合式 Exchange 2003 驗證。 這樣可讓 Exchange 2010 Client Access Server 和 Exchange 2003 後端伺服器使用 Kerberos 驗證進行通訊。 執行下列其中一項操作:

  8. 以您的外部網域名稱系統 (DNS) 基礎結構建立傳統的主機名稱,並將此主機名稱與 Exchange 2007 Client Access Server 或 Proxy 基礎結構建立關聯。 請參閱本主題稍後的<建立舊版的主機名稱>。

  9. 重新設定外部 DNS 設定或為反向 Proxy 基礎結構發佈規則,讓 mail.contoso.com 的原始命名空間指向 Exchange 2010 Client Access Server 或 Client Access Server 陣列。

建立傳統的主機名稱

此程序的具體步驟會視網際網路服務提供者 (ISP) 和防火牆組態而定。 GoDaddy 的範例步驟僅供參考。 您的實際步驟可能會有所不同。 一般而言,您必須執行下列步驟。

  1. 在內部和外部 DNS 伺服器上建立 DNS 主機記錄 (A),指向內部 DNS 中舊版網際網路方向 Exchange Server (例如,Exchange 2007 Client Access Server、Exchange 2003 前端伺服器),或是反向 Proxy 或防火牆解決方案 (外部 DNS) 上的公用 IP 位址。 主機名稱的格式應該為 legacy.domain.com (例如 legacy.contoso.com)。

  2. 在反向 Proxy 或防火牆解決方案中,建立舊版主機名稱的發佈規則,並指向舊版網際網路方向 Exchange Server。請參閱 Proxy 或防火牆解決方案的使用手冊,以取得如何進行此作業的指示。

  3. 在內部和外部 DNS 伺服器中,設定原始主機名稱 (例如 mail.contoso.com) 的現有 DNS 主機 (A) 記錄,指向 Exchange 2010 組織;例如您 Client Access Server 或陣列 (內部 DNS) 的 IP 位址,或是反向 Proxy 或防火牆解決方案 (外部 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),並在 [Points to IP address] 方塊中輸入傳統 Exchange 伺服器的 IP 位址。

    6. 選擇**[TTL]**(存留時間) 值。如果在 Exchange 2010 安裝之前便執行此步驟,可以從下拉式清單方塊選擇 1 天1 週。 否則,選擇預設值 1 小時1/2 小時

    7. 按一下 [確定] 以完成變更。

確認可從網際網路存取舊版主機名稱

從防火牆之外,使用特定的網域名稱來執行下列步驟:

  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 Remote Connectivity Analyzer (ExRCA) 來確認傳統命名空間的連線。 若要使用 Remote Connectivity Analyzer,請參閱 Microsoft Exchange Remote Connectivity Analyzer

確認安裝並檢視組態物件

若要確認 Exchange 2010 安裝正確無誤,請參閱確認 Exchange 2010 安裝。安裝完成之後,您可以在 Exchange 2010 管理主控台 (EMC) 中檢視 Exchange 組態物件。

注意事項附註:
您只能使用 Exchange 2010 中的 EMC 來檢視和管理 Exchange 2010 組態物件。

若要驗證郵件流程是否正常運作,可以執行下列程序:

  1. 設定 Hub Transport server。如需詳細資訊,請參閱傳輸伺服器部署後工作

  2. 在 Exchange 2010 Mailbox server 上建立信箱。如需詳細資訊,請參閱建立信箱

  3. 將電子郵件從 Exchange 2010 信箱傳送給使用者,而此使用者的信箱是位在 Exchange 2007 伺服器上。請確認已接收到電子郵件。

  4. 將電子郵件從信箱位在 Exchange 2007 伺服器的使用者處傳送給新的 Exchange 2010 信箱使用者。請確認已接收到電子郵件。

您還可以使用 Exchange Remote Connectivity AnalyzerExchange 的連線狀態。

最後,請務必執行完成部署工作中描述的工作,這些工作對您所安裝的伺服器角色是必要的。

重要事項重要事項:
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. 著作權所有,並保留一切權利。