我家里有一个现有的 Active Directory,是 Win2K8R2 和 Win2K3 域的混合体,我想在网络上测试 Windows Server 2012 Essentials BETA。在安装过程中,它让我选择新域或从现有域迁移。单击现有时,它告诉我一次只能在域上运行一个 SBS 服务器...因此,我家里没有任何现有的 SBS 服务器(都是完整标准版或企业版),但我计划让其中至少一个额外的服务器运行...那么,如何让 2012 Essentials 服务器加入域,而不是迁移现有域?或者,如果我确实迁移了,我是否仍然可以让其他一个框充当辅助控制器?
答案1
这是关于 beta 的一个老问题,但同样的想法也适用于 RTM。
我刚刚做了这个,情况如下。您可以选择迁移或创建新域 - 如果您迁移,并且源不是 SBS 而是正常的 AD 环境,则一切都很顺利(例如,此处记录了这一点:http://blogs.technet.com/b/sbs/archive/2012/08/24/migrating-to-windows-server-2012-essentials.aspx) 。(如果是 SBS 或 EBS,则有关于停用旧服务器等的特殊规则。)
唯一的问题是新环境对旧环境中的用户一无所知。这是一个记录在案的问题,可以轻松修复:http://technet.microsoft.com/en-us/library/gg186128.aspx
- 在目标服务器上,以管理员身份打开命令提示符窗口。
- 输入
cd "\Program Files\Windows Server\Bin"
,然后按ENTER
。 - 键入
WssPowerShell.exe
,然后按 ENTER。 - 输入
Import-WssUser -SamAccountName <username>
,然后按ENTER
。
答案2
我没有找到 Microsoft 关于此问题的好的文档,但是根据您在测试版产品中看到的仍然引用小型企业服务器 (SBS) 的错误消息,我将根据 SBS 产品的运行方式来回答。
您需要进行迁移,将当前域控制器 (DC) 降级为成员服务器,并将 Active Directory 灵活单主操作 (FSMO) 角色转移到新 DC。完成此操作后,您可以将现有计算机重新升级为域的辅助 DC。
从历史上看,SBS 的限制在于拥有多台 Windows Server SBS 计算机。您只能拥有一台。但是,您可以拥有任意数量的辅助 DC。
话虽如此,我还是担心将生产 Active Directory 域迁移到测试平台上。希望这只是您正在使用的测试实验室。
答案3
正如安装程序已经告诉您的那样,当现有域控制器是 SBS 时,您不能运行多个域控制器。
这显然也限制了它在现有域中的使用。
答案4
另一种方法是降级服务器: http://www.tinkertry.com/ws2012e-domain-removal/ 尽管它看起来有点冒险并且没有得到官方支持,而且有些东西可能会被破坏。
我的情况也差不多。我们公司有 12 名开发人员,但我们的 BizSpark 启动计划仅提供 7 个 MSDN 订阅。这意味着 5 名开发人员没有 CAL(客户端访问许可证)来访问任何 Windows Server 标准版。由于 Essentials 版本提供 25 个用户帐户,无需 CAL,因此我们选择 Essentials 作为我们第一个小型开发环境服务器的基础。
但现在有一个问题:我们想在上面安装 SQL Server 和 TFS。而 SQL Server 却向我大喊 - 警告,在域控制器上安装时可能会出现问题。因此,我们决定尝试一种冒险的方法 - 将域控制器从 Windows Server Essentials 中移除。