是否可以从Windows Server 2003 Standard迁移到Windows Server 2012 Essentials?

我已经做了大量的search,找不到一个确定的答案,以确定是否可以从现有的Windows Server 2003 R2(标准版)域控制器迁移到Windows Server 2012 R2 Essentials域控制器(在新硬件上) 。

微软并没有把它列为Technet上的一个迁移场景,但他们并没有明确表示这也是不可能的。

我发现一个论坛post提示这是不可能的,但是我见过的其他文章让它听起来像是可能的。

任何人都可以说从2003年标准到2012年必需品的迁移是否会起作用? 值得一提的是,2003年的标准是32位(我读过,在某些情况下可能需要额外的步骤来迁移活动目录)。

另外,我会(自然而然)在迁移后退役2003域控制器。

我做了一个testing,因为我有类似的问题,需要自己找出(对于客户端)是否可以将Windows 2003升级到Windows 2016 Essentials。 这是没有正式logging在任何地方,但做了一个testing使用骨干的Windows 2003标准服务器(甚至没有任何更新)和试用Windows 2016 Essentials版本。 其实两者都处于试用模式。

如果在生产服务器上执行此操作,则由您自担风险。 制作备份等
这只是一个快速的概要,绝不是一个完整的步骤。 在虚拟机或testing电脑上,无论什么都漂浮在你的船上。 我也假设你将有移植域的经验。

  1. 制作了Windows 2003标准服务器AD,DNS等,并添加了一些用户和login脚本。 基本的东西。 给它一个静态IP。
  2. 将其域和林function级别提升到Windows 2003。
  3. 在我的testingPC上安装Windows 2016 Essentials服务器时,我确保不要使用Essentials向导。 进入添加删除向导,并删除了基本体验(你可以重新安装这个以后所有说话和完成,但为我的目的,将不需要它。)这将需要重新启动。 注意:为了摆脱Essentials向导不断重新启动你,在2016服务器上打开registry,并进入HKLM \ software \微软\的Windows \ currentversion \运行,并删除Essentials向导EXE,或备份,然后删除等等
  4. 重命名服务器pipe理器\本地计算机中的服务器。
  5. 给它一个静态的IP,让DNS指向2003年的DC。
  6. 将2016 Essentials服务器作为成员服务器添加到2003域。 这将需要重新启动。
  7. 完成重新启动并且login到2003 AD域后,按照通常的Microsoft最佳实践继续将2016 Essentials服务器创build为域服务器。 (这是一个很好的一步一步: https : //www.virtualizationhowto.com/2016/10/prepare-active-directory-windows-server-2016-dc-adprep/ )
  8. 一旦2016 Essentials服务器现在是DC和DNS等,您需要确保Operations Mastersangular色不使用旧的2003 Std服务器,并且还需要确保旧的2003 Std服务器不是全局编录服务器。
  9. 完成步骤8后,在2003 Std服务器上运行一个dcpromo / adv,并将其自身降级到成员服务器。
  10. 确保2016 Essentialsnetworking适配器上的DNS现在只有自己作为DNS服务器。 它可能会显示自己和旧的2003 STD服务器作为DNS服务器。
  11. 完成后,请检查2016 Essentials服务器上的DNS,确保网站和任何Alogging不再指向旧的2003 Std服务器。 此外,请检查您的Active Directory站点和服务,默认第一个站点名称和服务器,然后删除旧的2003标准。

这是为我做的。 目前没有问题,虽然这是一个testing场景。 但是我认为这可以做到。 如果有其他人发现,请告诉我们。