我们在没有桌面的 Windows 2008 服务器上运行 Hyper-V(仅提供控制台登录)。
我们使用连接到此主机服务器的 Hyper-V 管理器访问 Hyper-V,它提供用于管理我们的虚拟机的 GUI。
今天,在收到有关网络出现大量问题的通知后,我启动了 Hyper-V 管理器,发现公司的主要活动目录服务器在虚拟机列表中缺失!
我登录到主机控制台,找到了虚拟磁盘驱动器所在的文件夹。由于虚拟机不再列在 Hyper-V 管理器中,我唯一知道要做的就是创建一个新的虚拟机,并将相同的虚拟驱动器 c 和 d 安装到这个新的虚拟服务器实例上。
执行此操作后,服务器启动了,但文件系统上的所有文件都来自 2012 年 10 月。
有服务器的当前快照(avhd 文件),但由于我首先从 vhd 文件启动服务器,我知道我破坏了合并快照的能力。如果有办法解决这个问题,请告诉我。
此外,现在服务器正在运行,但 Active Directory 无法正常工作。许多映射的网络驱动器都向用户提供拒绝访问错误。我已经从每个文件夹中删除了共享,并重新添加了共享,但我仍然在挣扎。共享打印机不再共享。问题太多了,无法一一列举!
有一个辅助域控制器(在物理机器上),但是现在这个主服务器正在运行(就像 2012 年 10 月一样),我假设它正在复制从未出现故障的第二个域控制服务器。
对我来说最好的办法是什么?我是否要从头开始重建整个网络来解决所有这些问题?或者有没有办法让这个网络上的其他机器原谅这个过时的 Active Directory 服务器?
我备份了所有丢失的重要文件,但我不确定如何让这个 Active Directory 服务器恢复这么多月以前的状态。
请提供意见,我将不胜感激。
答案1
您可能可以将 AVHD 合并回 VHD,但您将需要原始 VHD 文件。(您已打开卷影副本,对吗???对吗?!!)这里有一个演练: http://itproctology.blogspot.com/2008/06/how-to-manually-merge-hyper-v-snapshots.html#!/2008/06/how-to-manually-merge-hyper-v-snapshots.html
您也可以尝试导入,但如果我记得清楚(我可能记错了),2008 年的导入只有在 VM 已导出的情况下才有效。所以您可能运气不佳。