博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用ADSIEDIT修改DAG中成员属性来执行恢复安装(setup /mode:RecoverServer)
阅读量:7144 次
发布时间:2019-06-29

本文共 1106 字,大约阅读时间需要 3 分钟。

在做DAG环境灾难恢复时,要求先将需要恢复的DAG成员从DAG中移除(参考下面文章:)需要执行Remove-DatabaseAvailabilityGroupServer操作,命令如下:

Remove-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX2 -ConfigurationOnly:$True -Confirm:$False

如果未执行此操作,在执行恢复安装时,会提示Exchange Server为DAG成员,不能进行恢复安装,如下图:

由于我在模拟灾难发时的恢复,目前环境中只有一台从备份中恢复的DC,没有Exchange能正常工作,所以无法实现微软官方文章中所要求的操作!

在此我折腾了很久:如在此机上只安装管理工具,失败!在AD上安装Exchange管理工具,失败,因为连接不到可用的Exchange服务器进行管理,难道就没有其它方法?操作到此步时,正好下班了,果断下班,一路上都在想这个问题!(网上有说另安装一台全新的Exchange(不要能和原有任何一台Exchange服务器同名)服务器在域中,然后在上面去进行操作,不知是否可行,我没去试,有兴趣的朋友或以去测试下)

半路时想到:Exchange的架构信息是存在AD中的,是否可以在AD中找到相关的记录,去修改?回到家,远程到我的测试环境,打开ADSIEDIT研究!

还好是在Hyper-V上做测试,创建Snapshot,先后修改了几个地方进行测试,都提示一样的错误!

最后修改到Servers属性中的msExchMDBAvailabilityGroupLink值后,问题解决!具体如下:

1、打开ADSIEDIT,定位到目前要恢复的Exchange服务器,如:EX01

Configuration\CN=Configuration,DC=sysmicro,DC=cn\CN=Services\CN=Microsoft Exchange\CN=Sysmicro\CN=Administrative Groups\CN=Exchange Administrative Group\CN=Servers\CN=EX01,EX01为当前需要恢复的服务器名,右键,属性

2、找到以下内容msExchMDBAvailabilityGroupLink,打开

3、点Clear,清除属性值

然后再执行执行“setup /mode:RecoverServer”,可以看到之前Mailbox Role Checks为Failed,现在已变为Completed,安装顺利进行!

转载地址:http://ybgrl.baihongyu.com/

你可能感兴趣的文章
Unity3d热更新(四):压缩文件
查看>>
sysctl.conf文件详解
查看>>
在连接中的EOF意味着什么?
查看>>
我的友情链接
查看>>
本地存储
查看>>
JS的加载和执行
查看>>
react-native环境配置入坑指南.
查看>>
[windos] 命令
查看>>
使用队列实现栈(2)(Java)
查看>>
洛谷P3569 [POI2014]KAR-Cards(线段树)
查看>>
python venv虚拟环境
查看>>
使用qemu
查看>>
2019PKU\THU WC题解
查看>>
HTML标签属性
查看>>
xmpp使用经验
查看>>
CGContextAddArc
查看>>
线段树
查看>>
二分查找的两种实现(循环与递归)
查看>>
C语言中volatile关键字的作用
查看>>
cp命令详解
查看>>