我在这里有一个catch-22的问题。
假设我正在使用Microsoft System Center数据保护pipe理器(2010或2012,它以同样的方式)来备份我的Active Directory环境(如“我的域控制器的系统状态”)。
然后,一个完整的数据中心丢失发生。 我必须在新的硬件上重新开始,我只有我的磁带备份可用,因为它们被存储在异地。 所以我买了一些新的服务器,一个新的磁带库,新的存储等等。
现在,每个人都知道(或应该知道)为了执行Active Directory灾难恢复,我需要至less恢复域控制器的系统状态; 当然,如果我需要从原始服务器的不同硬件上恢复它,这可能会变得很棘手 ,但是我们也假定这一点已经被覆盖了。
不过, DPM需要Active Directory才能工作 ; 它甚至不会安装在独立的服务器上。 但是,当然,需要一个可用的DPM服务器才能从磁带中获取这些备份。
如何从仅使用新服务器和DPM磁带备份开始恢复Active Directory环境?
注意使用虚拟域控制器和备份完整的虚拟机可能会使恢复更容易,但实际上并没有改变这个问题:为了安装 DPM,仍然需要工作的AD环境。
到目前为止,我已经能够拿出以下程序,但我真的希望有一些更简单的方法:
这个解决scheme笨拙,漫长而有些尴尬,但它应该工作; 我唯一担心的是第一次还原DPM数据库(列表中标有(*)的步骤),因为我不知道在不同的AD域中运行时是否可以工作。 如果这不起作用,那么唯一的解决scheme是手动导入包含DC的系统状态备份的磁带…并且如果您有体面大小的备份,请find它。
但是,当然,这也适用于首先findDPM数据库的备份…
我们每周备份DPM服务器(通过命令行schedeuled任务)weeklyt和DPM数据库。
这样我们就可以从非DPMpipe理的备份中引导DPM服务器,并使用caching的域凭证login。 然后,我可以开始从虚拟磁带库恢复“真实”备份。
这是可行的,因为DPM服务器使用本地login的本地数据库,因为我们希望单元尽可能独立。 如果你的服务器使用远程数据库,这可能不适合你。
将您的DC备份到Azure。 这是非常便宜的(100GB的成本10美元/月),超级简单易用。 那么AD的恢复只需要以下几点:
然后,您可以在没有涉及任何域(新的或现有的)的全新临时Windows Server上进行恢复。 没错,你不需要把它join任何域。 该过程如下所示:
转到Azure /恢复服务
打开相应的备份保险箱
在临时服务器上安装代理
注册服务器向导
开始/ Microsoft Azure备份/恢复数据
恢复数据向导
就是这样。 我testing过了,它工作:)