将用户和邮箱从一个活动目录移动到另一个

我们的组织曾经被分成5个站点,有5个独立的域名(和物理位置)。

我们都使用相同的Office 365租户和域名(例如,5个站点上的所有员工都使用[email protected])。 这些域中的每一个都使用AD Sync将用户名和密码与我们共享的Office365租户同步。

如果用户从其中一个站点移动到另一个站点,我们如何在O365中移动他们的用户帐户和邮箱?

目前,我们只是在用户的新网站的域上创build一个新的AD帐户。 我们将邮件属性留空,并放入一个不与O365同步的OU,这样他们的电子邮件帐户保持不变。 我们将他们作为活跃用户留在他们旧网站的域名中,但显然这会导致问题,因为当用户的密码在90天后过期或忘记了他们的密码时,我们必须联系用户的旧站点以请求密码更改。

我正在努力澄清这里的术语。 基本上我想要做的就是将用户从旧网站AD移到新网站AD,并将他们的邮箱。 有没有办法做到这一点PowerShell或沿着这些线路?

我能想到的唯一的另一件事是:

  1. 将用户login到Outlook
  2. 保存.PST
  3. 从旧网站AD /同步删除它们
  4. 在新网站AD /同步上创build它们
  5. 将其login到新的AD同步电子邮件帐户并导入PST

不过要做到这一点〜20用户是一个faff虽然。 有没有人有更有效的select?

我还没有validation这一点,但我会尝试:

  1. 使用ADMT迁移用户。
  2. 禁用并将源帐户移到不同步的OU
  3. 同步源域,它应该删除用户并停用邮箱
  4. 确保新/目标用户处于活动状态并处于同步OU中。
  5. 我相信Azure AD Connect应该尝试将现有云用户与新用户进行匹配,并且他们的唯一ID应该匹配。

如果上述操作失败,并且您创build了新用户,则可以将旧邮箱的还原请求发起到新邮箱中:

New-MailboxRestoreRequest -SourceMailbox <Mailbox GUID> -TargetMailbox <Mailbox GUID>