使用批次移轉將公用資料夾從舊版移轉至 Exchange 2013

總結: 本文說明如何將公用資料夾從 Exchange 2007 或 Exchange 2010 移至 Exchange 2013。

本文說明如何將公用資料夾從 Exchange Server 2010 SP3 RU8 或 Exchange 2007 SP3 RU15 移轉至相同樹系內的 Microsoft Exchange Server 2013 CU7 或更新版本。

我們將 Exchange 2010 SP3 RU8 和 Exchange 2007 SP3 RU15 伺服器稱為 舊版 Exchange 伺服器

注意事項

本文所述的批次移轉方法是將舊版公用資料夾移轉至 Exchange 2013 的唯一支援方法。 移轉公用資料夾的舊序列移轉方法已被取代,且不再受到 Microsoft 支援。

您將使用 *MigrationBatch Cmdlet 和 *PublicFolderMigrationRequest Cmdlet 來執行移轉,以進行疑難解答。 此外,您將使用下列 PowerShell 腳本:

  • Export-PublicFolderStatistics.ps1:此文本會建立資料夾名稱對資料夾大小對應檔案。
  • Export-PublicFolderStatistics.psd1:這個支援檔案是由 Export-PublicFolderStatistics.ps1 腳本使用,應該下載到相同的位置。
  • PublicFolderToMailboxMapGenerator.ps1:此腳本會建立公用資料夾對信箱的對應檔案。
  • PublicFolderToMailboxMapGenerator.strings.psd1:這個支援檔案是由 PublicFolderToMailboxMapGenerator.ps1 腳本使用,應該下載到相同的位置。
  • Create-PublicFolderMailboxesForMigration.ps1:此腳本會建立移轉的目標公用資料夾信箱。 此外,此腳本會根據公用資料夾 限制中建議的每個公用資料夾信箱使用者登入數目指導方針,計算處理估計使用者負載所需的信箱數目。
  • Create-PublicFolderMailboxesForMigration.strings.psd1:這個支援檔案是由 Create-PublicFolderMailboxesForMigration.ps1 腳本使用,應該下載到相同的位置。

如需與公用資料夾相關的其他管理工作,請參閱 公用資料夾程序

哪些版本的 Exchange 支援將公用資料夾移轉至 Exchange 2013?

Exchange 支援從下列舊版 Exchange Server 移轉公用資料夾:

  • Exchange 2010 SP3 RU8 或更新版本
  • Exchange 2007 SP3 RU15 或更新版本

如果您需要將公用資料夾移至 Exchange 2013,但內部部署伺服器未執行 Exchange 2010 或 Exchange 2007 的最低支援版本,請參閱 使用序列移轉將公用資料夾從舊版移轉至 Exchange 2013。 雖然序列移轉是一個選項,但我們強烈建議您升級內部部署伺服器並使用批次移轉。 批次移轉可讓您更快速且更可靠。

您無法直接從 Exchange 2003 移轉公用資料夾。 如果您在組織中執行 Exchange 2003,則必須將所有公用資料夾資料庫和複本移至 Exchange 2010 SP3 RU8 或更新版本,或移至 Exchange 2007 SP3 RU15 或更新版本。 Exchange 2003 上無法保留任何公用資料庫複本。 此外,以 Exchange 2013 公用資料夾為目標的郵件無法透過 Exchange 2003 伺服器路由傳送。

開始之前有哪些須知?

  • 開始之前,建議您閱讀本主題全文,因為部分步驟需要停機。

  • Exchange 2010 伺服器必須執行 Exchange 2010 SP3 RU8 或更新版本。

  • Exchange 2007 伺服器必須執行 Exchange 2007 SP3 RU15 或更新版本。

  • 單一移轉中可移轉至 Exchange 2013 的公用資料夾數目上限為 500,000。

  • 在 Exchange 2013 中,您必須是組織管理角色群組的成員。 如需關於如何啟用「組織管理」角色群組的詳細資訊,請參閱管理角色群組

  • 在 Exchange 2010 中,您必須是組織管理或伺服器管理 RBAC 角色群組的成員。 如需詳細資訊,請參閱將成員新增至角色群組

  • 在 Exchange 2007,您必須獲指派為「Exchange 組織系統管理員」角色或「Exchange Server 系統管理員」角色。 此外,您必須獲指派目標伺服器的公用資料夾系統管理員角色和本機系統管理員群組。 如需詳細資訊,請參閱如何新增使用者或群組至系統管理員角色

  • 在 Exchange 2007 伺服器上,視需要升級至 Windows PowerShell 2.0 和 WinRM 2.0 for Windows Server 2008 x64 Edition (KB968930)

  • 在遷移之前,您應考量公用資料夾的限制

  • 移轉之前,請將所有使用者信箱移至 Exchange 2013,因為具有 Exchange 2007 或 Exchange 2010 信箱的使用者將無法存取 Exchange 2013 上的公用資料夾。 如需詳細資訊,請參閱 在 Exchange 2013 移動信箱

  • 在多網域環境中,如果 Exchange 在子網域中執行,啟用郵件功能的公用資料夾會在移轉至 Exchange 2013 之後停止運作。 這是因為在 Exchange 2013 中,擁有郵件功能的公用資料夾對象必須位於根域之下。 若要解決此問題,您需要對啟用郵件功能的公用資料夾進行郵件停用,然後再次啟用郵件,這可讓您將它們移至正確的網域位置。

  • 移轉完成之後,如果您希望外部寄件者將郵件傳送至已啟用郵件功能的公用資料夾,則必須至少授與 匿名 使用者 建立項目 許可權。 如果您未這麼做,外部發件者會收到傳遞失敗通知,而訊息將不會傳遞至已移轉且啟用郵件功能的公用資料夾。 若要深入了解如何設定匿名使用者的權限,請參閱啟用或停用公用資料夾的郵件功能

  • 您必須使用單一移轉批次來遷移您的所有公用資料夾資料。 Exchange 只允許一次建立一個移轉批次。 如果您嘗試同時建立多個移轉批次,則結果會出現錯誤。

  • 如需適用於此主題中程序的快速鍵相關資訊,請參閱 Exchange 系統管理中心的鍵盤快速鍵

重要事項

開始移轉之前,請確定您已將仲裁信箱移轉至 Exchange 2013 伺服器。 否則,您的移轉批次會停止回應處於 [啟動 ] 狀態。 若要識別您的移轉仲裁信箱,請執行下列 Cmdlet:
((get-mailbox -Arbitration -Identity Migration.*).servername -eq (hostname))

步驟 1:下載移轉指令碼

  1. 公用資料夾移轉腳本下載所有腳本和支援檔案。

  2. 將指令碼儲存至將要執行 PowerShell 的本機電腦。 例如,C:\PFScripts。 請確定所有的指令碼儲存在相同的位置。

步驟 2:準備移轉

先執行下列必要步驟,再開始移轉。

舊版 Exchange 伺服器上的必要步驟

  1. 為了在移轉結束時進行驗證,建議您先在舊版 Exchange 伺服器上執行下列命令,以擷取目前公用資料夾部署的快照集:

    • 執行下列命令以擷取原始源資料夾結構的快照集:

      Get-PublicFolder -Recurse -ResultSize Unlimited | Export-CliXML C:\PFMigration\Legacy_PFStructure.xml
      
    • 執行下列命令以擷取公用資料夾統計數據的快照,例如項目計數、大小和擁有者:

      Get-PublicFolderStatistics -ResultSize Unlimited | Export-CliXML C:\PFMigration\Legacy_PFStatistics.xml
      
    • 執行下列命令以擷取權限的快照集:

      Get-PublicFolder -Recurse -ResultSize Unlimited | Get-PublicFolderClientPermission | Select-Object Identity,User -ExpandProperty AccessRights | Export-CliXML C:\PFMigration\Legacy_PFPerms.xml
      

    移轉完成之後,請儲存上述命令中的資訊以供比較之用。

  2. 如果公用資料夾的名稱包含反斜杠 \,則在移轉發生時,會在父公用資料夾中建立公用資料夾。 移轉之前,建議您將所有名稱含有反斜線的公用資料夾重新命名。

    1. 在 Exchange 2010 中,想要找到名稱包含反斜線的公用資料夾,可執行下列命令:

      Get-PublicFolderStatistics -ResultSize Unlimited | Where {($_.Name -like "*\*") -or ($_.Name -like "*/*") } | Format-List Name, Identity
      
    2. 在 Exchange 2007 中,想要找到名稱包含反斜線的公用資料夾,可執行下列命令:

      Get-PublicFolderDatabase | ForEach {Get-PublicFolderStatistics -Server $_.Server | Where {$_.Name -like "*\*"}}
      
    3. 如果傳回任何公用資料夾,可以執行下列命令將其重新命名:

      Set-PublicFolder -Identity <public folder identity> -Name <new public folder name>
      
  3. 請確定沒有任何先前移轉成功的記錄。

    1. 以下範例會檢查公用資料夾移轉狀態。

      Get-OrganizationConfig | Format-List PublicFoldersLockedforMigration, PublicFolderMigrationComplete
      

      如果先前已成功移轉, 則 PublicFoldersLockedforMigrationPublicFolderMigrationComplete 屬性的值為 $true。 使用步驟 3b 中的 指令,將值設定為 $false。 如果值設定為 $true,您的移轉要求將會失敗。

    2. 如果 PublicFoldersLockedforMigrationPublicFolderMigrationComplete 屬性的狀態為 $true,請執行下列命令,將值設定為 $false

      Set-OrganizationConfig -PublicFoldersLockedforMigration:$false -PublicFolderMigrationComplete:$false
      

    警告

    重設這些屬性之後,您必須等候 Exchange 偵測新的設定。 這可能需要兩個小時才能完成。

如需詳細的語法及參數資訊,請參閱下列主題:

Exchange 2013 伺服器上的必要步驟

  1. 確定目前沒有任何公用資料夾移轉要求。 如果有,請加以清除,否則移轉要求將會失敗。 在所有情況下都不需要此步驟;只有當您認為管線中可能有現有的移轉要求時,才需要這麼做。

    現有的移轉要求可以是下列其中一種︰批次移轉或序列移轉。 用於偵測每個類型要求以及移除每個類型要求的命令如下所示。

    重要事項

    • 拿掉移轉要求之前,請務必瞭解為何有現有的移轉要求。 執行下列命令將決定先前提出要求的時間,並協助您診斷可能發生的任何問題。 您可能需要與組織中的其他系統管理員通訊,以判斷變更的原因。
    • ) 在 Exchange 2013 累積更新 8 (CU8) 中終止對 *-PublicFolderMigrationRequest* Cmdlet (公用資料夾的序列移轉支援。

    下列範例會探索任何現有的序列移轉要求。

    Get-PublicFolderMigrationRequest | Get-PublicFolderMigrationRequestStatistics -IncludeReport | Format-List
    

    下列範例會移除任何現有的公用資料夾序列移轉要求。

    Get-PublicFolderMigrationRequest | Remove-PublicFolderMigrationRequest
    

    下列範例會探索任何現有的批次移轉要求。

    $batch = Get-MigrationBatch | ?{$_.MigrationType.ToString() -eq "PublicFolder"}
    

    下列範例會移除任何現有的公用資料夾批次移轉要求。

    $batch | Remove-MigrationBatch -Confirm:$false
    
  2. 請確定 Exchange 2013 伺服器上沒有公用資料夾或公用資料夾信箱。

    1. 執行下列命令,以查看是否有任何公用資料夾信箱存在。

      Get-Mailbox -PublicFolder
      
    2. 如果命令未傳回任何公用資料夾信箱,請繼續進行步驟 3:產生 .csv 檔案。 如果命令傳回任何公用資料夾,請執行下列命令,以查看是否有任何公用資料夾存在:

      Get-PublicFolder
      
    3. 如果您有任何公用資料夾,請執行下列 PowerShell 命令來移除它們。 請確定您已儲存公用資料夾中的任何資訊。

      注意事項

      當您移除公用資料夾時,將會永久刪除公用資料夾中包含的所有資訊。

      Get-Mailbox -PublicFolder | Where{$_.IsRootPublicFolderMailbox -eq $false} | Remove-Mailbox -PublicFolder -Force -Confirm:$false
      
      Get-Mailbox -PublicFolder | Remove-Mailbox -PublicFolder -Force -Confirm:$false
      

如需詳細的語法及參數資訊,請參閱下列主題:

步驟 3:產生 .csv 檔案

  1. 在舊版 Exchange 伺服器上,執行 Export-PublicFolderStatistics.ps1 腳本來建立資料夾名稱對資料夾大小對應檔案。 此腳本必須由本機系統管理員執行。 The file will contain two columns: FolderName and FolderSize. FolderSize 資料行的值會以位元組顯示。 For example, \PublicFolder01,10000.

    .\Export-PublicFolderStatistics.ps1  <Folder to size map path> <FQDN of source server>
    
    • FQDN of source server 等於主控公用資料夾階層的信箱伺服器之完整網域名稱。

    • Folder to size map path 等於您要在網路共用資料夾上儲存 .csv 檔案的檔案名稱和路徑。 在本主題稍後,您必須從 Exchange 2013 伺服器存取此檔案。 如果您只指定檔名,則檔案會在本機計算機目前的 PowerShell 目錄中產生。

  2. PublicFolderToMailboxMapGenerator.ps1執行文本以建立公用資料夾對信箱對應檔案。 此檔案是用來計算 Exchange 2013 信箱伺服器上正確的公用資料夾信箱數目。

    注意事項

    如果公用資料夾的名稱包含反斜杠 \,則會在父公用資料夾中建立公用資料夾。 建議您檢閱 .csv 檔案,並編輯任何包含反斜杠的名稱。

    .\PublicFolderToMailboxMapGenerator.ps1 <Maximum mailbox size in bytes> <Folder to size map path> <Folder to mailbox map path>
    
    • Maximum mailbox size in bytes 等於您要為新公用資料夾信箱設定的大小上限。 指定此設定時,請確定允許擴充,讓公用資料夾信箱擁有成長空間。

    • 大小對應路徑的資料夾 等於您在執行腳本時所建立 .csv 檔案的 Export-PublicFolderStatistics.ps1 檔案路徑。

    • 信箱對應路徑的資料夾 等於您將使用此步驟建立的資料夾對信箱 .csv 檔的檔名和路徑。 如果您只指定檔名,則檔案會在本機計算機目前的 PowerShell 目錄中產生。

步驟 4:在 Exchange 2013 中建立公用資料夾信箱

  1. 執行下列命令來建立目標公用資料夾信箱。 腳本會執行 PublicFoldertoMailboxMapGenerator.ps1 腳本,為您先前在步驟 3 中產生的 .csv 檔案中的每個信箱建立目標信箱。

    .\Create-PublicFolderMailboxesForMigration.ps1 -FolderMappingCsv Mapping.csv -EstimatedNumberOfConcurrentUsers:<estimate>
    

    Mapping.csv 是步驟 3 中 PublicFoldertoMailboxMapGenerator.ps1 腳本所產生的檔案。 流覽公用資料夾階層的用戶連線預估數目通常小於組織中的用戶總數。

步驟 5:啟動移轉要求

移轉 Exchange 2007 公用資料夾的步驟和移轉 Exchange 2010 公用資料夾的步驟不同。

提示

無論是從 Exchange 2007 或 Exchange 2010 移轉,一旦使用適當的 Cmdlet 建立批次移轉要求,您就可以在 EAC 中檢視要求並加以管理。

移轉 Exchange 2007 公用資料夾

  1. Exchange 2013 無法辨識舊版系統公用資料夾,例如 OWAScratchPad 和 Exchange 2007 中的架構根資料夾子樹,因此會被視為「不正確的」專案。 這將導致移轉失敗。 在移轉要求中,您必須指定 參數的 BadItemLimit 值。 這個值依您擁有的公用資料夾資料庫數目而定。 下列命令會決定您有多少公用資料夾資料庫,並針對移轉要求計算 BadItemLimit

    $PublicFolderDatabasesInOrg = @(Get-PublicFolderDatabase)
    
    $BadItemLimitCount = 5 + ($PublicFolderDatabasesInOrg.Count -1)
    
  2. 在 Exchange 2013 伺服器上,執行下列命令:

    New-MigrationBatch -Name PFMigration -SourcePublicFolderDatabase (Get-PublicFolderDatabase -Server <Source server name>) -CSVData ([System.IO.File]::ReadAllBytes('<Folder to mailbox map path>')) -NotificationEmails <email addresses for migration notifications> -BadItemLimit $BadItemLimitCount
    
  3. 使用下列指令開始移轉:

    Start-MigrationBatch PFMigration
    

移轉 Exchange 2010 公用資料夾

  1. 在 Exchange 2013 伺服器上,執行下列命令。

    New-MigrationBatch -Name PFMigration -SourcePublicFolderDatabase (Get-PublicFolderDatabase -Server <Source server name>) -CSVData ([System.IO.File]::ReadAllBytes('<Folder to mailbox map path>')) -NotificationEmails <email addresses for migration notifications>
    

    NotificationEmails 參數是選擇性的。

  2. 使用下列指令開始移轉:

    Start-MigrationBatch PFMigration
    

    或者:

    您可以在 EAC 中開始移轉。

    1. 登入 Exchange Online 並開啟 EAC。
    2. 流覽至 [收件者>移轉]
    3. 選取您剛才建立的移轉批次,然後按兩下 [開始] 按鈕。

[ 狀態] 資料行會將初始批次狀態顯示為 [已建立]。 移轉期間狀態會變更為 [同步 ]。 當移轉要求完成時,狀態會 是 [同步]。 您可以按下批次,以檢視批次內個別信箱的狀態。 信箱作業的開頭為 [已排入佇列] 狀態。 當作業開始時,狀態為 [正在同步],一旦 InitialSync 完成,狀態就會顯示 [ 已同步]

您可以在 EAC 中檢視和管理移轉的進度和完成。 Because the New-MigrationBatch cmdlet initiates a mailbox migration request for each public folder mailbox, you can view the status of these requests using the mailbox migration page. 您可以前往信箱移轉頁面,並建立可透過電子郵件傳送給您的移轉報告,方法是執行下列動作:

  1. 登入 Exchange Online 並開啟 EAC。

  2. 流覽至 [信箱>移轉]

  3. 選取剛才建立的移轉要求,然後按兩下 [詳細數據] 窗格中的 [檢視詳細數據]。

如需詳細的語法及參數資訊,請參閱下列主題:

步驟 6:鎖定舊版 Exchange 伺服器上的公用資料夾以進行最終移轉 (需停機)

到了移轉的這個階段,使用者已經可以存取公用資料夾。 後續步驟會將使用者從舊版公用資料夾中註銷,並在移轉完成其最終同步處理時鎖定資料夾。 使用者將無法在此程序期間存取公用資料夾。 另外,所有傳送到擁有郵件功能之公用資料夾的郵件都將排入佇列,直到公用資料夾移轉完成後才進行遞送。

在您如下所述執行 PublicFoldersLockedForMigration 命令之前,請先確定所有的工作皆為 Synced 狀態。 您可以執行 Get-PublicFolderMailboxMigrationRequest 命令來進行確認。 只有在確認過所有工作都是 Synced 狀態後,才繼續這個步驟。

在舊版 Exchange 伺服器上,執行下列命令鎖定舊版公用資料夾以完成移轉。

Set-OrganizationConfig -PublicFoldersLockedForMigration:$true

如需詳細的語法及參數資訊,請參閱 Set-OrganizationConfig

如果您的組織有多個公用資料夾資料庫,您必須等到公用資料夾複寫完成,以確認所有公用資料夾資料庫都已挑選 PublicFoldersLockedForMigration 旗標,而且使用者最近對資料夾所做的任何擱置變更都已聚合整個組織。 可能會花幾小時的時間。

步驟 7:完成公用資料夾移轉 (需要停機)

首先,執行下列 Cmdlet,將 Exchange 2013 部署類型變更為 Remote

Set-OrganizationConfig -PublicFoldersEnabled Remote

完成之後,您可以執行下列命令來完成公用資料夾移轉:

Complete-MigrationBatch PFMigration

或者,在 EAC 中,您可以按兩下 [ 完成此移轉批次] 來完成移轉。

注意事項

如果因為任何原因,移轉批處理檔未完成 (PublicFolderMigrationComplete 會 顯示 False) ,請在舊版伺服器上重新啟動資訊存放區 (IS) 。

當您完成移轉時,Exchange 會在舊版 Exchange Server 與 Exchange 2013 之間執行最終同步處理。 如果最終同步處理成功,Exchange 2013 伺服器上的公用資料夾將會解除鎖定,且移轉批次的狀態會變更為 [ 正在完成],然後變更為 [ 已完成]。 移轉批次通常會在數小時之後,其狀態才從已同步處理變更為正在完成,此時會開始最後的同步處理。

步驟 8:測試並解除鎖定公用資料夾移轉

完成公用資料夾移轉後,應該執行下列測試以確定移轉成功。 這可讓您先測試移轉後的公用資料夾階層,再切換為使用 Exchange 2013 公用資料夾。

  1. 在 PowerShell 中,執行下列命令來指派一些測試信箱,以使用任何新移轉的公用資料夾信箱作為預設公用資料夾信箱。

    Set-Mailbox -Identity <Test User> -DefaultPublicFolderMailbox <Public Folder Mailbox Identity>
    
  2. 以上一個步驟的測試使用者身分登入 Outlook 2007 或更新版本,然後執行下列公用資料夾測試:

    • 檢視階層。
    • 檢查權限。
    • 建立與刪除公用資料夾。
    • 張貼內容至公用資料夾以及刪除公用資料夾的內容。
  3. 如果您遇到任何問題,請參閱本主題稍後的回復移轉。 如果可以接受公用資料夾的內容和階層,且運作如預期,請執行下列命令解除鎖定公用資料夾以供所有其他使用者使用。

    Get-Mailbox -PublicFolder | Set-Mailbox -PublicFolder -IsExcludedFromServingHierarchy $false
    

    重要事項

    初始移轉驗證完成之後,請勿使用 IsExcludedFromServingHierarchy 參數,因為自動化記憶體管理服務會針對 Exchange Online 使用此參數。

  4. 在舊版 Exchange 伺服器上,執行下列命令列以指出公用資料夾移轉完成:

    Set-OrganizationConfig -PublicFolderMigrationComplete:$true
    
  5. 確認移轉已完成之後,請執行下列命令:

    Set-OrganizationConfig -PublicFoldersEnabled Local
    
  6. 最後,如果您想要讓外部寄件者將郵件傳送至已移轉的擁有郵件功能的公用資料夾,則至少必須授與 匿名 使用者 建立項目 許可權。 如果您未這麼做,外部發件者會收到傳遞失敗通知,而訊息將不會傳遞至已移轉且啟用郵件功能的公用資料夾。

    您可以使用命令介面或 Outlook 設定匿名使用者的權限。 若要深入了解如何設定匿名使用者的權限,請參閱啟用或停用公用資料夾的郵件功能

如何知道這是否正常運作?

步驟 2:準備移轉中,曾指示您在移轉開始之前,擷取公用資料夾架構、統計資料與權限的快照。 下列步驟可在移轉完成後擷取相同快照,協助驗證公用資料夾已成功移轉。 然後,您可以比較兩個檔案中的資料以驗證移轉是否成功。

  1. 執行下列命令以擷取新資料夾結構的快照集。

    Get-PublicFolder -Recurse -ResultSize Unlimited | Export-CliXML C:\PFMigration\Cloud_PFStructure.xml
    
  2. 執行下列命令以擷取公用資料夾統計資料的快照,例如項目計數、大小以及擁有者。

    Get-PublicFolderStatistics -ResultSize Unlimited | Export-CliXML C:\PFMigration\Cloud_PFStatistics.xml
    
  3. 執行下列命令以擷取權限的快照。

    Get-PublicFolder -Recurse -ResultSize Unlimited | Get-PublicFolderClientPermission | Select-Object Identity,User -ExpandProperty AccessRights | Export-CliXML  C:\PFMigration\Cloud_PFPerms.xml
    

移除舊版 Exchange 伺服器上的公用資料夾資料庫

完成移轉後,且已驗證 Exchange 2013 公用資料夾運作如預期,您應該移除舊版 Exchange 伺服器上的公用資料夾資料庫。

回復移轉

如果您在移轉時遇到問題,而且需要重新啟用舊版 Exchange 公用資料夾,請執行下列步驟。

警告

如果您將移轉回復到舊版 Exchange 伺服器,則會遺失移轉後傳送至啟用郵件功能的公用資料夾或已張貼至 Exchange 2013 公用資料夾之內容的任何電子郵件。 若要儲存此內容,您必須將公用資料夾內容匯出至 .pst 檔案,然後在復原完成時將它匯入至舊版公用資料夾。

  1. 在舊版 Exchange 伺服器上,執行下列命令解除鎖定舊版 Exchange 公用資料夾。 此程序可能會花幾小時的時間。

    Set-OrganizationConfig -PublicFoldersLockedForMigration:$False
    
  2. 在 Exchange 2013 伺服器上,執行下列命令以移除公用資料夾信箱。

    Get-Mailbox -PublicFolder | Where{$_.IsRootPublicFolderMailbox -eq $false} | Remove-Mailbox -PublicFolder -Force -Confirm:$false
    
    Get-Mailbox -PublicFolder | Remove-Mailbox -PublicFolder -Force -Confirm:$false
    
  3. 在舊版 Exchange Server 上,執行下列命令,將旗標設定 PublicFolderMigrationComplete$false

    Set-OrganizationConfig -PublicFolderMigrationComplete:$False