管理 Exchange 2013 就地存档

适用于:Exchange Server 2013

"就地存档"有助于您重新获得对组织的邮件数据的控制,而无需个人存储 (.pst) 文件,并且可让您满足组织的邮件保留和电子数据展示需求。 启用存档后,用户可以将邮件存储在存档邮箱中,可以使用 Microsoft Outlook 和 Outlook Web App访问该邮箱。

开始前,有必要了解什么?

  • 估计完成每个步骤的时间:5 分钟。

  • 您必须先获得权限,然后才能执行此过程或多个过程。 若要查看所需的权限,请参阅 邮件策略和遵从性权限主题中的"就地存档"条目。

  • 不支持将用户的主邮箱驻留在早于该用户的存档的 Exchange 版本上。 如果用户的主邮箱仍在 Exchange 2010 上,则必须在将存档移动到 Exchange 2013 的同时将其移动到 Exchange 2013。

  • 若要了解本主题中的过程可能适用的键盘快捷键,请参阅 Exchange 管理中心内的键盘快捷键

提示

是否有任何疑问? 在 Exchange 论坛中寻求帮助。 访问 Exchange Server 的论坛。

创建邮箱并启用本地存档

使用 EAC 创建邮箱并启用本地存档

  1. 导航到 “收件人>邮箱”。

  2. 单击“ 新建>用户邮箱”。

  3. On the New user mailbox page, in the Alias box, type an alias for the user.

    注意

    If you leave this box blank, the value you type in the User logon name box is used for the alias.

  4. 选择下列选项之一:

    • 现有用户:单击此按钮,然后单击“ 浏览 ”打开 “选择用户 - 整个林 ”对话框。 此对话框显示尚未启用邮件功能或没有 Exchange 邮箱的林中的 Active Directory 用户帐户列表。 选择想要为其启用邮件功能的用户帐户,然后单击" 确定"。 如果选择此选项,则不必提供用户帐户信息,因为这些信息已存在于 Active Directory 中。

    • 新用户:单击此按钮,在 Active Directory 中创建新的用户帐户并为该用户创建邮箱。 如果您选择此选项,则必须提供必需的用户帐户信息。

    注意

    与用户邮箱关联的 Active Directory 帐户必须与 Exchange 服务器位于同一林中。 若要为位于受信任林中的用户帐户创建邮箱,必须创建链接邮箱。 有关详细信息,请参阅 管理链接邮箱

  5. Click More options to configure the following settings.

    • 邮箱数据库:单击“ 浏览 ”以选择要在其中存储邮箱的邮箱数据库。 如果未选择数据库,Exchange 将会自动分配一个数据库。

    • 存档:选中此复选框可创建邮箱的存档邮箱。 如果创建存档邮箱,则邮箱项目将基于默认保留策略设置(或定义的这些内容)自动从主邮箱移动到存档。

      单击“ 浏览 ”选择驻留在本地林中的数据库来存储存档邮箱。

      若要了解详细信息,请参阅 Exchange 2013 中的就地存档

    • 通讯簿策略:使用此列表可以选择邮箱的通讯簿策略 (ABP) 。 ABP 包含一个全局地址列表 (GAL)、一个脱机通讯簿 (OAB)、一个会议室列表以及一组地址列表。 分配给邮箱用户后,ABP 会向他们提供对 Outlook 和 Outlook Web App 中的自定义 GAL 的访问权限。 若要了解详细信息,请参阅通讯簿策略

  6. 完成后,单击“ 保存 ”以创建邮箱。

使用 Shell 创建邮箱并启用本地存档

此示例在 Active Directory 中创建用户 Chris Ashton,在邮箱数据库 DB01 上创建邮箱,并启用存档。 在下一次登录时,必须重置密码。 为了设置密码的初始值,此示例创建变量 ($password),并提示你输入密码,然后将该密码作为 SecureString 对象指定给此变量。

$password = Read-Host "Enter password" -AsSecureString

New-Mailbox -UserPrincipalName chris@contoso.com -Alias chris -Archive -Database "DB01" -Name ChrisAshton -OrganizationalUnit Users -Password $password -FirstName Chris -LastName Ashton -DisplayName "Chris Ashton"

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

如何知道已成功创建具有本地存档的用户邮箱?

要验证通过使用内部部署存档是否成功创建了用户邮箱,可进行以下操作之一:

  • 在 EAC 中,导航到 “收件人>邮箱”,然后从列表中选择新的用户邮箱。 在详细信息窗格中的" 就地存档"下,确认已将其设置为" 启用"。 单击" 查看详细信息"以查看存档属性,包括存档状态和在其中创建存档的邮箱数据库。

  • 在 Shell 中,运行以下命令以显示有关新用户邮箱和存档的信息。

    Get-Mailbox <Name> | FL Name,RecipientTypeDetails,PrimarySmtpAddress,*Archive*
    
  • 在 Shell 中,使用 Test-ArchiveConnectivity cmdlet 测试与存档的连接。 有关如何测试存档连接情况的示例,请参阅 Test-ArchiveConnectivity 中的"示例"部分。

为现有邮箱启用本地存档

还可以为具有邮箱但未启用存档的现有用户创建存档。 这称为为现有邮箱 启用存档

使用 EAC 为现有邮箱启用本地存档

  1. 导航到 “收件人>邮箱”。

  2. 选择邮箱。

  3. In the details pane, under In-Place Archive, click Enable

    提示

    You can also bulk-enable archives by selecting multiple mailboxes (use the Shift or Ctrl keys). After selecting multiple mailboxes, in the details pane, click More options. Then, under Archive click Enable.

  4. “创建就地存档 ”页上,单击“ 确定 ”,让 Exchange 自动为存档选择邮箱数据库,或单击“ 浏览 ”指定一个邮箱数据库。

使用 Shell 为现有邮箱启用本地存档

本示例为 Tony Smith 的邮箱启用存档。

Enable-Mailbox "Tony Smith" -Archive

本示例在未启用内部部署或基于云的存档以及没有以 DiscoverySearchMailbox 开头的名称的数据库 DB01 中检索邮箱。 它会通过管道将结果传递给 Enable-Mailbox cmdlet,以启用邮箱数据库 DB01 上所有邮箱的存档。

Get-Mailbox -Database DB01 -Filter "ArchiveGuid -Eq `$null -AND ArchiveDomain -eq `$null -AND Name -NotLike 'DiscoverySearchMailbox*'" | Enable-Mailbox -Archive

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

如何知道已成功为现有邮箱启用本地存档?

要验证是否对现有邮箱成功启用了内部部署,可执行以下操作之一:

  • 在 EAC 中,导航到 “收件人>邮箱”,然后从列表中选择邮箱。 在详细信息窗格中的" 就地存档"下,确认已将其设置为" 启用"。 单击" 查看详细信息"以查看存档属性,包括存档状态和在其中创建存档的邮箱数据库。

  • 在 Shell 中,运行以下命令以显示有关新存档的信息。

    Get-Mailbox <Name> | FL Name,*Archive*
    
  • 在 Shell 中,使用 Test-ArchiveConnectivity cmdlet 测试与存档的连接。 有关如何测试存档连接的示例,请参阅 Test-ArchiveConnectivity 中的示例。

禁用本地存档

出于故障排除目的,或者如果要将邮箱移动到不支持In-Place存档的 Exchange 版本,则可能需要禁用用户的存档。 如果禁用本地存档,存档中的所有信息都将保留在邮箱数据库中,直到邮箱保留时间过后存档被永久删除。 (默认情况下,Exchange 将断开连接的邮箱(包括存档邮箱)保留 30 天。)

重要

禁用存档将从邮箱中删除存档,并在邮箱数据库中将其标记为要删除。

如果要将本地存档重新连接到该邮箱,可以使用 Connect-Mailbox cmdlet 和 Archive 参数。

使用 EAC 禁用本地存档

  1. 导航到 “收件人>邮箱”。

  2. 选择邮箱。

  3. In the details pane, under In-Place Archive, click Disable.

    提示

    You can also bulk-disable archives by selecting multiple mailboxes (use the Shift or Ctrl keys). After selecting multiple mailboxes, in the details pane, click More options. Then, under Archive click Disable.

使用 Shell 禁用本地存档

本示例禁用 Chris Ashton 的邮箱的存档。 它不会禁用邮箱。

Disable-Mailbox -Identity "Chris Ashton" -Archive

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

如何知道已成功禁用存档?

若要验证是否已成功禁用存档,请执行以下操作:

  • 在 EAC 中选择邮箱。 然后,在详细信息窗格中,在就地存档下检查其 存档状态。

  • 在 Shell 中运行以下命令,检查邮箱用户的存档属性。

    Get-Mailbox -Identity "Chris Ashton" | Format-List *Archive*
    

    如果已禁用存档,则会返回下列与存档相关的属性值。

    属性
    ArchiveDatabase (针对本地存档) <留空>
    ArchiveState None
    DisabledArchiveDatabase (针对本地存档) <邮箱数据库的名称>
    DisabledArchiveGuid <已禁用存档的 guid>

使用 Shell 连接本地存档

禁用存档邮箱后,它将断开连接。 已断开连接的存档邮箱将在邮箱数据库中保留一段指定的时间。 默认情况下,Exchange 将断开连接的存档保留 30 天。 在此期间,可以通过将存档与现有邮箱关联来恢复存档。 可以修改已删除邮箱的保留期,以将已删除的邮箱或存档保留更长或更短的时间。

警告

如果为某个用户禁用存档,然后为同一用户启用存档,则该用户将获得新的存档。 新存档不会包含用户断开连接的存档中的数据。 如果要将用户重新连接到其断开连接的存档,则必须执行此过程。

注意

不能使用 EAC 将断开连接的存档连接到邮箱用户。

  1. 如果不知道存档的名称,可以通过运行以下命令在 Shell 中查看它。 此示例检索邮箱数据库 DB01,通过管道将其传递给 Get-MailboxStatistics cmdlet 以检索数据库上所有邮箱的邮箱统计信息,然后使用 Where-Object cmdlet 筛选结果并检索断开连接的存档列表。 命令显示有关每个存档的其他信息,例如 GUID 和项计数。

    Get-MailboxDatabase "DB01" | Get-MailboxStatistics | Where {($_.DisconnectDate -ne $null) -and ($_.IsArchiveMailbox -eq $true)} | Format-List
    
  2. 将存档连接到主邮箱。 此示例将 Chris Ashton 的存档连接到 Chris Ashton 的主邮箱,并使用 GUID 作为存档的标识。

    Enable-Mailbox -ArchiveGuid "8734c04e-981e-4ccf-a547-1c1ac7ebf3e2" -ArchiveDatabase "DB01" -Identity "Chris Ashton"
    

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

如何知道已成功连接断开连接的存档?

若要验证是否已成功将断开连接的存档连接到邮箱用户,请运行以下 Shell 命令以检索邮箱用户的存档属性,并验证为 ArchiveGuidArchiveDatabase 属性返回的值::

Get-Mailbox -Identity "Chris Ashton" | Format-List *Archive*