如何从损坏的 Active Directory 中强制删除 Exchange 2007

如何从损坏的 Active Directory 中强制删除 Exchange 2007

我们唯一的域控制器遭遇硬件故障,彻底丢失了 Active Directory。经过多日,我们重新安装了 AD,并开始重建。

我们的 DC 是服务器 2003 标准版。我们的网络上运行着 Exchange 2007。与“最佳实践”相反,此服务器还运行着其他工作负载。由于我们的“旧”AD 不再存在,我们的 Exchange 服务将无法启动。我们也无法运行“卸载”过程,因为它经常会出错“找不到 Exchange 服务器 exchange.domain.com”。

甚至更多的停机、卸载此服务器的所有数据、从头开始重新安装以及重新安装我们所有其他应用程序,这些对于 IT 团队和管理层来说实在是难以承受。我们正在寻找一种方法来强制从现有服务器卸载 Exchange,以便我们可以重新安装它 - 或者我们正在寻找一种方法来“修复”我们的 Exchange 安装,以便与我们的新 AD 一起使用。

感谢您的任何帮助。

答案1

老实说,听起来你为了节省时间/资源而把事情搞得很尴尬,结果花费的钱比节省的钱多得多。我希望这是一个宝贵的教训,不要偷工减料,也不要忽视备份的重要性。在你之前,包括我在内的许多管理员都从惨痛的经历中吸取了教训。

您应该能够将您的 DC 从备份中恢复到执行其他操作的服务器上的虚拟机中 - 但我认为您没有备份,否则您不会问这个问题。

不幸的是,我认为最好的答案就是你已经建议的将其删除并重新安装 Windows 和 Exchange。您是否意识到您的地址、邮箱等存储在 AD 中而不是 Exchange 中?所以无论如何您都必须重新设置它们。

乱改注册表来摆脱它真的是自找麻烦,最终只会得到一个不稳定的系统,你最终需要重新安装。最好现在就去做,而不是浪费大量时间试图避免它,最后还是不得不这么做。

我知道这可能不是您想听到的答案,但如果有人有一个神奇的按钮解决方案,而不需要在任何地方安装交换,我会感到惊讶。

当然,除非你有其他地方来设置虚拟机并执行所述的临时交换安装,这会轻松得多。

答案2

昨天有一个非常类似的问题,有人发布了此链接作为答案。我相信它适合您的情况。

http://www.msexchange.org/articles_tutorials/exchange-server-2007/high-availability-recovery/generating-active-directory-accounts-exchange-database-part1.html

答案3

如果只是硬件阻碍了您安装新的 Exchange Server,那么也许您可以考虑在现有硬件上安装新的虚拟机来运行新的 Exchange Server。这样,您就可以在非理想环境中运行它(仍然比根本不运行要好,对吧?),并且您可以在以后将 VM 移动到自己的硬件上,然后拥有单独运行它的硬件。

您还可以将剩余的物理计算机(带有损坏的 Exchange)迁移到其自己的 VM,然后在以后将这些计算机移动和/或扩展到其他地方。这样,您仍然可以使用一台物理计算机,但两台虚拟机的配置更适合各自的应用程序。当然,这是假设现有计算机至少有两个或更多 CPU...基于之前所有东西都共存在同一硬件上的事实,它显然有足够的 RAM 来支持配置。这也带来了一个优势,即您可以像管理两台独立的计算机一样管理这两个 VM。

相关内容