將公用資料夾從 Exchange 2013 移轉至 Exchange 2016

 

在您將 Exchange 2013 伺服器解除委任之前,您必須將公用資料夾移轉至 Exchange 2016 伺服器。若要將您的 Exchange 2013 公用資料夾移轉至 Exchange 2016,您必須將所有 Exchange 2013 公用資料夾信箱移至 Exchange 2016 伺服器。

在您移動公用資料夾信箱之前,以下是您應該考慮的事項︰

  • Exchange 2016 容量 公用資料夾信箱的大小可能相異甚遠,取決於您具有多少公用資料夾和公用資料夾信箱。請確定您移動公用資料夾信箱所在的 Exchange 2016 伺服器具有足夠的儲存容量。

  • 移動時間 可能要花一段時間讓公用資料夾信箱移至 Exchange 2016。影響耗費時間的事項包括公用資料夾信箱大小、公用資料夾信箱數量、可用網路容量,以及其他因素。好消息是您的公用資料夾在公用資料夾信箱移動期間仍然可用。移動完成時,只有一個短暫的期間公用資料夾可能無法使用。

該怎麼做?

執行下列步驟,將公用資料夾信箱從 Exchange 2013 移至 Exchange 2016。

  1. 在 Exchange 2016 信箱伺服器上開啟 Exchange 管理命令介面。

  2. 執行下列命令,取得您可以將公用資料夾信箱移至其中的 Exchange 2016 信箱資料庫清單。您可以使用這項資訊來檢查有多少磁碟機空間可用於每個 Exchange 2016 信箱資料庫。

    Get-ExchangeServer | Where {($_.AdminDisplayVersion -Like "Version 15.1*") -And ($_.ServerRole -Like "*Mailbox*")} | Get-MailboxDatabase | Format-Table Name, EdbFilePath, Server
    
  3. 執行下列命令,取得 Exchange 2013 公用資料夾信箱的清單。這個命令建立的清單包括公用資料夾信箱名稱、它的大小,以及它位於哪個 Exchange 2013 伺服器。

    Get-ExchangeServer | Where {($_.AdminDisplayVersion -Like "Version 15.0*") -And ($_.ServerRole -Like "*Mailbox*")} | Get-Mailbox -PublicFolder | Get-MailboxStatistics | Format-Table DisplayName, TotalItemSize, ServerName
    
  4. 您可以使用上一個命令的資訊來決定要將部分或所有公用資料夾信箱移至哪個 Exchange 2016 伺服器 (如果您有一個以上的伺服器)。例如,您可能不想要將三個大型公用資料夾信箱移至具有低可用磁碟空間的伺服器。您也可以決定是否要同時移動所有公用資料夾信箱、在特定伺服器上的所有公用資料夾信箱,或者特定公用資料夾信箱。選擇符合您想要執行移動類型的命令。取代成自己的 Exchange 伺服器、資料庫及公用資料夾信箱名稱。

    • 同時移動所有 Exchange 2013 公用資料夾信箱。

       Get-ExchangeServer | Where {($_.AdminDisplayVersion -Like "Version 15.0*") -And ($_.ServerRole -Like "*Mailbox*")} | Get-Mailbox -PublicFolder | New-MoveRequest -TargetDatabase Ex2016MbxDatabase
      
    • 同時移動特定 Exchange 2013 伺服器上的所有公用資料夾信箱。

      Get-Mailbox -PublicFolder -Server Ex2013Mbx | New-MoveRequest -TargetDatabase Ex2016MbxDatabase
      
    • 移動特定 Exchange 2013 公用資料夾信箱。

      New-MoveRequest "Sales Public Folder Mailbox" -TargetDatabase Ex2016MbxDatabase
      
  5. 使用下列命令,查看您所建立的移動要求狀態。根據您要移動的公用資料夾信箱大小和可用網路容量,可能需要數小時或數天才能完成移動。如需可以傳回的可能狀態值的清單,請參閱「如何知道這是否正常運作?」章節。

    Get-MoveRequest
    

如何才能了解運作是否正常?

若要確認您已成功將所有公用資料夾移轉至 Exchange 2016,您可以檢查您所建立的移動要求狀態,也可以檢查公用資料夾信箱的位置。

執行下列操作以檢查您的移動要求狀態:

  1. 在 Exchange 2016 信箱伺服器上開啟 Exchange 管理命令介面。

  2. 執行下列命令,查看您所建立的移動要求狀態。

    Get-MoveRequest
    

上述命令會傳回您建立的每個移動要求,以及下列其中一個狀態︰

  • Completed 公用資料夾信箱已順利移至目標 Exchange 2016 信箱資料庫。

  • CompletedWithWarning 公用資料夾信箱已移至目標 Exchange 2016 信箱資料庫,但在移動過程中發生一或多個問題。您可以藉由檢視已傳送至管理員信箱的移動報告,找到更多資訊。

  • CompletionInProgress 公用資料夾信箱移至目標 Exchange 2016 信箱資料庫處於其最後階段。移動完成時,裝載在此信箱中的公用資料夾可能有短暫的期間無法使用。

  • InProgress 公用資料夾信箱移至目標 Exchange 2016 信箱資料庫正在進行中。在此移動期間,裝載此信箱中的公用資料夾可以使用。

  • Failed 因為一或多個原因,公用資料夾信箱移動失敗。您可以藉由檢視已傳送至管理員信箱的移動報告,找到更多資訊。

  • Queued 公用資料夾信箱移動已提交,但尚未開始移動。

  • AutoSuspended 公用資料夾信箱移動已準備好要進入其最後階段,但不會再繼續,直到您以手動方式繼續移動。這在您想要選擇移動完成時間時相當有幫助。當移動是使用 New-MoveRequest Cmdlet 上的 SuspendWhenReadyToComplete 參數建立時,移動可以自動暫停。若要在您準備就緒時繼續移動,請使用 Resume-MoveRequest Cmdlet。

  • Suspended 公用資料夾信箱移動已由 Suspend-MoveRequestCmdlet 暫停,不會再繼續,直到您以手動方式繼續移動。若要在您準備就緒時繼續移動,請使用 Resume-MoveRequest Cmdlet。

執行下列操作以在移動要求完成之後,檢視公用資料夾信箱的位置:

  1. 在 Exchange 2016 信箱伺服器上開啟 Exchange 管理命令介面。

  2. 執行下列命令以查看公用資料夾信箱的位置。

    Get-Mailbox -PublicFolder | Get-MailboxStatistics | Format-Table DisplayName, TotalItemSize, ServerName
    

在傳回的公用資料夾信箱清單中,確認它們皆已移至 Exchange 2016 信箱伺服器。

有問題嗎?在 Exchange 論壇中尋求協助。此論壇的網址為:Exchange ServerExchange OnlineExchange Online Protection