將Exchange 2016遷移到Exchange 2019的分步解決方案

第1部分

在新的服務器上安裝Exchange 2019(參照2019安裝佈署)

第二部分

在Exchange 2019上安裝SSL證書

已安裝的Exchange服務器創建證書,該證書是自簽名證書,還包括FQDN和服務器主機名。主機名通常用於建立外部連接,以便它們可以防止內部服務器暴露給Internet。

注意:  將CAS角色遷移到Exchange 2019時,我們需要確保Exchange 2019使用與Exchange 2016相同的證書,我們需要執行切換以將舊交換服務器使用的“MX”記錄指向Exchange 2019。

以下是安裝SSL證書的上述步驟

使用EAC安裝SSL證書(Exchange管理中心)

  1. 下載並啓動證書ZIP文件。證書將命名爲your_domain_name.cer。

clipboard

  1. your_domain_name.cer.file需要複製到Exchange Server 2019網絡共享文件夾

  2. 現在,將your_domain_name.cer文件複製到保存CSR的Exchange 2019服務器的網絡共享文件夾中。

  3. 瀏覽到服務器的URL並通過打開瀏覽器訪問Exchange管理中心(EAC)。

  4. 在Exchange管理中心憑據頁面上輸入域/用戶名和密碼,然後單擊登錄。

  5. 現在單擊左側邊欄菜單上的服務器,即EAC,然後單擊頂部菜單上的“證書”。

  6. 在“證書”頁面上選擇您要求的證書,然後在證書申請中單擊“完成”鏈接。

注意:證書請求按其友好名稱列出。

  1. 現在,輸入SSL證書所在的UNC路徑,然後單擊“確定”。(例如。\\ Abc \ certificates \ your_domain_name.cer)

  2. 證書將成功安裝在Exchange 2019服務器上,並檢查證書申請的狀態現在是否有效

分配服務

  1. 現在,在“證書”頁面上,選擇剛安裝的SSL證書,然後選擇鉛筆狀選項。

  2. 現在單擊“證書”窗口中的服務。

  3. 檢查所有服務以啓用SSL證書,然後單擊“保存”。

  4. 應爲您在Exchange 2019服務器上選擇的服務啓用SSL證書

clipboard

第三部分 逐步

必須配置以下服務: -

  1. 設置Outlook Anywhere

  2. 設置Exchange控制面板URL

  3. 設置Outlook Web Access URL

  4. 設置Exchange Web服務URL

  5. 設置ActiveSync URL

  6. 設置脫機通訊簿URL

  7. 設置MAPI虛擬目錄

Outlook Anywhere設置

clipboard

Exchange控制面板ECP URL設置

clipboard

Outlook Web Access URL設置

clipboard

Exchange Web服務EWS URL設置

clipboard

ActiveSync URL設置

clipboard

脫機通訊簿OAB URL設置

clipboard

設置MAPI虛擬目錄

clipboard

MS Exchange AutoDiscovery AppPool回收

需要強制使用自動發現服務,以使用我們需要回收MSExchangeAutodiscoverAppPool的新URL,而無需關閉服務器即可完成

clipboard

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。

clipboard

image

完成上述配置設置後,請記下客戶端可以連接到新的Exchange服務器。還要確保測試共享郵箱,公用文件夾,日曆的可訪問性,還可以發送/接收電子郵件,還可以下載脫機通訊簿。

完成所有必要性測試後,請更新主機文件以將X記錄解析爲Exchange服務器的公共IP。確保外部網絡上的客戶端也連接到服務器。完成所有測試工作後,需要刪除主機文件中的條目。

第四部分

移動並重命名默認的Exchange Server 2019郵箱數據庫(因爲安裝在D盤,就不需要移動)

image

將Exchange Server 2016郵箱移至2019

將Exchange Server 2016郵箱移動到2019時,請確保有足夠的空間可用,因爲它會創建大量日誌。此外,定期備份更明智,以便可以在備份時使用。

以下是我們將移動的郵箱類型:

  • 仲裁郵箱或系統郵箱。

  • 用戶郵箱

  • 公用文件夾和存檔郵箱

仲裁郵箱

要首先移動仲裁郵箱,您需要運行該命令以獲取位於Exchange 2019服務器上的郵箱數據庫列表,在Exchange Server 2016上執行

Get-Mailbox -Arbitration | FL Name,Displayname

clipboard

Get-MailboxDatabase | Where {$_.AdminDisplayVersion -Like "*15.1*"} | Format-Table Name, ServerName

clipboard

Get-Mailbox -Arbitration

clipboard

現在,在Exchange 2016中運行以下命令,將Microsoft Exchange系統郵箱移動到位於Exchange 2019服務器上的郵箱數據庫

Get-Mailbox -Arbitration | New-MoveRequest -TargetDatabase Mailbox2019

clipboard

要確認是否已移動以下郵箱,請運行該命令。

Get-MoveRequest | GET-MoveRequestStatistics

image

在Exchange 2019中移動公用文件夾

與以前的版本相比,移動公用文件夾變得更加容易。在進一步移動之前,首先我們需要通過運行以下命令獲取所有可用公用文件夾的列表。email爲exchange 2016 服務器名

Get-mailbox -Server email -PublicFolder

clipboard

用於將公用文件夾移動到新的Exchange Server。爲此,必須使用以下命令。

New-Moverequest it -TargetDatabase Mailbox2019

clipboard

移動用戶郵箱

可以使用許多不同的選項遷移用戶郵箱。可以移動單個以及整個郵箱數據庫。

藉助於提到的命令,用戶可以輕鬆移動其存檔郵箱和用戶郵箱。

運行以下命令將所有郵箱從舊的Exchange Server 2016數據庫移動到Exchange 2019數據庫。

Get-Mailbox -Database Mailbox2016 | New-MoveRequest -TargetDatabase Mailbox2019

image

多數據庫時,有重複的,先清除掉任務,再遷移

image

Remove-MoveRequest eyou.com/email/****

image

瞭解移動請求的狀態瞭解移動請求的狀態

現在,要了解移動請求的狀態,請運行以下命令

Get-MoveRequest | GET-MoveRequestStatistics

image

第五部分

將入站電子郵件流遷移到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

clipboard

以下命令將通知智能主機是否存在。此外,出站電子郵件流遷移的智能主機有兩個方面如下: -

  • 當有智能主機時

  • 當智能主機不存在時

存在智能主機

在智能主機存在的這種情況下,需要修改智能主機,以便它可以從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

clipboard

第六部分

在此版本中,我們將向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

clipboard

畢竟服務已經停止而沒有任何問題,並確保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/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章