如何修改 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。

開始之前

若要執行下列程序,必須對您使用的帳戶委派下列項目:

  • Enterprise Administrators 群組中的成員資格

  • Domain Administrators 群組中的成員資格

如需管理 Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

執行此主題中的程序前,請確認下列項目:

  • 您已在要新增伺服器角色的伺服器上安裝 Exchange 2007。

  • 為了讓電子郵件訊息的流程正確,則必須在每個 Active Directory 目錄服務站台中安裝 Mailbox server role 及 Hub Transport server role。

  • 為了讓用戶端存取可正確運作,必須在具有 Mailbox Server 的每個 Active Directory 站台中安裝 Client Access Server。

  • 您可以在相同電腦或不同電腦上安裝 Mailbox server role、Hub Transport server role、Client Access server role 及 Unified Messaging server role。

  • 確認組織符合 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附註:
      您可以只使用升級模式,從先前的 Exchange 2007 發行前版本進行升級。您無法執行從前版 Exchange 到 Exchange 2007 的就地升級。
      note附註:
      使用 RecoverServer 模式來復原伺服器安裝。如需相關資訊,請參閱伺服器復原
    • /roles:/r:<要安裝的伺服器角色>

      您必須使用 /roles 參數來指定要安裝或移除的伺服器角色。選取下列一或多個角色 (以逗點分隔):

      ClientAccess (或 CA、C)

      EdgeTransport (或 ET、E)

      HubTransport (或 HT、H)

      note附註:
      Edge Transport server role 不能共存於具有其他任何伺服器角色的相同電腦上。
      note附註:
      您必須在周邊網路內以及 Active Directory 樹系外部署 Edge Transport server role。

      Mailbox (或 MB、M)

      UnifiedMessaging (或 UM、U)

      ManagementTools (或 MT、T)

      note附註:
      如果指定 ManagementTools,則會安裝 Exchange 管理主控台、Exchange 管理命令介面的 Exchange 指令程式、Exchange 說明檔、Exchange Best Practices Analyzer 工具及 Exchange Troubleshooting Assistant。如果安裝其他任何伺服器角色,則都會自動安裝管理工具。

      例如,若要將 Hub Transport server role 新增至現有的 Mailbox Server,請輸入下列命令:%LocalExchangeInstallationDir%\bin\Setup.com /role:HubTransport /Mode:Install

      例如,若要從現有伺服器移除 Client Access server role,請輸入下列命令:%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 傳輸服務。如果需要在 Edge Transport 或 Hub Transport Server 接受電子郵件之前進行其他組態 (例如,設定反垃圾郵件代理程式),則應該使用此參數。

    • [/EnableLegacyOutlook]

      使用 /EnableLegacyOutlook 參數,可指定您有執行 Microsoft Office Outlook 2003 或舊版的用戶端電腦。Exchange 2007 會在 Mailbox Server 上建立公用資料夾資料庫。如果用戶端電腦全部都是執行 Office Outlook 2007,則 Exchange 2007 中的公用資料夾是選擇性的。如果不使用此參數,Exchange 2007 不會在 Mailbox Server 上建立公用資料夾資料庫。您可以稍後新增公用資料夾資料庫。

      只有在安裝組織中的第一部 Mailbox Server 時,才可以使用此參數。

    • [/LegacyRoutingServer]

      使用 /LegacyRoutingServer 參數,可以指定要建立路由群組連接器的 Exchange 2003 或 Exchange 2000 Bridgehead Server 間,以取得 Exchange 2007 與 Exchange 2003 或 Exchange 2000 間的共存。

      只有在安裝組織中的第一部 Hub Transport Server 時,才可以使用此參數。

    • [/EnableErrorReporting]

      使用 /EnableErrorReporting 參數可以在安裝期間啟用錯誤報告。

    • [/NoSelfSignedCertificates]

      如果不想要安裝程式在找不到安全通訊端層 (SSL) 或傳輸層安全性 (TLS) 工作階段的其他有效憑證時建立自行簽署憑證,請使用 /NoSelfSignedCertificates 參數。

      只有在安裝 Client Access server role 或 Unified Messaging server role 時,才可以使用此參數。

    • [/AdamLdapPort]

      使用 /AdamLdapPort 參數,可以指定要用於 Edge Transport server role Active Directory 應用程式模式 (ADAM) 執行個體的輕量型目錄存取通訊協定 (LDAP) 通訊埠。

      唯有當您在安裝 Edge Transport server role 時才能使用此參數。

    • [/AdamSslPort]

      使用 /AdamSslPort 參數,可以指定要用於 Edge Transport server role ADAM 執行個體的 SSL 通訊埠。

      唯有當您在安裝 Edge Transport server role 時才能使用此參數。

    • [/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. 若您新增了 [Hub Transport Role],並且要在含有現有 Exchange Server 2003 或 Exchange 2000 Server 組織的樹系中安裝 Exchange 2007,請在 [郵件流程設定] 頁面上,選取要建立路由群組連接器的 Exchange 2003 或 Exchange 2000 路由群組的成員,並在屬於這些成員的現有組織中選取 Bridgehead 伺服器。

    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 間之功能差異的相關資訊,請參閱術語變更