查看还原请求属性和统计信息

Exchange 2010
 

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

上一次修改主题: 2015-03-09

邮箱还原请求用于还原断开连接的邮箱。断开连接的邮箱是 Exchange 存储中不与 Active Directory 用户帐户关联的邮箱对象。断开的邮箱仍保留在 Exchange 数据库中,保留时间在邮箱数据库的已删除邮箱保留设置中指定。默认情况下,断开的邮箱将保留 30 天。在此保留期内,将邮箱连接到新的或现有的 Active Directory 用户帐户可以恢复邮箱。

可以查看邮箱还原请求的属性,也可以查看统计信息。属性为您提供关于邮箱还原请求状态的基本信息。统计信息可为您提供可用于进行故障排除的详细信息。

Get-MailboxRestoreRequestGet-MailboxRestoreRequestStatistics cmdlet 的搜索条件是布尔 And 语句。如果使用多个参数,则可以缩小搜索范围并减少搜索结果。

若要了解与断开连接的邮箱相关的其他管理任务,请查看管理已断开连接的邮箱

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅邮箱权限主题中的“断开连接的邮箱”条目。

注释注意:
您不能使用 EMC 查看邮箱还原请求属性。

此示例使用 Identity 参数返回还原请求 Ayla\MailboxRestore 的状态。

Get-MailboxRestoreRequest -Identity "Ayla\MailboxRestore"

此示例通过将命令通过管道传输到 Format-List cmdlet,返回有关针对显示名称为 Kweku 的目标邮箱的第二个还原请求状态的其他信息。

Get-MailboxRestoreRequest -Identity "Kweku\MailboxRestore1" | Format-List

此示例返回从源数据库 MBD01 还原的还原请求的状态。

Get-MailboxRestoreRequest -SourceDatabase MBD01

此示例返回已挂起的名为 RestoreToMBD01 的所有还原请求。

Get-MailboxRestoreRequest -Name "RestoreToMBD01" -Suspend $true

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

默认情况下,Get-MailboxRestoreRequest cmdlet 返回请求的名称、要将数据还原到的目标邮箱以及请求的状态。下表列出在将 cmdlet 通过管道传输到 Format-List cmdlet 时返回的信息:

 

描述

SourceDatabase

指定包含要还原的断开连接邮箱的数据库。

TargetDatabase

指定包含要将邮箱还原到的邮箱或存档的数据库。

TargetMailbox

指定要将数据还原到其中的邮箱。

Name

指定请求的名称。

RequestGuid

指定请求的 GUID。

RequestQueue

指定 Microsoft Exchange Mailbox Replication 服务 (MRS) 用于存储请求详细状态的数据库。

Flags

指定在创建请求时,cmdlet 自动设置的标志。

BatchName

指定批次名称。如果没有提供批次名称,则此字段为空。

Status

指定请求的状态。

Suspend

指定创建的请求是否要在完成前自动挂起。

Direction

指定请求是推送还是拉取。对于邮箱还原请求,此值始终为 Pull

RequestStyle

指定请求是 IntraOrg 还是 CrossOrg。对于 Microsoft Exchange Server 2010 Service Pack 1 (SP1),此值始终为 IntraOrg

OrganizationID

如果请求在多租户组织中执行,则此值指定对其执行请求的组织的标识。

Identity

指定请求的标识。此标识是目标邮箱名称和请求名称的组合。

IsValid

指定邮箱还原请求是否有效。

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅邮箱权限主题中的“断开连接的邮箱”条目。

注释注意:
您不能使用 EMC 查看邮箱还原请求统计信息。

此示例返回还原请求 Tony\MailboxRestore1 的默认统计信息。默认情况下,返回的信息包括名称、邮箱、状态和完成百分比。

Get-MailboxRestoreRequestStatistics -Identity Tony\MailboxRestore1

本示例返回 Tony Smith 的邮箱统计信息,并将报告导出到 .csv 文件中。

Get-MailboxRestoreRequestStatistics -Identity Tony\MailboxRestore | Export-CSV \\SERVER01\RestoreRequest_Reports\Tony_Restorestats.csv

此示例通过使用 IncludeReport 参数并将结果通过管道传输到 Format-List cmdlet,返回有关 Tony Smith 邮箱的还原请求的其他信息。

Get-MailboxRestoreRequestStatistics -Identity Tony\MailboxRestore -IncludeReport | Format-List 

此示例返回正在由客户端访问服务器 CAS01 上运行的 MRS 实例处理的还原请求的默认统计信息。此命令仅返回当前正由 MRS 实例处理的还原请求的信息。如果客户端访问服务器已完成对所有还原请求的处理,将不会返回任何信息。此命令用于调试目的且只应在支持人员请求时执行。

Get-MailboxRestoreRequestStatistics -MRSInstance CAS01.contoso.com 

此示例通过使用 IncludeReport 参数返回状态为 Failed 的所有还原请求的其他信息,然后将这些信息保存到文件 AllRestoreReports.txt(位于正在运行此命令的位置)。

Get-MailboxRestoreRequest -Status Failed | Get-MailboxRestoreRequestStatistics -IncludeReport | Format-List > AllRestoreReports.txt

有关语法和参数的详细信息,请参阅 Get-MailboxRestoreRequestStatisticsGet-MailboxRestoreRequest

默认情况下,Get-MailboxRestoreRequestStatistics cmdlet 返回请求的名称、请求的状态、目标邮箱的别名以及完成的百分比。下表列出在将 cmdlet 通过管道传输到 Format-List cmdlet 时返回的信息:

 

描述

Name

指定请求的名称。

Status

指定请求的状态。

StatusDetail

指定有关请求状态的更多详细信息。例如,如果 Status 值返回 InProgress,则 StatusDetail 值会返回 InProgress 状态的特定阶段,如 CreatingFolderHierarchyCopyingMessages

SyncStage

指定请求在还原过程中的进展情况。

Flags

指定在创建邮箱还原请求时,cmdlet 自动设置的标志。

RequestStyle

指定请求是 IntraOrg 还是 CrossOrg。对于 Exchange 2010 SP1,此值始终为 IntraOrg

Direction

指定请求是推送还是拉取。对于邮箱还原请求,此值始终为 Pull

Protect

保留仅供 Microsoft 内部使用。

Suspend

指定还原请求是否挂起。此值在以下情况中为 true

  • MRS 由于失败已停止或正在停止请求。

  • 管理员挂起了请求。

SourceExchangeGuid

指定要从中还原数据的源邮箱的 GUID。

SourceRootFolder

指定要从中还原数据的源邮箱层次结构中的根文件夹名称。如果此值为空,则数据会从“信息存储顶部”文件夹还原。

SourceVersion

指定源邮箱所处的数据库上运行的 Exchange 版本。

SourceDatabase

指定源邮箱所处的数据库的名称。

MailboxRestoreFlags

指定要还原的邮箱是 Disabled 还是 Soft-Deleted

TargetAlias

指定目标邮箱的别名。

TargetIsArchive

指定邮箱是否要还原到存档中。

TargetExchangeGuid

指定目标邮箱或存档的 GUID。

TargetRootFolder

指定将数据还原到的邮箱或存档层次结构中的根文件夹名称。如果此值为空,则数据会还原到“信息存储顶部”文件夹中。

TargetVersion

指定装入目标数据库的邮箱服务器上运行的 Exchange 版本。

TargetDatabase

指定目标邮箱所处的数据库的名称。

TargetMailboxIdentity

指定目标邮箱的标识。

IncludeFolders

指定在还原过程中要包括的文件夹列表。如果此值为空,则创建请求时未指定任何文件夹,并且所有文件夹都将还原到邮箱或存档中(除非使用 ExcludeFolders 参数排除特定文件夹)。

ExcludeFolders

指定在还原过程中要排除的文件夹列表。如果此值为空,则创建请求时未指定任何文件夹,并且所有文件夹都将还原到邮箱或存档中(除非使用 IncludeFolders 参数包括特定文件夹)。

ExcludeDumpster

指定创建请求时是否排除了“可恢复的项目”文件夹。

ConflictResolutionOption

指定当目标和源文件夹中存在匹配邮件时,MRS 要执行的操作。

AssociatedMessagesCopyOption

指定处理请求时是否复制关联邮件。关联邮件指包含隐藏数据(其中包含有关规则、视图和窗体的信息)的特殊邮件。

BatchName

指定批次名称。如果没有提供批次名称,则此字段为空。

BadItemLimit

指定在请求遇到损坏邮件时 MRS 将跳过的错误项目数。

BadItemsEncountered

指定命令遇到的已损坏邮件数。如果 BadItemsEncountered 值大于 BadItemLimit 值,则请求失败。

QueuedTimeStamp

指定向 MRS 发起请求的日期和时间。

StartTimeStamp

指定 MRS 开始处理还原请求的日期和时间。

LastUpdateTimeStamp

指定上次对请求进行更改的日期和时间。更改可能由管理员或 MRS 进行。

SuspendTimeStamp

指定挂起请求的日期和时间。

OverallDuration

指定完成请求所花费的时间量。如果请求的状态为 Failed,则此值指定发起请求和请求失败之间的时间量。如果请求尚未完成,则此值指定发起请求与运行 Get-MailboxRestoreRequestStatistics cmdlet 之间的时间量。

TotalSuspendedDuration

指定请求处于 Suspended 状态的时间量。

TotalFailedDuration

指定请求处于 Failed 状态的时间量。

TotalQueuedDuration

指定请求处于 Queued 状态的时间量。

TotalInProgressDuration

指定请求处于 In Progress 状态的时间量。

TotalStalledDueToHADuration

指定由于高可用性而使请求停止的时间量。

MRSServerName

指定处理请求的客户端访问服务器的名称。

EstimatedTransferSize

指定已还原的文件大小或在请求处于 In Progress 状态时 MRS 期望还原的文件大小。

EstimatedTransferItemCount

指定已还原的项目数或在请求处于 In Progress 状态时 MRS 期望还原的项目数。

BytesTransferred

指定已传输的字节总数。

BytesTransferredPerMinute

指定每分钟已传输的平均字节数。

ItemsTransferred

指定已传输的项目数。

PercentComplete

指定已完成的请求百分比。

PositionInQueue

如果尚未开始请求,则此值指定请求在队列中的位置。

FailureCode

如果失败,则此值指定失败代码。

FailureType

如果失败,则此值指定失败类型。

FailureSide

如果失败,则此值指定失败是在目标邮箱还是源邮箱上发生。

Message

如果失败,则此值指定失败消息。此值还可以指定挂起注释。

FailureTimestamp

如果请求失败,则此值指定请求失败的日期和时间。

FailureContext

如果请求失败,则此值指定有关在失败时执行的操作的信息。

IsValid

指定请求是否有效。

ValidationMessage

如果请求无效,则此值指定原因。

OrganizationID

如果请求在多租户组织中执行,则此值指定对其执行请求的组织的标识。

RequestGuid

指定请求的 GUID。

RequestQueue

指定 MRS 用于存储请求的详细状态的数据库。

Identity

指定请求的标识。

Report

如果使用了 IncludeReport 参数,则此值指定可以用于解决请求问题的信息。

 © 2010 Microsoft Corporation。保留所有权利。
显示: