![当域控制器关闭时,远程管理托管域控制器的 Hyper-V 2012 服务器](https://linux22.com/image/801867/%E5%BD%93%E5%9F%9F%E6%8E%A7%E5%88%B6%E5%99%A8%E5%85%B3%E9%97%AD%E6%97%B6%EF%BC%8C%E8%BF%9C%E7%A8%8B%E7%AE%A1%E7%90%86%E6%89%98%E7%AE%A1%E5%9F%9F%E6%8E%A7%E5%88%B6%E5%99%A8%E7%9A%84%20Hyper-V%202012%20%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
好吧,看来我陷入了困境。
我有一台运行域控制器的 hyper-v 2012 服务器。但是,由于某种错误,域控制器无法加载。
我无法远程管理域控制器或远程使用 hyper-v 管理器,因为 hyper-v 服务器没有 DC 来进行身份验证。
我无法直接从 VM Host 登录到虚拟机,因为 hyper-v 服务器无法使用 hyper-v 管理器。
有人知道可能的解决方法吗?我知道我应该安装第二个 DC 以避免出现这种情况,但是我一直忙于其他事情,所以一直没能做到。
如有任何建议我将非常感激。
答案1
好的,这就是我解决这个问题的方法,我猜这是显而易见的答案,但是花费了相当多的时间。
首先,我在另一台未使用的服务器上安装了一份带有 GUI 的 Windows Server 2012 Standard。接下来,我将 VM 文件和 VHD 文件复制到新服务器的同名目录中。然后,我在新服务器中创建了一个新的 VM,我选择稍后连接虚拟硬盘,并将其命名为与第一个 VM 相同的名称。然后,我浏览了文件,并将任何提及旧 GUID 的内容替换为新 GUID。包括文件夹名称、文件名,打开实际的 .xml 配置文件,然后使用查找和替换。
到目前为止它似乎运行良好,可以再次使用服务器管理器和 hyper-v 管理器,DNS 正在运行,等等。
答案2
我可以在工作组环境中成功远程管理 Hyper-V Server 2012 Core。我还可以远程管理 Hyper-V 服务器上的磁盘。
我写了一个简短的 12 步教程(文章和视频),详细展示了我为实现这一目标所做的工作。
http://pc-addicts.com/12-steps-to-remotely-manage-hyper-v-server-2012-core
希望这可以帮助那些认为这是一项非常令人沮丧的任务的人。