清除或刪除 [可復原的專案] 資料夾中的專案

可復原的專案資料夾 (在舊版 Exchange 中稱為 傾印機) 用來防止意外或惡意刪除,以及協助在訴訟或調查之前或調查期間經常進行的探索工作。

您清除使用者 [可復原的專案] 資料夾的方式取決於信箱是放在 [保留] 或 [訴訟保留] In-Place,還是已啟用單一專案復原:

  • 如果信箱未置於In-Place保留或訴訟保留,或未啟用單一專案復原,您可以直接從 [可復原的專案] 資料夾中刪除專案。 刪除專案之後,您就無法使用單一專案復原來復原專案。

  • 如果信箱放在In-Place保留或訴訟保留,或已啟用單一專案復原,您會想要保留信箱資料,直到移除保留或停用單一專案復原為止。 在此情況下,您需要執行更詳細的步驟來清除 [可復原的專案] 資料夾。

若要深入瞭解In-Place保留和訴訟保留,請參閱在Exchange Server中就地保留和訴訟保留。 若要深入瞭解單一專案復原,請參閱 Exchange Server 中可復原的專案資料夾中的

開始之前有哪些須知?

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

使用 Exchange 管理命令介面,針對未保留或未啟用單一專案復原的信箱,從 [可復原的專案] 資料夾中刪除專案

本範例會從使用者 Gurinder 的 [可復原的專案] 資料夾中永久刪除專案,也會將專案複製到 [探索搜尋] 信箱中的 [GurinderSingh-RecoverableItems] 資料夾, (Exchange 安裝程式) 所建立的探索信箱。

Search-Mailbox -Identity "Gurinder Singh" -SearchDumpsterOnly -TargetMailbox "Discovery Search Mailbox" -TargetFolder "GurinderSingh-RecoverableItems" -DeleteContent

注意事項

若要刪除信箱中的專案,而不將它們複製到另一個信箱,請使用上述命令而不使用 TargetMailboxTargetFolder 參數。

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

使用 Exchange 管理命令介面來清除保留或啟用單一專案復原之信箱的 [可復原的專案] 資料夾

您必須已獲指派權限,才能執行此程序或這些程序。 To see what permissions you need, see the "Delete mailbox content" entry in the Messaging policy and compliance permissions in Exchange Server topic.

如果信箱達到其可復原的專案配額,建議您提高配額,而不要從資料夾中刪除專案。 您也可以在應用程式記錄檔中監視與 [可復原的專案] 警告配額相關的事件,並採取必要的動作,例如提高配額,或調查達到警告配額之信箱的 [可復原的專案] 資料夾成長。

如果儲存體條件約束或類似問題導致您無法提高可復原的專案配額,建議您先將資料從使用者的 [可復原的專案] 資料夾複製到另一個信箱,再刪除郵件。 如果您因為一個磁片區上的儲存條件約束而刪除專案,您可以將專案複製到位於具有足夠儲存空間之磁片區上的信箱。

此程式會將專案從 Gurinder 的 [可復原的專案] 資料夾複製到探索搜尋信箱中的 [GurinderSingh-RecoverableItems] 資料夾。 在複製和刪除 [可復原的專案] 資料夾中的專案之前,您應該先執行數個步驟,以確保不會從 [可復原的專案] 資料夾中刪除專案。 將專案複製到探索或備份信箱並清除資料夾之後,您可以還原為信箱先前的設定。

  1. 擷取下列配額設定。 請務必記下這些值,以便在清除 [可復原的專案] 資料夾之後還原為這些設定:

    • RecoverableItemsQuota

    • RecoverableItemsWarningQuota

    • ProhibitSendQuota

    • ProhibitSendReceiveQuota

    • UseDatabaseQuotaDefaults

    • RetainDeletedItemsFor

    • UseDatabaseRetentionDefaults

    注意事項

    如果 UseDatabaseQuotaDefaults 參數設定為 $true ,則不會套用先前的配額設定。 即使已填入個別信箱設定,也會套用在信箱資料庫上設定的對應配額設定。

    Get-Mailbox "Gurinder Singh" | Format-List *Quota*,RetainDeletedItemsFor,UseDatabaseRetentionDefaults
    
  2. 擷取信箱的信箱存取設定。 請務必記下這些設定,以供稍後使用。

    Get-CASMailbox "Gurinder Singh" | Format-List EwsEnabled, ActiveSyncEnabled, MAPIEnabled, OWAEnabled, ImapEnabled, PopEnabled
    
  3. 擷取 [可復原的專案] 資料夾的目前大小。 請記下大小,以便在步驟 6 中提高配額。

    Get-MailboxFolderStatistics "Gurinder Singh" -FolderScope RecoverableItems | Format-List Name,FolderAndSubfolderSize
    
  4. 停用用戶端對信箱的存取,以確保在此程式的持續時間內,無法對信箱資料進行任何變更。

    Set-CASMailbox "Gurinder Singh" -EwsEnabled $false -ActiveSyncEnabled $false -MAPIEnabled $false -OWAEnabled $false -ImapEnabled $false -PopEnabled $false
    
  5. 若要確定未從 [可復原的專案] 資料夾刪除任何專案,請增加 [可復原的專案] 配額、增加 [可復原的專案] 警告配額,並將刪除的專案保留期間設定為高於使用者 [可復原的專案] 資料夾目前大小的值。 對於保留或訴訟保留In-Place信箱,這一點特別重要。 建議您將這些設定提高為其目前大小的兩倍。

    Set-Mailbox "Gurinder Singh" -RecoverableItemsQuota 50Gb -RecoverableItemsWarningQuota 50Gb -RetainDeletedItemsFor 3650 -ProhibitSendQuota 50Gb -ProhibitSendReceiveQuota 50Gb -UseDatabaseQuotaDefaults $false -UseDatabaseRetentionDefaults $false
    
  6. 執行下列命令,停止 Microsoft Exchange 信箱助理服務,並防止它在信箱伺服器上啟動:

    Stop-Service MSExchangeMailboxAssistants; Set-Service MSExchangeMailboxAssistants -StartupType Disabled
    

    此命令的效果是停止信箱伺服器上的受管理資料夾小幫手。

    重要事項

    如果信箱位於資料庫可用性群組中的信箱資料庫, (DAG) ,您必須在裝載資料庫複本的每個 DAG 成員上停用受控資料夾小幫手。 如果資料庫容錯移轉至另一部伺服器,這會防止該伺服器上的受管理資料夾助理刪除信箱資料。

  7. 停用單一專案復原,並從訴訟保留中移除信箱。

    Set-Mailbox "Gurinder Singh" -SingleItemRecoveryEnabled $false -LitigationHoldEnabled $false
    

    重要事項

    執行此命令之後,最多可能需要一小時的時間,才能停用單一專案復原或訴訟保留。 我們建議您只在此期間過後才執行下一個步驟。

  8. 將 [可復原的專案] 資料夾中的專案複製到探索搜尋信箱中的資料夾,並從來源信箱中刪除內容。

    Search-Mailbox -Identity "Gurinder Singh" -SearchDumpsterOnly -TargetMailbox "Discovery Search Mailbox" -TargetFolder "GurinderSingh-RecoverableItems" -DeleteContent
    

    如果您只需要刪除符合指定條件的訊息,請使用 SearchQuery 參數來指定條件。 本範例會刪除 [ 旨] 欄位中具有 「Your bank statement」 字串的訊息。

    Search-Mailbox -Identity "Gurinder Singh" -SearchQuery "Subject:'Your bank statement'" -SearchDumpsterOnly -TargetMailbox "Discovery Search Mailbox" -TargetFolder "GurinderSingh-RecoverableItems" -DeleteContent
    

    注意事項

    不需要將專案複製到探索搜尋信箱。 您可以將郵件複製到任何信箱。 不過,若要防止存取潛在的敏感性信箱資料,建議您將郵件複製到只能存取授權記錄管理員的信箱。 根據預設,預設探索搜尋信箱的存取權僅限於探索管理角色群組的成員。 如需詳細資訊,請參閱 Exchange Server中的就地電子檔探索

  9. 如果信箱已置於訴訟保留狀態,或稍早啟用單一專案復原,請再次啟用這些功能。

    Set-Mailbox "Gurinder Singh" -SingleItemRecoveryEnabled $true -LitigationHoldEnabled $true
    

    重要事項

    執行此命令之後,最多可能需要一小時的時間才能啟用單一專案復原或訴訟保留。 我們建議您啟用受控資料夾小幫手,並允許用戶端存取 (步驟 11 和 12) 只在這段時間過後。

  10. 將下列配額還原為步驟 1 中記下的值:

    • RecoverableItemsQuota

    • RecoverableItemsWarningQuota

    • ProhibitSendQuota

    • ProhibitSendReceiveQuota

    • UseDatabaseQuotaDefaults

    • RetainDeletedItemsFor

    • UseDatabaseRetentionDefaults

    在此範例中,信箱會從保留中移除,刪除的專案保留期間會重設為預設值 14 天,而 [可復原的專案] 配額會設定為使用與信箱資料庫相同的值。 如果您在步驟 1 中記下的值不同,您必須使用上述參數來指定每個值,並將 UseDatabaseQuotaDefaults 參數設定為 $false 。 如果 RetainDeletedItemsFor和 UseDatabaseRetentionDefaults 參數先前設定為不同的值,您也必須將它們還原為步驟 1 中記下的值。

    Set-Mailbox "Gurinder Singh" -RetentionHoldEnabled $false -RetainDeletedItemsFor 14 -RecoverableItemsQuota unlimited -UseDatabaseQuotaDefaults $true
    
  11. 執行下列命令,將 Microsoft Exchange 信箱小幫手服務設定為自動啟動,並在信箱伺服器上啟動它:

    Set-Service MSExchangeMailboxAssistants -StartupType Automatic; Start-Service MSExchangeMailboxAssistants
    
  12. 執行下列命令,以啟用用戶端對信箱的存取:

    Set-CASMailbox -ActiveSyncEnabled $true -EwsEnabled $true -MAPIEnabled $true -OWAEnabled $true -ImapEnabled $true -PopEnabled $true
    

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

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

若要確認您已成功清除信箱的 [可復原的專案] 資料夾,請使用 Get-MailboxFolderStatistics Cmdlet 檢查 [可復原的專案] 資料夾的大小。

此範例會擷取 [可復原的專案] 資料夾及其子資料夾的大小,以及資料夾和每個子資料夾中的專案計數。

Get-MailboxFolderStatistics -Identity "Gurinder Singh" -FolderScope RecoverableItems | Format-Table Name,FolderAndSubfolderSize,ItemsInFolderAndSubfolders -Auto