Exchange 2010灾难恢复过程
2014年11月6日 早上8点。发现公司的邮件服务器不能用,打开控制台查看,屏幕上显示了就是下图,事情是因为前一天一块硬盘亮黄灯,小旷同志直接把硬盘给拔了下来,新的插上去了,估计大半夜的时候,硬盘RAID回写失败,那一块区域导致了我的邮件服务器崩溃。又因为hyper-V没在做快照,只有试着灾难恢复,看能不能救回服务器了 2台DC 192.168.13.31 ad1.vesta-china.com 192.168.13.32 ad2.vesta-china.com 2台exchange 192.168.13.41 ex10a.vesta-china.com (己崩溃) 192.168.13.42 ex10b.vesta-china.com 2个mailbox Mailbox Database0781777381 Mailbox Database 1997069723 好啦,先将服务器切至ex10b吧,保证邮件可以先用,再进行灾难恢复吧 重架ex10a.vesta-china.com (架的步骤不多说了IP ,网卡,加入AD) 在ex10b.vesta-china.com 服务器的EMS中输入以下几条命令(清除残留的信息,因为之前ex10a是做了DAG,所以要让ex10b知道ex10a没了) Get-MailboxDatabase ‘MailboxDatabase 0781777381’ | Format-List *lag* (‘’号表示数据库,因为中间有空格所以需要,如里单个不需要) Get-MailboxDatabase ‘Mailbox Database1997069723’ | Format-List *lag* Remove-MailboxDatabaseCopy ‘Mailbox Database 0781777381\ex10a’ Remove-MailboxDatabaseCopy ‘Mailbox Database 1997069723\ex10a’ Remove-DatabaseAvailabilityGroupServer–Identity DAG –MailboxServer EX10A –ConfigurationOnly 删除上面信息后可以安装EX10A了,在DOS命令下写入 setup/m:recoverserver 等待其安装30分钟左右即可 安装完了后加入新建DAG2,这个过程中发现之前的集群还保留着信息,报错如下 删掉退出数据库集群 ,在DOS命令下 Cluster node dag/forcecleanup 找到服务 Cluster services 点击为禁用 再次添加 并且将之前的DAG组里的用户全部剔除掉 将之前DAG里的B服务器退出DAG Remove-DatabaseAvailabilityGroupServer-Identity dag -MailboxServer ex10b -configurationonly 退出后,会出现一个备用服务的数据库全部退出挂载情况,只需要重启B服务器,将数据库重新挂载,但是把ex10b 服务器的数据库也移掉 重启发现,OK了 新建DAG加载数据库 好。找到EX10B服务器。。。 将新加的A服务器添加到DAG2中 看到下面报错就关闭循环 把它的数据库卸载 因为它启用了密件抄送就是日志收件人,然后新的AB服务器加入了新的DAG后如下,开始进行数据库副本复制了 中途是一个复制被搁浅的报错 重启服务器后继续复制 Update-MailboxDatabaseCopy ‘Mailbox Database 0781777381\ex10a’ 等吧,时间长达5个小时,看硬盘的转数了,这里推荐邮件服务器的硬盘最好用raid10,因为这是瓶颈,最后两个数据库复制完成之后,开始测试是否成功了 测试服务器集群的可用性 大功告成,灾难恢复成功,先恢复应用,再恢复数据库,当时来说不容易 |
2 Comments
test
test
what the hell
1