场景

通过新建本地移动请求,可以很方便的将用户邮箱从一个数据库迁移到另外一个数据库。

1)跨平台邮件迁移;(低exchange迁移到高版本exchange)

2)数据库平衡与优化;(企业当中,数据库规划不合理)

3)在已经无法去修复邮箱中已损坏的项目的情况下,可以通过移动邮箱的方式,忽略已损坏项目,对邮箱进行迁移;


方法

1)通过图形界面

选择【收件人】,切换到【迁移】选项卡,新建迁移批处理,如图。

Exchange Server 2016管理系列课件39.新建本地移动请求_第1张图片

选择【移动到其他数据库】,如图。

Exchange Server 2016管理系列课件39.新建本地移动请求_第2张图片

选择要移动的用户,如图。

如果用户比较多,也可以从CSV中批量移动。

Exchange Server 2016管理系列课件39.新建本地移动请求_第3张图片

给迁移批处理起个名称,然后选择移动的邮箱类型,目标数据库地址,错误项限制等信息。

Exchange Server 2016管理系列课件39.新建本地移动请求_第4张图片

2)通过powershell的方式


-------------------------- 示例 1 --------------------------

本示例使用 WhatIf 开关测试邮箱为移动到同一林中的新数据库 DB01 所做的准备情况,以及命令的完成情况。当使用 WhatIf 开关时,系统将对邮箱执行检查,如果邮箱未准备好,您会收到一个错误。

New-MoveRequest -Identity '[email protected]' -TargetDatabase "DB01" -WhatIf

-------------------------- 示例 2 --------------------------

本示例将 Tony Smith 的邮箱移动到新数据库 DB01。

New-MoveRequest -Identity '[email protected]' -TargetDatabase "DB01"

-------------------------- 示例 3 --------------------------

本示例将为数据库 DB01 中的所有邮箱创建一个批移动请求,并使用 BatchName 参数值 DB01toDB02 将它们移动到数据库 DB02。

Get-Mailbox -Database DB01 | New-MoveRequest -TargetDatabase DB02 -BatchName "DB01toDB02"

跳过错误条目

New-MoveRequest -Identity zengchuixin1 -TargetDatabase "DB01" -BadItemLimit 1000 -AcceptLargeDataLoss -BatchName movemailbox -WhatIf

clipboard


获取更多IT资讯,您也可以关注下方的微信公众号:
Exchange Server 2016管理系列课件39.新建本地移动请求_第5张图片
曾垂鑫的网络课堂,曾垂鑫大讲堂 - 51CTO学院

http://edu.51cto.com/lecturer/639838.html