将 Exchange 2013 中的所有邮箱置于保留状态

适用于:Exchange Server 2013

您的组织可能需要将所有邮箱数据保存一段指定的时间。 您可以使用诉讼保留或就地保留满足这一要求。 当您将一个邮箱置于诉讼保留或就地保留状态后,修改或永久删除的邮箱邮件将保存在"可恢复邮件"文件夹中。 有关详细信息,请参阅就地保留和诉讼保留

在您将组织中的所有邮箱置于诉讼保留或就地保留状态之前,请考虑下列问题:

  • 当您将邮箱置于保留状态时,用户的存档邮箱(如果已启用)中的内容也置于保留状态。

  • 将组织中的所有邮箱置于保留状态会大大影响邮箱的大小。 在 Exchange Server 2013 部署中,规划充足的存储空间以满足组织的保存需求。

  • 长期保存邮箱数据会导致用户的主邮箱和存档邮箱中的"可恢复邮件"文件夹所占空间增大。 "可恢复的项目"文件夹自身也有存储限制,所以文件夹中的邮件不计入邮箱存储限制。 在 Exchange Server 2013 中,“可恢复的项目”文件夹的默认存储限制为 30 GB。 我们建议你定期监视此文件夹,以确保不会超过此限制的大小。 有关详细信息,请参阅"可恢复的项目"文件夹

在诉讼保留和就地保留之间进行选择

您在考虑将组织中的所有邮箱置于保留状态应该使用何种保留功能时需考虑以下因素。

你想要... 使用诉讼保留 使用就地保留
使用 EAC
对于设置诉讼保留来说,EAC 最适合于快速一次性操作几个邮箱。 我们建议对组织中的所有用户使用 Shell 进行诉讼保留设置。

但是,您不能在 EAC 中选择多于 500 个源邮箱。
使用 Shell
将多于 10,000 个邮箱置于保留状态
诉讼保留是一个邮箱属性。 通过 Set-Mailbox cmdlet,您可以将组织中的所有邮箱置于保留状态。
是;使用多次就地保留
您可以使用通讯组以在单次就地保留中指定至多 10,000 个邮箱。 若要将更多的邮箱置于保留状态,您必须创建更多的就地保留。 这将造成额外的管理开销。 使用诉讼保留,将大量邮箱置于保留状态更加简单。
将许多不同的邮箱置于不同时长的保留状态。
诉讼保留是一个邮箱属性。 您可以将每个邮箱(或邮箱集)置于不同时长的保留状态。
请参阅详细信息部分,了解在筛选器中使用收件人属性将部分邮箱置于诉讼保留的示例。

如果您要为数千个邮箱设置各自的保留,我们推荐使用诉讼保留。 如果您要为指定的包含多个用户的事件创建保留,请对该用户组使用单次就地保留。
不建议为每个邮箱创建单独的就地保留,因为这将创建许多比诉讼保留更难管理的就地保留查询。 就地保留对象过多也会导致刷新、创建或修改保留对象时 EAC 中的进程运行缓慢。
自动将新邮箱置于保留状态
创建新邮箱之后,您必须将其置于诉讼保留状态。 您可以计划使命令或脚本按所需频率运行以取得同样的效果。

您必须将新的邮箱添加到就地保留,即使您在创建就地保留时指定了通讯组也是如此。 您也可以计划使命令或脚本按所需频率运行以取得同样的效果。 我们建议在现有的就地保留达到 10,000 个邮箱的限制时进行脚本检查,然后在需要时创建一个新的就地保留。
将所有公用文件夹置于保留状态

将所有邮箱置于诉讼保留状态。

您可以通过使用 Shell 将所有邮箱置于无限期或特定时长的保留状态。 此命令会将所有邮箱置于保留状态 2555 天(大约 7 年)。

Get-Mailbox -ResultSize Unlimited -Filter "RecipientTypeDetails -eq 'UserMailbox'" | Set-Mailbox -LitigationHoldEnabled $true -LitigationHoldDuration 2555

该示例使用 Get-Mailbox cmdlet 和收件人筛选器来检索组织中的所有用户邮箱,然后将邮箱列表输出到 Set-Mailbox cmdlet,以启用诉讼保留并指定保留时长。 有关详细信息,请参阅 将邮箱放到诉讼保留中

将所有邮箱置于就地保留状态

您可以使用 EAC 选择多达 500 个邮箱并将其置于保留状态。 有关详细信息,请参阅创建或删除就地保留

提示

要将多于 500 个用户置于就地保留状态,请使用 Shell。 请参阅 New-MailboxSearch

更多信息

  • 当您将组织中的所有邮箱置于保留状态时,只有当您运行命令时已存在的邮箱将置于保留状态。 如果您后续创建了新的邮箱,请再次运行该命令以将其置于保留状态。 如果您频繁地创建新邮箱,您可以将该命令作为一个计划任务,按照所需的频率运行。

  • 将邮箱置于保留状态会通过阻止在指定时间段之前删除并在修改邮件之前保存邮件的原始版本来保留数据。 在指定时间段后,它不会自动删除邮件。 将诉讼保留或In-Place保留与保留策略相结合,该策略可在指定时间段后自动删除邮件,以满足组织的电子邮件保留要求。 有关详细信息 ,请参阅保留标记和保留策略

  • 在本主题中用于将所有邮箱置于诉讼保留状态的 PowerShell 命令使用返回所有用户邮箱的收件人筛选器。 您可以使用其他收件人属性来返回特定邮箱的列表,即您传输到 Set-Mailbox cmdlet 以将其置于诉讼保留状态的邮箱。

    下面是根据常规用户或邮箱属性,使用 Get-MailboxGet-Recipient cmdlet 返回部分邮箱的一些示例。 这些示例假定已填充相关的邮箱属性 (,例如 CustomAttributeNDepartment) 。

    Get-Mailbox -RecipientTypeDetails UserMailbox -ResultSize unlimited -Filter 'CustomAttribute15 -eq "OneYearLitigationHold"'
    
    Get-Recipient -RecipientTypeDetails UserMailbox -ResultSize unlimited -Filter 'Department -eq "HR"'
    
    Get-Recipient -RecipientTypeDetails UserMailbox -ResultSize unlimited -Filter 'PostalCode -eq "98052"'
    
    Get-Recipient -RecipientTypeDetails UserMailbox -ResultSize unlimited -Filter 'StateOrProvince -eq "WA"'
    
    Get-Mailbox -ResultSize Unlimited -Filter "RecipientTypeDetails -ne 'DiscoveryMailbox'"
    

    您可以在筛选器中使用其他用户邮箱属性来添加或排除邮箱。 有关详细信息,请参阅Filterable Properties for the -Filter Parameter