要將Exchange 2016 主機加入目前我的環境理論上直接安裝一台windows 2016 及相關所需元件後直接可以用exchang安裝來源進行安裝即可,在安裝過程中或自動擴增所需要的AD機碼。但因為公司有父子網域架構且總共的DC有15台,目前exchange server 是集中在父網域,但是建議先做exten schema 後再來進行exchange 2016安裝。
先確認目前相關機碼資訊:
[架構命名內容] 中,確認Ms-Exch-Schema-Verision-Pt上的rangeUpper屬性 15312
設定命名內容 中確認 CN = objectVersion <your organization> 、CN=Microsoft Exchange、CN=Services、CN=Configuration、DC = 容器中的 objectVersion =>16133
[預設命名內容]中,確認 [DC = 根域] 底下的Microsoft Exchange 系統物件容器中的objectVersion屬性 13237
這次和上次不同因為目前網域環境已經都是Windows 2012 R2 網域控制站,所以將Exchange 2016 CU23 ISO 掛載到某一台VM DC 上進行擴充機碼即可應該問題不大,但就是這樣奇怪再進行擴充時檢查相關後勁跳出需要重開機訊息然後才可以後續的動作。
所以還是一樣準備了一台Windows 2016 並且把Exchange 2016 CU23 相關需要套件安裝
必要安裝的套件(如下)
2. 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件
4.Microsoft Unified Communications Managed API 4.0,Core Runtime 64 位元
Windows Server 2016 必要的元件安裝(指令如下)
Install-WindowsFeature NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, Server-Media-Foundation, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
系統及相關套件安裝完畢後且加入網域後,將Exchange 2016 ISO 掛載後,開啟執行機碼擴充。依序執行下列指令
Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareSchema
Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD
Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAllDomains
完成後,接下在需再檢查相關屬性,參考微軟網站資訊(如下)
因為我的環境父子網域總共15台DC,個人建議每台都連進去確認相關屬性比較保險
(之前廠商是說至少每個網域的PDC要檢查即可)
[架構命名內容] 中,確認Ms-Exch-Schema-Verision-Pt上的rangeUpper屬性 15334
設定命名內容 中確認 CN = objectVersion <your organization> 、CN=Microsoft Exchange、CN=Services、CN=Configuration、DC = 容器中的 objectVersion =>16223
[預設命名內容]中,確認 [DC = 根域] 底下的Microsoft Exchange 系統物件容器中的objectVersion屬性 13243
檢查後第二個步驟順利完成了,接下來會先將第端其中一組DAG移除並將Exchange程式移除且退網域及關閉主機。
本篇瀏覽人數: 406