这是我在此交换上的第一篇文章(虽然不是我在堆栈交换上的第一篇文章),所以请耐心等待。
我是一名三年级实习生,我的任务是在我工作的公司中虚拟化服务器系统。我已经走了很长一段路,我几乎准备好以迁移模式安装 VM Server。以下是一些信息:
源服务器:Windows Server 2012 标准评估
- DNS 服务器(仅限本地)
- 高级目录域服务
- 文件和存储的东西
- 其他一些服务器角色
目标服务器:Windows Server 2012 Essentials OEM(Hyper-V 客户端)
- 在临时 Hyper-V 主机下运行(将原始服务器虚拟化为客户端后将 Hyper-V 主机迁移回旧机器)。
- 当前坐在“选择安装模式”屏幕上。
我一直在关注 Microsoft tech net 上的指南,今天我花了大部分时间在源计算机上的 Best Practices Analyzer 中解决问题。
我还有 3 个问题(都是相关的):
- 错误:DNS:以太网上的 DNS 服务器(适配器名称)应包括环回地址,但不能作为第一个条目(风味文本表明,在迁移期间,可能找不到 DNS 服务器)
- 警告:所有域都应至少有两个域控制器以实现冗余。
- 警告:DNS:以太网应配置为使用首选和备用 DNS 服务器。
所有这些问题都可以通过部署辅助域控制器来解决,但我以前从未这样做过(请参阅下面的问题)。我关心的在迁移模式下安装的主要问题是第一个问题(错误)。如果我尝试设置新的服务器部署,并且适配器域控制器被列为 localhost,那么这可能会导致安装失败。(至少,这是 Microsoft 文档所建议的)。但我没有其他 IP 地址可在此处输入,因为我没有其他本地域控制器。
所以我做了我想到的第一件显而易见的事情,并尝试使用 Google DNS 服务器作为我的备用服务器。这不起作用,因为他们无法识别“森林”中的其他计算机。现在我不是DNS专家,所以请原谅我的无知。此 DNS 服务器只关心本地网络的 Active Directory 内容。
如果我继续迁移,但它失败了,那么我只需要继续安装我想的辅助 DNS 服务器。我在这里遇到的问题是我受到可用 Windows Server 密钥数量的限制(我有 2 个);但是,我确实可以使用两周前设置为 Mantis 服务器的运行 Debian Wheezy 的 Linux 机器。
我可以将 Windows Server 2012 作为辅助 DNS(我认为)安装在 VM 中并使用它,但似乎我会浪费时间,而且可能还有 Windows 密钥,如果还有另一种方法可以用 Linux 做到这一点会好很多。更好的是,我什至需要辅助 DNS 服务器进行迁移吗?提示说,在迁移过程中“可能”找不到原始机器。
感谢您的时间和考虑。
句号。您应该至少有两个可用的域控制器。相信我。您确实需要至少两个域控制器。我认为,如果您花一点时间阅读有关 Active Directory 设计及其工作原理的信息,您会发现在这种情况下,多个域控制器应该是您的首要任务。
更正:您应该在标准 Windows Server 域中至少有两个可用的域控制器。Windows Small Business Server 和 Windows Essenstial 有不同的要求。
我假设当您的意思是“辅助 DNS 服务器”时,您的意思是创建另一个域控制器,因为 Active Directory 和 DNS 紧密耦合。在这种情况下,出于我之前提到的原因,我认为这根本不是浪费时间。您所做的一切,创建一个新的虚拟机,添加 Active Directory 服务角色并等待复制完成。很简单。您甚至可以避免购买另一个许可证密钥,并在评估期之前为迁移而滑行,然后在完成后销毁 VM。
我没有使用 Essentials 完成任何工作,因此我不愿提供更多建议,因为它与标准 Windows Server 产品有点不同,但如果没有用于角色迁移的辅助 DNS 服务器,您可能会很好。
但是 - 我真的会质疑任何涉及 Active Directory 的计划,其中您只有一个域控制器。即使是最小的企业,虚拟化和“云”也确实降低了进入门槛。如今,让单个独立主机运行所有服务器角色的理由越来越少。
首先在新 VM 上从头开始创建新的 AD/DNS。如果可能的话,你真的想要其中两个在你的环境中。然后将物理服务器迁移到 Hyper-V。我不知道您对 DHCP 使用什么,但考虑将其编辑为指向您创建的新 VM 上的 dns。
如果用户使用 AD 登录到具有第二个 AD 服务器的系统,则在您迁移时不会干扰那里的工作(假设他们也有更新的 dns)。
Windows 2012 Essentials 面向 25 名或更少用户且没有 IT 人员的小型企业部署。它包括一个极其简化的服务器管理界面和一个非常易于遵循的域创建向导,与通常包含的内容略有不同其他版本的 Windows 2012。它基本上是 Windows SBS 的替代品。
最终,我发现 Windows Server 2012 Essentials 将您限制为运行单个 DC,并且它也可以是在给定网络(域)上运行的 Essentials 的唯一副本。但是,您将获得 21 个迁移宽限期。如果你问我,这是一个愚蠢的限制。然而,作为记录,我有另一台 Essentials R2 服务器作为备份运行了一段时间,它似乎没有冲突,但我不记得我是否超过了宽限期。最终我把整个事情搞砸了,从头开始重新安装就更容易了。我启动了一个运行过时 DC 的旧 VM,它破坏了整个域。幸运的是,我在一家拥有非必要域控制器的小公司中学到了这一课。在更大的公司,这可能是灾难性的。我以为我够勤奋,但我错了。