相信大家都會遇過公司要求升級現有 Exchange 系統的情況,但因為可能人手有限或不想有任何「鑊氣」,大多數都會尋找 SI 幫助升級,這是理所當然的事情。雖然可尋找「外援」協助,但自己有沒有考慮到在升級之前,先去想一想現有環境是否適合?然後才與 SI 開會討論整個升級流程。此舉不但能讓自己更深入了解整個情況,更可大大降低風險。
就以上 Exchange 升級問題,筆者訪問了 Kenfil 項目團隊,他們負責很多 Microsoft 項目,而 Exchange 升級只是其中之一。他們以最新推出的 Exchange 2016 為例向我們分享升級心得。
Kenfil 專家導師指:「企業要從 Exchange 2013 升級到 Exchange 2016,緊記不要在原有的 Exchange 2013 直接升級,事關在升級過程之中萬一發生意外,往往是完全不能挽救的;所以我們會在另一台伺服器加入 existing domain 同步現有 Active Directory 帳戶,然後先部署 Exchange 2016,以下我將會向大家分享升級過程中需要注意的五個小貼士。」
1. Exchange 2016 角色結合
Exchange 2013 之前的版本都會分開 Client access server role 和 Mailbox server role,前者可讓使用者使用 Microsoft Outlook Web Access、Microsoft ActiveSync clients、POP3 和 IMAP4 協定,後者是用來提供存放郵件箱(Mailboxs)、公用資料夾(Public Folders)、離線通訊錄(Offline Address Book)的,因此可以管理電郵地址和使用者的郵件箱。
新版的 Exchange 2016 將這兩個角色結合成為 Mailbox server role,用户只要在一台伺服器安裝即可使用,十分之方便,而 Edge transport server role 依然保留原有功能。
2. Exchange 2016 DAG 不相容 Exchange 2013
Exchange 除了可依靠 Hyper-V 叢集作故障轉移(Failover)外,還可以利用 DAG (Database Availability Group) 作 Exchange 備援方案,如果公司現存的 Exchange 2013 已經建立了 DAG 做備援,但又想升級後將一些 Exchange 2013 加入 Exchange 2016 DAG,請注意 Exchange Admin Center 不允許 Exchange 2013 加入 Exchange 2016 DAG 之中,所以請考慮清楚才決定是否升級。
3. Exchange 2016 不相容 2007 舊有版本
企業 IT 環境之中有可能存在著不同的 Exchange 版本,當中會在內部互相溝通,但大家升級 Exchange 2016 之前,一定要記得 Exchange 2007 之前版本已經不再支援,而以下是 Exchange 2010 和 Exchange 2013 所支援的版本。
Exchange 2010 組織需支援 SP3 或最新版本 Update Rollup 11,包含 Edge Transport servers。
Exchange 2013 組織需支援SP3 或最新版本 Cumulative Update 10,包含 Edge Transport servers。
Exchange 2010 和 Exchange 2013 混合組織需支援以下更新:
– Exchange 2010 組織需支援 SP3 或最新版本 Update Rollup 11,包含 Edge Transport servers。
– Exchange 2013 組織需支援SP3 或最新版本 Cumulative Update 10,包含 Edge Transport servers。
4. Domain Controllers 需要 Windows 2008 以上
在整個 forest tree 部署 Exchange 2016 來說,Domain Controllers 最舊版本需要是 Windows 2008 Standard、Enterprise、Datacenter 以上,以下是更詳細的 Domain Controllers 版本資料:
Windows Server 2012 R2 Standard or Datacenter
Windows Server 2012 Standard or Datacenter
Windows Server 2008 R2 Standard or Enterprise
Windows Server 2008 R2 Datacenter RTM or later
Windows Server 2008 Standard, Enterprise, or Datacenter
而 Active Directory forest functionality level 需要 Windows Server 2008 或以上才能夠支援 Exchange 2016。
5. Exchange 2016 需啟動 MAPI over HTTP
大家都知道要在 Outlook 同步 Exchange 上的電子郵件可利用 IMAP 或者是 MAPI 協定,但 IMAP 只能夠同步電子郵件,而不能同步行事曆和聯絡人,所以需利用 MAPI 協定同步所有資料,但是 MAPI 只可於內部運作,因此才推出 ActiveSync。
ActiveSync 與 MAPI 一樣能同步所有資料,除了可支援 Outlook 外,亦更方便讓外出員在手機上同步所需資料。而 MAPI over HTTP 可方便員工不需要從頭設定 Outlook 帳戶;因為 Outlook 在內部已經靠 DNS 域名來給 MAPI 同步 Exchange 上的資料,當外出時靠同一樣的 DNS 域名同步便可,因此無需重新設定 Outlook 帳戶。
在升級 Exchange 2016 之前一定要在 Exchange 2013 啟動 MAPI over HTTP,因為預設是沒有啟動的,這點大家亦都要注意。
升級 Exchange 2016 不可不知的五個小貼士!
https://www.facebook.com/hkitblog