场景分析: 某天系统的数据库维护方要求进行DG备库容灾演练,要把生产用RAC库模拟宕机并转移至DG备库上,由于是failover而不是switchover演练,于是期间不对外开放apache访问,要求服务启动时间较紧. 数据库的切换导致IP的变更,这样导致ap上正在跑的系统不得不重新配置数据库连接,...
分类:
其他好文 时间:
2015-04-01 17:06:26
阅读次数:
120
原文:https://ruby-china.org/topics/20128MongoDB 是目前炙手可热的 NoSQL 文档型数据库,它提供的一些特性很棒:如自动 failover 机制,自动 sharding,无模式 schemaless,大部分情况下性能也很棒。但是薄荷在深入使用 MongoD...
分类:
数据库 时间:
2015-03-28 21:36:43
阅读次数:
282
MongoDB分片集群的入口mongos自身没有failover机制。官方建议是将mongos和应用服务器部署在一起,多个应用服务器就要部署多个mongos实例,这样很是不方便。还可以使用LVS或者HAProxy来实现多个mongos的failover机制,但是一定要注意使用clientaffinity即客户端关联特性。global..
分类:
数据库 时间:
2015-03-14 20:09:42
阅读次数:
253
Roletransitions分为switchover、failover1.switchover数据不丢,执行后只是角色互换了。2.failover当主库故障时,备库切到主库角色,如果切换前,主库不是运行在MAXIMUMAVAILIABLITY或者MAXIMUMPROTECTION模式下,可能会有数据丢失。如果主库开启闪回的话,在切换后,故障恢复..
分类:
其他好文 时间:
2015-03-11 19:55:44
阅读次数:
221
本文转载自:http://shift-alt-ctrl.iteye.com/blog/1884370文中的配置例子,还有failover过程中触发的订阅事件具有很好的参考价值。Redis sentinel(哨兵)模块已经被集成在redis2.4+的版本中,尽管目前不是release,不过可以尝试去使...
分类:
其他好文 时间:
2015-03-11 14:26:13
阅读次数:
181
OracleDataGuardStudy之--DataGuardFailOver案例OracleDG(Dataguard)是目前比较常见的数据库HA配置策略。通过实现PhysicalStandby和LogicalStandby,可以实现数据冗余容错机制。防止在主库出现严重故障,不能支持服务的时候,没有快速的后备支持环境。在DG中,switchover和fa..
分类:
数据库 时间:
2015-03-05 17:20:52
阅读次数:
251
搭建完了ORACLE 11G dataguard后,也做了角色切换的实验,有switchover已经failover,感觉受益颇多,而后继续研究了下dataguard的一些高级管理功能,所谓冰山一角,ORACLE果然博大精深,总结记录如下:1,ORACLE 11G dataguard的高级管理1.1、READ ONLY/WRITE模式打开物理STANDBY一般standby都是可以设置为mount...
分类:
数据库 时间:
2015-02-14 22:38:30
阅读次数:
301
哈哈,年底最后一篇文章。写完今天下午放假。
MMM官方介绍:
MMM (Multi-Master Replication Manager for MySQL) is a set of flexible scripts to perform monitoring/failover and management of MySQL master-master replication configur...
分类:
数据库 时间:
2015-02-13 14:48:34
阅读次数:
268
官方介绍:
MHA performs automating master failover and slave promotion with minimal downtime, usually within 10-30 seconds. MHA prevents replication consistency problems and saves on expenses of having to...
分类:
数据库 时间:
2015-02-12 10:52:38
阅读次数:
253
failover后的问题场景:由于做failover测试,一个standby已经被我变成了primary库,如何将这个新的primary库(原来的standby)变回来重新成为standby两个都是primary,p1,p2,如何将一个primary库1设置成p1,而另外一个primary库p2设置成p1的standby库呢?1,问题描述原来的primary库:SQL> select open_m...
分类:
数据库 时间:
2015-02-11 22:02:34
阅读次数:
427