一次DPM备份Exchange DAG的故障处理过程

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

  最近在工作中,需要进行Exchange 2010 DAG的备份,于是采用了SCDPM 2010进行备份DAG。我这里DAG中有两个数据库,一个是Mailbox Database A,一个是Mailbox Database B,分别在SRVBJ03和SRVBJ04上。

      建立好保护组,添加好DAG保护成员后,数据库B备份正常,而A数据库一直出现副本内容不一致,检查不通过的情况,重新执行一致性检查结果依然相同。

image

 

检查警报日志,发现存在30126 0x80004005错误。

image

 

经过判断,确定了错误原因是因为Exchange日志文件造成的,下面就进行Exchange数据库的日志清理.

1、在Exchange 的数据库中,对有问题的数据库启用循环日志。

2、重新启动Exchange 存储服务,或者卸除数据库再装入,使得循环日志记录生效,这里我采用的是卸除在装入。

3、装入数据库后等待数分钟,视数据库日志大小而定,确保现有日志被清除。

4、禁用循环日志记录。

5、卸除数据库再重新装入,或者重启存储服务。

 

好了,做完以上操作,我们在来DPM中运行一致性检查看看。嗯,发现一致性检查已经开始进行传输数据,等待数据传输完成后,DPM正常备份。

image


















本文转自李珣51CTO博客,原文链接:http://blog.51cto.com/lixun/934489 ,如需转载请自行联系原作者




相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
消息中间件 存储 算法
Flink---13、容错机制(检查点(保存、恢复、算法、配置)、状态一致性、端到端精确一次)
Flink---13、容错机制(检查点(保存、恢复、算法、配置)、状态一致性、端到端精确一次)
|
存储 运维 NoSQL
数据复制系统设计(3)-配置新的从节点及故障切换过程详解
1.3 配置新的从节点 有时需考虑新增一个从节点: 提高容错能力 或替换失败的副本节点
158 0
|
NoSQL Redis 开发者
主从复制-工作流程(2)数据同步与命令传播阶段(全)|学习笔记
快速学习主从复制-工作流程(2)数据同步与命令传播阶段(全)
主从复制-工作流程(2)数据同步与命令传播阶段(全)|学习笔记
|
监控 NoSQL Redis
如何解决 “主节点故障恢复的自动化” 问题?
工作 & 面试中,当面试官问你主服务器宕机了,怎么办,如何处理?那么“哨兵”它来了~~~
如何解决 “主节点故障恢复的自动化” 问题?
|
iOS开发
动态的Objective-C——关于消息机制与运行时的探讨(三)
动态的Objective-C——关于消息机制与运行时的探讨
235 0
动态的Objective-C——关于消息机制与运行时的探讨(三)
|
运维 安全
Joint Consensus两阶段成员变更的单步实现
Raft提出的两阶段成员变更Joint Consensus是业界主流的成员变更方法,极大的推动了成员变更的工程应用。但Joint Consensus成员变更采用两阶段,一次变更需要提议两条日志, 在一些系统中直接使用时有些不便。那么Joint Consensus成员变更能否只使用单步实现呢?
Joint Consensus两阶段成员变更的单步实现
|
SQL 消息中间件 存储
字节跳动单点恢复功能及 Regional CheckPoint 优化实践
本文介绍字节跳动在过去一段时间里做的两个主要的 Feature,一是在 Network 层的单点恢复的功能,二是 Checkpoint 层的 Regional Checkpoint。
字节跳动单点恢复功能及 Regional CheckPoint 优化实践