我们唯一的域控制器遭遇硬件故障,彻底丢失了 Active Directory。经过多日,我们重新安装了 AD,并开始重建。
我们的 DC 是服务器 2003 标准版。我们的网络上运行着 Exchange 2007。与“最佳实践”相反,此服务器还运行着其他工作负载。由于我们的“旧”AD 不再存在,我们的 Exchange 服务将无法启动。我们也无法运行“卸载”过程,因为它经常会出错“找不到 Exchange 服务器 exchange.domain.com”。
甚至更多的停机、卸载此服务器的所有数据、从头开始重新安装以及重新安装我们所有其他应用程序,这些对于 IT 团队和管理层来说实在是难以承受。我们正在寻找一种方法来强制从现有服务器卸载 Exchange,以便我们可以重新安装它 - 或者我们正在寻找一种方法来“修复”我们的 Exchange 安装,以便与我们的新 AD 一起使用。
感谢您的任何帮助。
答案1
老实说,听起来你为了节省时间/资源而把事情搞得很尴尬,结果花费的钱比节省的钱多得多。我希望这是一个宝贵的教训,不要偷工减料,也不要忽视备份的重要性。在你之前,包括我在内的许多管理员都从惨痛的经历中吸取了教训。
您应该能够将您的 DC 从备份中恢复到执行其他操作的服务器上的虚拟机中 - 但我认为您没有备份,否则您不会问这个问题。
不幸的是,我认为最好的答案就是你已经建议的将其删除并重新安装 Windows 和 Exchange。您是否意识到您的地址、邮箱等存储在 AD 中而不是 Exchange 中?所以无论如何您都必须重新设置它们。
乱改注册表来摆脱它真的是自找麻烦,最终只会得到一个不稳定的系统,你最终需要重新安装。最好现在就去做,而不是浪费大量时间试图避免它,最后还是不得不这么做。
我知道这可能不是您想听到的答案,但如果有人有一个神奇的按钮解决方案,而不需要在任何地方安装交换,我会感到惊讶。
当然,除非你有其他地方来设置虚拟机并执行所述的临时交换安装,这会轻松得多。
答案2
答案3
如果只是硬件阻碍了您安装新的 Exchange Server,那么也许您可以考虑在现有硬件上安装新的虚拟机来运行新的 Exchange Server。这样,您就可以在非理想环境中运行它(仍然比根本不运行要好,对吧?),并且您可以在以后将 VM 移动到自己的硬件上,然后做拥有单独运行它的硬件。
您还可以将剩余的物理计算机(带有损坏的 Exchange)迁移到其自己的 VM,然后在以后将这些计算机移动和/或扩展到其他地方。这样,您仍然可以使用一台物理计算机,但两台虚拟机的配置更适合各自的应用程序。当然,这是假设现有计算机至少有两个或更多 CPU...基于之前所有东西都共存在同一硬件上的事实,它显然有足够的 RAM 来支持配置。这也带来了一个优势,即您可以像管理两台独立的计算机一样管理这两个 VM。