第1部分
在新的服務器上安裝Exchange 2019(參照2019安裝佈署)
第二部分
在Exchange 2019上安裝SSL證書
已安裝的Exchange服務器創建證書,該證書是自簽名證書,還包括FQDN和服務器主機名。主機名通常用於建立外部連接,以便它們可以防止內部服務器暴露給Internet。
注意: 將CAS角色遷移到Exchange 2019時,我們需要確保Exchange 2019使用與Exchange 2016相同的證書,我們需要執行切換以將舊交換服務器使用的“MX”記錄指向Exchange 2019。
以下是安裝SSL證書的上述步驟
使用EAC安裝SSL證書(Exchange管理中心)
下載並啓動證書ZIP文件。證書將命名爲your_domain_name.cer。
your_domain_name.cer.file需要複製到Exchange Server 2019網絡共享文件夾
現在,將your_domain_name.cer文件複製到保存CSR的Exchange 2019服務器的網絡共享文件夾中。
瀏覽到服務器的URL並通過打開瀏覽器訪問Exchange管理中心(EAC)。
在Exchange管理中心憑據頁面上輸入域/用戶名和密碼,然後單擊登錄。
現在單擊左側邊欄菜單上的服務器,即EAC,然後單擊頂部菜單上的“證書”。
在“證書”頁面上選擇您要求的證書,然後在證書申請中單擊“完成”鏈接。
注意:證書請求按其友好名稱列出。
現在,輸入SSL證書所在的UNC路徑,然後單擊“確定”。(例如。\\ Abc \ certificates \ your_domain_name.cer)
證書將成功安裝在Exchange 2019服務器上,並檢查證書申請的狀態現在是否有效
分配服務
現在,在“證書”頁面上,選擇剛安裝的SSL證書,然後選擇鉛筆狀選項。
現在單擊“證書”窗口中的服務。
檢查所有服務以啓用SSL證書,然後單擊“保存”。
應爲您在Exchange 2019服務器上選擇的服務啓用SSL證書
第三部分 逐步
必須配置以下服務: -
設置Outlook Anywhere
設置Exchange控制面板URL
設置Outlook Web Access URL
設置Exchange Web服務URL
設置ActiveSync URL
設置脫機通訊簿URL
設置MAPI虛擬目錄
Outlook Anywhere設置
Exchange控制面板ECP URL設置
Outlook Web Access URL設置
Exchange Web服務EWS URL設置
ActiveSync URL設置
脫機通訊簿OAB URL設置
設置MAPI虛擬目錄
MS Exchange AutoDiscovery AppPool回收
需要強制使用自動發現服務,以使用我們需要回收MSExchangeAutodiscoverAppPool的新URL,而無需關閉服務器即可完成
NAT規則防火牆配置(更改端口映射)
新的Exchange服務器遷移 2019服務器需要新的靜態公用IP 來建立外部客戶端連接。首先,打開服務器端口443(即SSL連接的標準TCP端口)並分配靜態一對一NAT規則。
CAS服務器遷移測試(更改Autodiscover MX記錄,內外網DNS都要更新)
“MX”記錄用於在舊Exchange Server 2016中建立客戶端連接,還使用外部客戶端檢索自動發現設置。完成新Exchange服務器的Outlook Anywhere配置和虛擬目錄設置後,可以輕鬆地將客戶端遷移到新服務器。
在託管文件中添加X記錄以將其重定向到新服務器(Exchange 2019),作爲舊服務器的替代方案。首先配置以下設置; 使用記事本打開主機文件,然後添加新行以將X記錄作爲管理員指向新Exchange服務器的IP。
完成上述配置設置後,請記下客戶端可以連接到新的Exchange服務器。還要確保測試共享郵箱,公用文件夾,日曆的可訪問性,還可以發送/接收電子郵件,還可以下載脫機通訊簿。
完成所有必要性測試後,請更新主機文件以將X記錄解析爲Exchange服務器的公共IP。確保外部網絡上的客戶端也連接到服務器。完成所有測試工作後,需要刪除主機文件中的條目。
第四部分
移動並重命名默認的Exchange Server 2019郵箱數據庫(因爲安裝在D盤,就不需要移動)
將Exchange Server 2016郵箱移至2019
將Exchange Server 2016郵箱移動到2019時,請確保有足夠的空間可用,因爲它會創建大量日誌。此外,定期備份更明智,以便可以在備份時使用。
以下是我們將移動的郵箱類型:
仲裁郵箱或系統郵箱。
用戶郵箱
公用文件夾和存檔郵箱
仲裁郵箱
要首先移動仲裁郵箱,您需要運行該命令以獲取位於Exchange 2019服務器上的郵箱數據庫列表,在Exchange Server 2016上執行
Get-Mailbox -Arbitration | FL Name,Displayname
Get-MailboxDatabase | Where {$_.AdminDisplayVersion -Like "*15.1*"} | Format-Table Name, ServerName
Get-Mailbox -Arbitration
現在,在Exchange 2016中運行以下命令,將Microsoft Exchange系統郵箱移動到位於Exchange 2019服務器上的郵箱數據庫
Get-Mailbox -Arbitration | New-MoveRequest -TargetDatabase Mailbox2019
要確認是否已移動以下郵箱,請運行該命令。
Get-MoveRequest | GET-MoveRequestStatistics
在Exchange 2019中移動公用文件夾
與以前的版本相比,移動公用文件夾變得更加容易。在進一步移動之前,首先我們需要通過運行以下命令獲取所有可用公用文件夾的列表。email爲exchange 2016 服務器名
Get-mailbox -Server email -PublicFolder
用於將公用文件夾移動到新的Exchange Server。爲此,必須使用以下命令。
New-Moverequest it -TargetDatabase Mailbox2019
移動用戶郵箱
可以使用許多不同的選項遷移用戶郵箱。可以移動單個以及整個郵箱數據庫。
藉助於提到的命令,用戶可以輕鬆移動其存檔郵箱和用戶郵箱。
運行以下命令將所有郵箱從舊的Exchange Server 2016數據庫移動到Exchange 2019數據庫。
Get-Mailbox -Database Mailbox2016 | New-MoveRequest -TargetDatabase Mailbox2019
多數據庫時,有重複的,先清除掉任務,再遷移
Remove-MoveRequest eyou.com/email/****
瞭解移動請求的狀態瞭解移動請求的狀態
現在,要了解移動請求的狀態,請運行以下命令
Get-MoveRequest | GET-MoveRequestStatistics
第五部分
將入站電子郵件流遷移到Exchange 2019
Exchange Server入站電子郵件流的遷移與您當前的電子郵件流成正比,這意味着入站電子郵件流遷移將取決於當前電子郵件流的結構。MX記錄在重定向Exchange服務器2016中起着至關重要的作用.MX記錄是一種DNS記錄,其中MX代表“郵件交換器” (注意: - 有關MX記錄跟進的詳細信息,請參閱提供的鏈接)。 Exchange服務器的公共MX記錄配置爲解析一個或多個IP地址的主機名。這些IP地址用於內部部署或基於雲的電子郵件過濾器,用於檢索電子郵件並指向Exchange服務器。IP也可以解析爲Exchange 2016服務器。
有兩個條件可以在此基礎上遷移入站電子郵件流。
存在電子郵件過濾器時
當電子郵件過濾器不存在時
電子郵件過濾器存在
當在這種情況下存在電子郵件過濾器時,需要修改郵件過濾器以將電子郵件定向到新的Exchange Server 2019,而不是將其指向舊服務器。爲此,我們必須確保您的電子郵件過濾器的端口(STMP爲25)對新服務器(即Exchange Server 2019)開放併發送電子郵件
沒有電子郵件過濾器
當沒有電子郵件過濾器時,在這種情況下,首先我們需要打開STMP的端口25從Internet到Exchange New Server 2019,之後需要修改MX記錄才能將電子郵件發送到Exchange 2019服務器。爲了使流程成功,我們必須使用公共DNS提供程序來更改MX記錄。
將出站電子郵件流遷移到Exchange 2019
出站電子郵件流遷移設置可依賴於當前Exchange Server通過智能主機發送的電子郵件,該主機稍後將電子郵件傳輸到Internet。
運行以下命令以更好地瞭解智能主機設置(爲空,沒有智能主機)
Get-SendConnector | fl Name,SmartHosts,SourceTransportServers,AddressSpaces
以下命令將通知智能主機是否存在。此外,出站電子郵件流遷移的智能主機有兩個方面如下: -
當有智能主機時
當智能主機不存在時
存在智能主機
在智能主機存在的這種情況下,需要修改智能主機,以便它可以從Exchange Server 2016的IP發送和接收電子郵件。需要修改傳輸服務器上的傳輸服務器。
Set-SendConnector “Internet Send Connector” -SourceTransportServers ex2019
智能主機不存在
在這種情況下,當智能主機不存在時,創建反向DNS記錄,即需要新的Exchange服務器2016的公共IP的PTR記錄。Exchange Server 2016的公共IP也需要添加到SPF記錄中。
在流程結束後運行以下命令以修改發送連接器,以便新的Exchange Server 2016將電子郵件直接發送到Internet。
Set-SendConnector “to internet” -SourceTransportServers ex2019
第六部分
在此版本中,我們將向Exchange 2019遷移電子郵件中繼接收連接器和其他應用程序,稍後我們將討論卸載舊Exchange服務器的方法。
將電子郵件中繼接收連接器和其他應用程序遷移到Exchange Server 2016
必須將通過Exchange Server 2016的任何設備和應用程序的中繼電子郵件遷移到新的Exchange Server 2019.爲此,我們必須在Exchange 2019上創建與Exchange 2016相同的接收連接器,這些連接器位於Exchange 2016及更高版本上它具有類似的身份驗證設置,IP範圍和權限組。
創建新的接收連接器後,我們需要修改應用程序和設備的設置,以便它們通過Exchange 2019服務器中繼電子郵件。在配置應用程序或設備以使用像smtp.www.XYZ.com這樣的DNS名稱時,我們需要更改A記錄以解析爲Exchange 2019服務器的IP。
進一步的步驟包括停用Exchange Server 2016的過程,因此在繼續執行停用步驟之前,請確保已將所有應用程序遷移到Exchange 2019。
卸載Exchange Server 2016
在繼續卸載Exchange服務器遷移 2016之前,請確保已停止軟件上的所有正在運行的服務。建議逐步關閉服務以停用服務器。
以下是成功刪除Exchange 2016的一些命令
Get-MailboxDatabase
get-mailbox
get-exchangeserver
Get-Mailbox -Database Mailbox2016 -Archive
Get-Mailbox -AuditLog | Disable-Mailbox
Get-Mailbox -Database Mailbox2016 -AuditLog
畢竟服務已經停止而沒有任何問題,並確保Exchange 2016服務器已成功遷移到新的Exchange 2019服務器,請按照下面提供的步驟卸載Exchange Server 2016。
卸載Exchange Server 2016的步驟
轉到添加/刪除並單擊Microsoft Exchange Server 2016之後將打開一個確認窗口,其中選擇“是”選項。。
參考:https://www.shoviv.com/blog/migrate-exchange-server-2013-to-2016-step-1/