最近有客户问我,Exchange混合模式下只能在本地ECP上迁移用户吗,答案肯定是否的了,今天就给大家分享下另一种基于云的迁移方法。

步骤如下:

  • 本地Exchange2013服务器要“启用MRS代理终结点”,并且发布了443端口到公网;

Exchange混合部署环境下如何手工创建迁移终结点

  • 身份验证方式要选中截图中2种

Exchange混合部署环境下如何手工创建迁移终结点

  • 访问EWS外部URL发布地址,输入用户名和密码后,得到如下图所示页面;

Exchange混合部署环境下如何手工创建迁移终结点

  • 如果需要重新激活 MRSProxy.(只有第二部不正常了,才需要运行第三步)

==========================================================

  • 打开 Exchange Management Shell.
  • 运行以下命令来关闭MRSProxy:

Get-WebServicesVirtualDirectory |Set-WebServicesVirtualDirectory -MRSProxyEnabled $false

  • 等待几分钟后, 运行命令来启用MRSProxy:

    Get-WebServicesVirtualDirectory |Set-WebServicesVirtualDirectory -MRSProxyEnabled $true

  • 使用iisreset 命令重新启动IIS.

==========================================================

  • 可以看到本地邮箱user402;

Exchange混合部署环境下如何手工创建迁移终结点

  • 运行目录同步工具AAD connect;

Start-ADSyncSyncCycle -PolicyType Initial 执行一次完整同步

Exchange混合部署环境下如何手工创建迁移终结点

  • user402已经同步到O365,这时一定不要分配许可证;

Exchange混合部署环境下如何手工创建迁移终结点

  • 在联系人中可以看到user402是邮件用户

Exchange混合部署环境下如何手工创建迁移终结点

  • 创建迁移终结点;

Exchange混合部署环境下如何手工创建迁移终结点

  • 输入一个本地邮箱地址和Exchange管理员的用户名和密码

Exchange混合部署环境下如何手工创建迁移终结点

Exchange混合部署环境下如何手工创建迁移终结点

Exchange混合部署环境下如何手工创建迁移终结点

  • 开始创建remote move批处理;

Exchange混合部署环境下如何手工创建迁移终结点

Exchange混合部署环境下如何手工创建迁移终结点

Exchange混合部署环境下如何手工创建迁移终结点

Exchange混合部署环境下如何手工创建迁移终结点

Exchange混合部署环境下如何手工创建迁移终结点

Exchange混合部署环境下如何手工创建迁移终结点

  • 只有显示了“已同步”,表示迁移成功了,这时请点击“完成迁移批处理”

Exchange混合部署环境下如何手工创建迁移终结点

  • Get-MigrationBatch 能查看迁移任务的状态;(由正同步变为已同步)

Exchange混合部署环境下如何手工创建迁移终结点

  • 点击“完成迁移批处理”

Exchange混合部署环境下如何手工创建迁移终结点

  • 直到显示已完成,在这个过程中,user402在O365会由邮件用户变为邮箱;
    Exchange混合部署环境下如何手工创建迁移终结点

  • 可以给user402分配许可证了;
  • 确认user402邮箱数据已经迁移成功,并且收发邮件正常,然后就可以删除迁移任务了;

参考资料:

http://guides.officeignite.com/Guides/Performing%20a%20Remote%20Move%20Migration.htm

https://technet.microsoft.com/zh-CN/library/ms.exch.eac.LearnMoreMigrationConfiguration(EXCHG.150).aspx?v=15.1.492.20&l=1&s=BPOS_S_E15_0