当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 检查移动请求状态 Exchange

作者:精品下载站 日期:2024-12-14 18:14:09 浏览:14 分类:玩电脑

检查移动请求状态 Exchange


我们正在将邮箱移动到 Exchange Server 中的另一个数据库。在 Exchange 2010/2013/2016/2019 中监视和检查移动请求状态总是好的。如果您正在进行许多邮箱移动并且只想检查已完成或失败的邮箱该怎么办?这时我们将过滤邮箱移动请求状态。在本文中,您将了解如何使用 PowerShell 检查 Exchange 中的移动请求状态。

检查邮箱移动请求状态

以管理员身份运行 Exchange 命令行管理程序。我们将运行 Get-MoveRequest cmdlet。这将显示所有移动请求的列表。

[PS] C:\>Get-MoveRequest -ResultSize Unlimited | Get-MoveRequestStatistics
 
DisplayName    StatusDetail    TotalMailboxSize               TotalArchiveSize PercentComplete
-----------    ------------    ----------------               ---------------- ---------------
Winster George CopyingMessages 5.063 KB (5,184 bytes)                          21
Tiffany Barton CopyingMessages 2.423 MB (2,540,313 bytes)                      39
Welling Sam    CopyingMessages 302.3 KB (309,603 bytes)                        31
Aston Pamela   Suspended       4.377 MB (4,589,389 bytes)                      24
Brist Walt     Completed       231.6 MB (242,877,775 bytes)                    100
Troy Brian     Completed       3.148 GB (3,379,905,224 bytes)                  100

邮箱移动请求状态详细信息过滤器

MoveStatus 参数返回指定状态的移动请求。可以将以下值添加到 -MoveStatus 参数中以检查状态详细信息,具体取决于您的邮箱移动。

我们可以使用这些值来过滤输出:

  • 自动暂停

  • 完全的

  • 已完成但有警告

  • 完成中

  • 失败的

  • 进行中

  • 排队

  • 重试

  • 暂停

让我们过滤正在进行邮箱的状态。

[PS] C:\>Get-MoveRequest -MoveStatus InProgress -ResultSize Unlimited | Get-MoveRequestStatistics

DisplayName    StatusDetail    TotalMailboxSize           TotalArchiveSize PercentComplete
-----------    ------------    ----------------           ---------------- ---------------
Winster George CopyingMessages 5.063 KB (5,184 bytes)                      21
Tiffany Barton CopyingMessages 2.423 MB (2,540,313 bytes)                  39
Welling Sam    CopyingMessages 302.3 KB (309,603 bytes)                    31

已完成筛选移动请求状态。

[PS] C:\>Get-MoveRequest -MoveStatus Completed -ResultSize Unlimited | Get-MoveRequestStatistics

DisplayName StatusDetail TotalMailboxSize        TotalArchiveSize PercentComplete
----------- ------------ ----------------        ---------------- ---------------
Brist Walt  Completed    55.11 KB (56,435 bytes)                  100
Troy Brian  Completed    53.75 KB (55,039 bytes)                  100

过滤移动请求状态除已完成以外的状态。

[PS] C:\>Get-MoveRequest -ResultSize Unlimited | Where-Object {$_.Status -notlike "Completed"} | Get-MoveRequestStatistics

DisplayName    StatusDetail    TotalMailboxSize               TotalArchiveSize PercentComplete
-----------    ------------    ----------------               ---------------- ---------------
Winster George CopyingMessages 5.063 KB (5,184 bytes)                          21
Tiffany Barton CopyingMessages 2.423 MB (2,540,313 bytes)                      39
Welling Sam    CopyingMessages 302.3 KB (309,603 bytes)                        31
Aston Pamela   Suspended       4.377 MB (4,589,389 bytes)                      24

如果我们只想检查单个邮箱移动状态怎么办?

检查移动请求单个邮箱

我们将在显示名称或用户的电子邮件地址后面使用身份参数。输出将是相同的。

[PS] C:\>Get-MoveRequest -Identity "Winster George" | Get-MoveRequestStatistics

DisplayName    StatusDetail    TotalMailboxSize        TotalArchiveSize PercentComplete
-----------    ------------    ----------------        ---------------- ---------------
Winster George CopyingMessages 5.063 KB (5,184 bytes)                   24
[PS] C:\>Get-MoveRequest -Identity "[email protected]" | Get-MoveRequestStatistics

DisplayName    StatusDetail    TotalMailboxSize        TotalArchiveSize PercentComplete
-----------    ------------    ----------------        ---------------- ---------------
Winster George CopyingMessages 5.063 KB (5,184 bytes)                   24

现在我们已经介绍了这一点,您可能想阅读更多有关邮箱移动的文章:

  • 使用 PowerShell 将邮箱移动到另一个数据库

  • 移动 Exchange 邮箱失败其他停止在 95%

  • 暂停 Exchange Server 中的邮箱移动请求

  • 删除已完成的移动请求 Exchange

  • 准备完成交换时暂停

结论

您了解了如何使用 PowerShell 检查 Exchange 中的移动请求状态。根据状态过滤移动请求以获得更好的视图。当您想要检查 Exchange 2010/2013/2016/2019 中的移动请求状态时,我建议使用 PowerShell。

我希望这篇文章内容丰富,并且您喜欢阅读它。您可能还喜欢删除 Exchange Server 中的移动请求失败。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯