DPM to DPM 的备份还原
DPM可以实现数据的备份,包括文件、Hyper-v、数据库、Exchange等等,很是强大,但如果DPM服务器出现故障并且再也无法使用,那么所有的备份资料也都会丢失。
根据微软官方资料,使用主DPM和辅助DPM互备可以实现大规模灾备。
示例:
Sample topology for backing up DPM


主服务器负责备份Volume C和Volume D,而辅助服务器备份辅助服务器上的Volume C、Volume D和DPM 数据库。
 
但是这种备份方式需要大量的硬件投资,尤其是对存储的投资。假设主DPM备份的Volume C和Volume D中有庞大的数据时,将会产生多大的备份量呢 ?辅助DPM需要相同甚至更大的存储供整个数据的备份,因为它负责所有数据的备份包括备份主DPM服务器。
 
为节约成本,我做了一项测试:只备份DPM服务器,并利用裸机还原。这样做的好处是实现灾备的同时辅助DPM服务器无需太大的存储支持,完全可以将辅助DPM虚拟化。但同样也存在问题,一旦主服务器上出现备份数据丢失或磁盘结构改变等影响备份数据的故障,备份的数据将无法恢复。
 
测试环境:
DPM 1:hw-shiofl-vm01
DPM 2:hw-shiofl-vm02
两台Server都加入域,并且相互添加到各自的保护组。
 
做了一些备份策略:
DPM 2:备份DPM 1 上的Test文件


 

DPM 1:备份DPM 2 的DPM数据库并做裸机还原备份
 



准备工作已经完成,现在开始测试:
1.       将裸机还原复制到网络共享文件夹上我的做法是将还原到DPM 1(因为DPM只支持还原到保护组中的计算机),然后再放到本地可用的共享文件服务器上。

 
 
上传到网络文件夹

 

指定放入的目录,我选择放在DPM 1 的E:\

Next 到开始传输数据
 


成功后可以看到整个目录

为方便恢复,复制WindowsImageBackup到可用文件服务器上

2.       我们人为制造DPM 2系统崩溃,并且无法启动。重启DPM 2并放入Windows Server 2008安装光盘。先择Repair your computer

 
 
选择到以网络选择还原镜像(服务器名使用IP)

 选择对应还原点,开始还原

还原成功后重启,并启动DPM会看到保护组有错误提示,主要是副本不一致造成。执行一致性检查后成功。
 
如果出现卷丢失的情况,请使用DPM Powershell,执行DPMSync –ReallocateReplica

 
3.       下面我们测试还原

为保证测试效果,我们选择还原到DPM 2

还原成功

查看测试结果

至此DPM to DPM 的备份测试成功