清理“可恢复的项目”文件夹

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2012-07-23

“可恢复的项目”文件夹(在早期版本的 Exchange 中称为“垃圾站”)的存在是为了防止出现意外或恶意删除,并帮助进行常在诉讼或调查之前或期间进行的发现工作。若要了解有关“可恢复的项目”文件夹的详细信息,请参阅了解可恢复的项目

清理邮箱的“可恢复的项目”文件夹的方式取决于邮箱是否处于诉讼保留或启用了单个项目恢复:

  • 如果邮箱未处于诉讼保留或未启用单个项目恢复,则只能从“可恢复的项目”文件夹中删除项目。在删除后,不能使用单个项目恢复来恢复项目。

  • 如果邮箱处于诉讼保留或启用了单个项目恢复,则在删除诉讼保留或禁用单个项目恢复之前一直保留邮箱数据将十分重要。因此,需要执行更多详细步骤来清理“可恢复的项目”文件夹。

若要了解有关诉讼保留和单个项目恢复的详细信息,请参阅了解诉讼保留了解可恢复的项目中的“单个项目恢复”。

要查找与可恢复的项目相关的其他管理任务吗?请查看管理可恢复项目

先决条件

因为错误地清理“可恢复的项目”文件夹可能会导致数据丢失,所以熟悉“可恢复的项目”文件夹以及删除其内容所产生的影响将十分重要。在执行此过程之前,建议您查看了解可恢复的项目中的信息。

使用命令行管理程序从未处于诉讼保留或未启用单个项目恢复的邮箱的“可恢复的项目”文件夹中删除项目

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅邮件策略和遵从性权限主题中的“删除邮箱内容”条目。

注释注意:
不能使用 EMC 从未处于诉讼保留或未启用单个项目恢复的邮箱的“可恢复的项目”文件夹中删除项目。

此示例从 Gurinder Singh 的“可恢复的项目”文件夹中永久删除项目,还将这些项目复制到发现搜索邮箱(由 Exchange 安装程序创建的发现邮箱)中的 GurinderSingh-RecoverableItems 文件夹。

Search-Mailbox -Identity "Gurinder Singh" -SearchDumpsterOnly -TargetMailbox "Discovery Search Mailbox" -TargetFolder "GurinderSingh-RecoverableItems" -DeleteContent
注释注意:
若要删除邮箱中的项目而不将这些项目复制到另一个邮箱,请在不带 TargetMailboxTargetFolder 参数的情况下使用上面的命令。

有关详细的语法和参数信息,请参阅 Search-Mailbox

使用命令行管理程序清理处于诉讼保留或启用了单个项目恢复的邮箱的“可恢复的项目”文件夹

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅邮件策略和遵从性权限主题中的“删除邮箱内容”条目。

注释注意:
不能使用 EMC 清理处于诉讼保留或启用了单个项目恢复的邮箱的“可恢复的项目”文件夹。

如果邮箱达到其可恢复的项目配额,则建议您提高配额而不是删除文件夹中的项目。还可以监视与可恢复的项目警告配额相关的应用程序日志中的事件,并执行必要的操作(如提高配额或调查达到警告配额的邮箱的垃圾站增长)。

如果存储约束或类似问题阻碍您提高可恢复的项目配额,并且您需要从处于诉讼保留或启用了单个项目恢复的邮箱的“可恢复的项目”文件夹中删除邮件,则建议您首先将数据从用户的“可恢复的项目”文件夹复制到另一个邮箱。如果您由于某个卷上的存储约束而删除项目,则可以将项目复制到位于具有足够存储的卷上的邮箱。

此过程将项目从 Gurinder Singh 的“可恢复的项目”文件夹复制到发现搜索邮箱中的 GurinderSingh-RecoverableItems 文件夹。在从“可恢复的项目”文件夹复制和删除项目之前,必须首先执行几个步骤,以确保不会从“可恢复的项目”文件夹中删除项目。在将项目复制到发现或备份邮箱并清理该文件夹后,可以恢复为邮箱以前的设置。

  1. 检索以下配额设置。请务必记下这些值,以便可以在清理“可恢复的项目”文件夹之后恢复这些设置:

    • RecoverableItemsQuota

    • RecoverableItemsWarningQuota

    • ProhibitSendQuota

    • ProhibitSendReceiveQuota

    • UseDatabaseQuotaDefaults

    • RetainDeletedItemsFor

    • UseDatabaseRetentionDefaults

    注释注意:
    如果 UseDatabaseQuotaDefaults 参数设置为 $true,则不会应用以前的配额设置。会应用在邮箱数据库上配置的对应配额设置,即使填充了单个邮箱设置也是如此。
    Get-Mailbox "Gurinder Singh" | Format-List RecoverableItemsQuota, RecoverableItemsWarningQuota, ProhibitSendQuota, ProhibitSendReceiveQuota, UseDatabaseQuotaDefaults, 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. 检索当前托管文件夹助理工作周期配置。请务必记下这些设置以供将来使用。

    Get-MailboxServer "My Mailbox Server" | Format-List Name,ManagedFolderWorkCycle
    
  5. 禁用对邮箱的客户端访问,以确保在此过程期间无法对邮箱数据进行更改。

    Set-CASMailbox "Gurinder Singh" -EwsEnabled $false -ActiveSyncEnabled $false -MAPIEnabled $false -OWAEnabled $false -ImapEnabled $false -PopEnabled $false
    
  6. 若要确保不会从“可恢复的项目”文件夹中删除任何项目,请提高可恢复的项目配额、提高可恢复的项目警告配额,并将已删除项目保留期设置为大于用户的“可恢复的项目”文件夹当前大小的值。这对于为处于诉讼保留的邮箱保留邮件尤其重要。建议将这些设置提高为其当前大小的两倍。

    Set-Mailbox "Gurinder Singh" -RecoverableItemsQuota 50Gb -RecoverableItemsWarningQuota 50Gb -RetainDeletedItemsFor 3650 -ProhibitSendQuota 50Gb -ProhibitSendRecieveQuota 50Gb -UseDatabaseQuotaDefaults $false -UseDatabaseRetentionDefaults $false
    
  7. 在邮箱服务器上禁用托管文件夹助理。

    Set-MailboxServer MyMailboxServer -ManagedFolderWorkCycle $null
    
    重要重要说明:
    如果邮箱位于数据库可用性组 (DAG) 中的某个邮箱数据库上,则必须在托管数据库副本的每个 DAG 成员上禁用托管文件夹助理。如果该数据库故障转移到另一个服务器,则这可防止该服务器上的托管文件夹助理删除邮箱数据。
  8. 禁用单个项目恢复并从诉讼保留中删除邮箱。

    Set-Mailbox "Gurinder Singh" -SingleItemRecoveryEnabled $false -LitigationHoldEnabled $false
    
    重要重要说明:
    在运行此命令后,可能需要一小时来禁用单个项目恢复或诉讼保留。建议您仅当此期间过后才执行下一个步骤。
  9. 将项目从“可恢复的项目”文件夹复制到发现搜索邮箱中的某个文件夹,并删除源邮箱中的内容。

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

    如果您只需要删除匹配指定条件的邮件,请使用 SearchQuery 参数指定条件。此示例删除在“Subject”字段中具有字符串“Your bank statement”的邮件。

    Search-Mailbox -Identity "Gurinder Singh" -SearchQuery "Subject:'Your bank statement'" -SearchDumpsterOnly -TargetMailbox "Discovery Search Mailbox" -TargetFolder "GurinderSingh-RecoverableItems" -DeleteContent
    
    注释注意:
    不是一定要将项目复制到发现搜索邮箱。可以将邮件复制到任何邮箱。但是,为了防止访问可能敏感的邮箱数据,建议将邮件复制到仅限经过授权的记录管理员访问的邮箱。默认情况下,仅限发现管理角色组的成员访问默认发现搜索邮箱。有关详细信息,请参阅了解多邮箱搜索
  10. 如果邮箱以前处于诉讼保留或启用了单个项目恢复,请再次启用这些功能。

    Set-Mailbox "Gurinder Singh" -SingleItemRecoveryEnabled $true -LitigationHoldEnabled $true
    
    重要重要说明:
    在运行此命令后,可能需要一小时来启用单个项目恢复或诉讼保留。建议仅当此期间过后,才启用托管文件夹助理并允许客户端访问(步骤 11 和 12)。
  11. 将以下配额恢复为在步骤 1 中记下的值:

    • RecoverableItemsQuota

    • RecoverableItemsWarningQuota

    • ProhibitSendQuota

    • ProhibitSendReceiveQuota

    • UseDatabaseQuotaDefaults

    • RetainDeletedItemsFor

    • UseDatabaseRetentionDefaults

    在此示例中,从保留功能中删除了邮箱,已删除项目保留期重置为默认值 14 天,并且可恢复的项目配额配置为使用与邮箱数据库相同的值。如果在步骤 1 中记下的值有所不同,则必须使用上述参数指定每个值,并将 UseDatabaseQuotaDefaults 参数设置为 $false。如果 RetainDeletedItemsForand UseDatabaseRetentionDefaults 参数以前设置为不同的值,则还必须将这些参数恢复为在步骤 1 中记下的值。

    Set-Mailbox "Gurinder Singh" -RetentionHoldEnabled $false -RetainDeletedItemsFor 14 -RecoverableItemsQuota unlimited -UseDatabaseQuotaDefaults $true
    
  12. 通过将工作周期设置回在步骤 4 中记下的值,来启用托管文件夹助理。此示例将工作周期设置为一天。

    Set-MailboxServer MyMailboxServer -ManagedFolderWorkCycle 1
    
  13. 启用客户端访问。

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

有关语法和参数的详细信息,请参阅下列主题:

其他任务

在清理了“可恢复的项目”文件夹之后,您可能还需要:

 © 2010 Microsoft Corporation。保留所有权利。