意外删除了整个 Active Directory

mat*_*web 20 active-directory windows-server-2003-r2

在对 Server 2003 R2 域控制器重新分区时,我们不小心删除了包含 Active Directory 数据库文件夹 ( D:\AD\Data)的分区。这D:\是与共享磁盘上的一个分区C:\

我们删除了D:\驱动器,但没有意识到它包含 Active Directory 数据文件夹。我们没有其他域控制器,也没有此 Active Directory 数据的备份。

有没有机会恢复AD?

Pet*_*een 49

如果您只是删除了分区而没有创建新分区,则很有可能恢复。

首先要做的事情 - 拉出驱动器,将其放入 Linux 盒中并进行原始克隆。数据恢复的第一条规则是您在克隆上进行工作,而不是原始数据。

现在在克隆上运行一个名为testdisk的 linux 工具。如果文件系统没有被删除,这应该重新创建分区表条目并允许再次访问它。

如果您确实创建了一个新分区,或者如果testdisk找不到文件系统,那么您成功恢复的机会就会低得多。此时您可能需要考虑与数据恢复专家交谈。


Hop*_*00b 20

不会。您删除了没有备份的数据。它不见了。

  • 删除分区不会删除任何数据。事实上,所有数据都是 100% 可恢复的,即使其他分区正在被使用,因为任何分区都不会写到他们分配的空间之外……如果发生这种情况,那简直是太迟钝了。 (7认同)
  • @Nelson 这在技术上是准确的,但仅当空间未重新分配时才相关。由于通常没有理由删除分区,除非您重新分配其空间,因此发生这种情况的可能性非常高。随意要求 OP 进行澄清,或根据唯一采取的操作是删除分区的可能性提供您自己的答案,但这让我觉得这种情况不太可能,我觉得不值得考虑。 (4认同)
  • 除非他有系统状态备份。不过好像不太可能…… (2认同)
  • 这个答案是嘲弄的,事实上是不正确的,而不是“强硬路线”。是的,OP 搞砸了,但这个答案唯一对你的代表有好处。 (2认同)

小智 18

只是为了强调和澄清yagmoth 的评论- Active Directory 不是由文件系统备份备份的 - 它是由系统状态备份备份的。如果您有,只需查看 Active Directory 目录还原模式说明,您就可以试一试。您必须知道目录还原密码。

您可能必须先手动重新创建 D: 驱动器,但如果您这样做,如果您决定采用该选项,则会干扰手动磁盘恢复服务的工作。首先对驱动器进行扇区级原始克隆并不是一个坏主意。

  • +1 克隆。进入完整的取证程序——拉出驱动器并克隆它,然后尝试从克隆中拯救出来。从理论上讲,我相信您应该能够重新创建分区——也许在 Linux 下——并且底层文件系统可能仍然存在。 (5认同)
  • @HopelessN00b:那你就有信任问题了。删除一个分区只会改变磁盘开头的 512 字节 MBR 中的几个字节,并不会影响实际数据。找出恢复分区的正确值不是火箭科学,即使你以某种方式弄错了,你也不会得到神奇的轻微损坏的数据,你不会得到任何数据,因为根本找不到文件系统. 你在这个问题上的所有“建议”都是完全有害的。 (4认同)