清除或刪除 [可復原的專案] 資料夾中的專案
可復原的專案資料夾 (在舊版 Exchange 中稱為 傾印機) 用來防止意外或惡意刪除,以及協助在訴訟或調查之前或調查期間經常進行的探索工作。
您清除使用者 [可復原的專案] 資料夾的方式取決於信箱是放在 [保留] 或 [訴訟保留] In-Place,還是已啟用單一專案復原:
如果信箱未置於In-Place保留或訴訟保留,或未啟用單一專案復原,您可以直接從 [可復原的專案] 資料夾中刪除專案。 刪除專案之後,您就無法使用單一專案復原來復原專案。
如果信箱放在In-Place保留或訴訟保留,或已啟用單一專案復原,您會想要保留信箱資料,直到移除保留或停用單一專案復原為止。 在此情況下,您需要執行更詳細的步驟來清除 [可復原的專案] 資料夾。
若要深入瞭解In-Place保留和訴訟保留,請參閱在Exchange Server中就地保留和訴訟保留。 若要深入瞭解單一專案復原,請參閱 Exchange Server 中可復原的專案資料夾中的。
開始之前有哪些須知?
您必須已獲指派權限,才能執行此程序或這些程序。 To see what permissions you need, see the "Delete mailbox content" entry in the Messaging policy and compliance permissions in Exchange Server topic.
因為不正確地清除 [可復原的專案] 資料夾可能會導致資料遺失,所以請務必熟悉 [可復原的專案] 資料夾,以及移除其內容的影響。 執行此程式之前,建議您檢閱Exchange Server 中 [可復原的專案] 資料夾中的資訊。
您無法使用 Exchange 系統管理中心 (EAC) 來執行這些程式。 您必須使用 Exchange 管理命令介面。 若要了解如何在內部部署 Exchange 組織中開啟 Exchange 管理命令介面,請參閱 Open the Exchange Management Shell。
如需適用於此主題中程序的快速鍵相關資訊,請參閱 Exchange 系統管理中心的鍵盤快速鍵。
有問題嗎? 在 Exchange 論壇中尋求協助。 此論壇的網址為:Exchange Server、Exchange Online 或 Exchange Online Protection。
使用 Exchange 管理命令介面,針對未保留或未啟用單一專案復原的信箱,從 [可復原的專案] 資料夾中刪除專案
本範例會從使用者 Gurinder 的 [可復原的專案] 資料夾中永久刪除專案,也會將專案複製到 [探索搜尋] 信箱中的 [GurinderSingh-RecoverableItems] 資料夾, (Exchange 安裝程式) 所建立的探索信箱。
Search-Mailbox -Identity "Gurinder Singh" -SearchDumpsterOnly -TargetMailbox "Discovery Search Mailbox" -TargetFolder "GurinderSingh-RecoverableItems" -DeleteContent
注意事項
若要刪除信箱中的專案,而不將它們複製到另一個信箱,請使用上述命令而不使用 TargetMailbox 和 TargetFolder 參數。
如需詳細的語法及參數資訊,請參閱 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] 資料夾。 在複製和刪除 [可復原的專案] 資料夾中的專案之前,您應該先執行數個步驟,以確保不會從 [可復原的專案] 資料夾中刪除專案。 將專案複製到探索或備份信箱並清除資料夾之後,您可以還原為信箱先前的設定。
擷取下列配額設定。 請務必記下這些值,以便在清除 [可復原的專案] 資料夾之後還原為這些設定:
RecoverableItemsQuota
RecoverableItemsWarningQuota
ProhibitSendQuota
ProhibitSendReceiveQuota
UseDatabaseQuotaDefaults
RetainDeletedItemsFor
UseDatabaseRetentionDefaults
注意事項
如果 UseDatabaseQuotaDefaults 參數設定為
$true
,則不會套用先前的配額設定。 即使已填入個別信箱設定,也會套用在信箱資料庫上設定的對應配額設定。Get-Mailbox "Gurinder Singh" | Format-List *Quota*,RetainDeletedItemsFor,UseDatabaseRetentionDefaults
擷取信箱的信箱存取設定。 請務必記下這些設定,以供稍後使用。
Get-CASMailbox "Gurinder Singh" | Format-List EwsEnabled, ActiveSyncEnabled, MAPIEnabled, OWAEnabled, ImapEnabled, PopEnabled
擷取 [可復原的專案] 資料夾的目前大小。 請記下大小,以便在步驟 6 中提高配額。
Get-MailboxFolderStatistics "Gurinder Singh" -FolderScope RecoverableItems | Format-List Name,FolderAndSubfolderSize
停用用戶端對信箱的存取,以確保在此程式的持續時間內,無法對信箱資料進行任何變更。
Set-CASMailbox "Gurinder Singh" -EwsEnabled $false -ActiveSyncEnabled $false -MAPIEnabled $false -OWAEnabled $false -ImapEnabled $false -PopEnabled $false
若要確定未從 [可復原的專案] 資料夾刪除任何專案,請增加 [可復原的專案] 配額、增加 [可復原的專案] 警告配額,並將刪除的專案保留期間設定為高於使用者 [可復原的專案] 資料夾目前大小的值。 對於保留或訴訟保留In-Place信箱,這一點特別重要。 建議您將這些設定提高為其目前大小的兩倍。
Set-Mailbox "Gurinder Singh" -RecoverableItemsQuota 50Gb -RecoverableItemsWarningQuota 50Gb -RetainDeletedItemsFor 3650 -ProhibitSendQuota 50Gb -ProhibitSendReceiveQuota 50Gb -UseDatabaseQuotaDefaults $false -UseDatabaseRetentionDefaults $false
執行下列命令,停止 Microsoft Exchange 信箱助理服務,並防止它在信箱伺服器上啟動:
Stop-Service MSExchangeMailboxAssistants; Set-Service MSExchangeMailboxAssistants -StartupType Disabled
此命令的效果是停止信箱伺服器上的受管理資料夾小幫手。
重要事項
如果信箱位於資料庫可用性群組中的信箱資料庫, (DAG) ,您必須在裝載資料庫複本的每個 DAG 成員上停用受控資料夾小幫手。 如果資料庫容錯移轉至另一部伺服器,這會防止該伺服器上的受管理資料夾助理刪除信箱資料。
停用單一專案復原,並從訴訟保留中移除信箱。
Set-Mailbox "Gurinder Singh" -SingleItemRecoveryEnabled $false -LitigationHoldEnabled $false
重要事項
執行此命令之後,最多可能需要一小時的時間,才能停用單一專案復原或訴訟保留。 我們建議您只在此期間過後才執行下一個步驟。
將 [可復原的專案] 資料夾中的專案複製到探索搜尋信箱中的資料夾,並從來源信箱中刪除內容。
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中的就地電子檔探索。
如果信箱已置於訴訟保留狀態,或稍早啟用單一專案復原,請再次啟用這些功能。
Set-Mailbox "Gurinder Singh" -SingleItemRecoveryEnabled $true -LitigationHoldEnabled $true
重要事項
執行此命令之後,最多可能需要一小時的時間才能啟用單一專案復原或訴訟保留。 我們建議您啟用受控資料夾小幫手,並允許用戶端存取 (步驟 11 和 12) 只在這段時間過後。
將下列配額還原為步驟 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
執行下列命令,將 Microsoft Exchange 信箱小幫手服務設定為自動啟動,並在信箱伺服器上啟動它:
Set-Service MSExchangeMailboxAssistants -StartupType Automatic; Start-Service MSExchangeMailboxAssistants
執行下列命令,以啟用用戶端對信箱的存取:
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