【DB2 HADR配置经验谈】- 感觉DB2 HADR比Oracle DataGuard维护简单多了 - mfkqwyc86,【飞鹰工作室】 - ITPUB个人空间 - powered by X-Space

来源:百度文库 编辑:神马文学网 时间:2024/04/25 22:37:42

DB2 HADR配置经验谈】- 感觉DB2 HADR比Oracle DataGuard维护简单多了

上一篇 /下一篇  2010-11-18 18:04:24/ 个人分类:Oracle DB

查看( 10 ) /评论( 12 )【DB2 HADR配置经验谈】- 感觉DB2 HADR比Oracle DataGuard维护简单多了  这几天做了一下DB2 HADR实验,个人感觉HADR比DG操作维护来说来,简单多了,大家有机会体验一下。  概念介绍: ------------------------DB2 HADR:------------------------ High Availability Disaster Recovery (HADR)是数据库级别的高可用性数据复制机制,HADR 实现是基于 HDR 的 Informix实现的(是数据库中高可用性灾难恢复相对比较成熟的功能)。本质上讲,HADR 是一种日志传送功能(DB2 UDB现在支持这种功能),但它传送的不是固化的磁盘上的日志,而是日志缓冲区中的日志。这种方法提供了充分的粒度来满足解决方案的高可用性需求。HADR复制发生在数据库层。 
KbV/_(D+YQ&e0ITPUB个人空间NA|n,[
    在生产环境下,HADR环境需要两台数据库服务器:主数据库服务器(primary)和备用数据库服务器(standby)。当主数据库中发生事务操作时,会同时将日志文件通过TCP/IP协议传送到备用数据库服务器,然后备用数据库对接受到的日志文件进行重放(Replay),从而保持与主数据库的一致性。当主数据库发生故障时,备用数据库服务器可以接管主数据库服务器的事务处理。此时,备用数据库服务器作为新的主数据库服务器进行数据库的读写操作,而客户端应用程序的数据库连接可以通过自动客户端重新路由(Automatic ClientReroute)机制转移到新的主服务器。当原来的主数据库服务器被修复后,又可以作为新的备用数据库服务器加入HADR。通过这种机制,DB2UDB实现了数据库的灾难恢复和高可用性,最大限度的避免了数据丢失。  -------------------------------Oracle DataGuard:----------------------------- 

Data Guard是Oracle的集成化灾难恢复解决方案,该技术可以维护生产数据库一个或多个同步备份,由一个生产数据库和若干备用数据库组成,并形成一个独立的、易于管理的数据保护方案。Data Guard备用数据库可以与生产系统位于相同的数据中心,也可以是在地理位置上分布较远的远程灾难备份中心。

 

Data Guard的基本原理是,当某次事务处理对生产数据库中的数据作出更改时,Oracle数据库将在一个联机重做日志文件中记录此次更改。在Data Guard中可以配置写日志的这个过程,除了把日志记录到本地的联机日志文件和归档日志文件中,还可以通过网络,把日志信息发送的远程的备用数据库服务器上。这个备用日志文件写入过程可以是实时、同步的,以实现零数据丢失(最大保护模式);也可以是异步的,以减少对网络带宽的压力(最大可用性模式);或者是通过归档日志文件、一个日志文件的批量传输模式,以减少对生产系统的性能影响(最大性能模式)。当备份数据库接收到日志信息后,Data Guard可以自动利用日志信息实现数据的同步。当主数据库打开并处于活动状态时,备用数据库可以执行恢复操作,如果主数据库出现了故障,备用数据库即可以被激活并接管生产数据库的工作。

 


全部脚印不留脚印留下脚印:
  • oracle_8i

  • junli0310

  • 24211828

  • 71845

  • 703843

  • 1838702

  • 22067338

TAG:

leetaedong发布于2010-11-18 18:17:14
好像有 一些限制,比如:
)B-j!`n$c5A,G\主备只能一对一,备不能启动到 read only状态(v9.7有改进),不能备份 standby...
leetaedong发布于2010-11-18 18:21:24
lz,hadr像网络中断的情况下 redo gap如何解决,有无 像dg的 fal 机制?
wolfop发布于2010-11-18 19:19:05
Informix的HADR更容易维护。
huanhuanlove发布于2010-11-18 20:07:17
lz最近很猛啊
mfkqwyc86发布于2010-11-19 08:53:02
刚入门,学习中。
mfkqwyc86发布于2010-11-19 08:54:52
嗯,9.7之前的HADR不能启动到read only模式下,要查看数据,还需要切换后。
zuohao_lu发布于2010-11-19 09:58:46
佩服LZ啊。
ilovemilk发布于2010-11-19 10:06:57
HADR 可以接管主数据库服务器的事务处理
t
`-a;i+tN/O~|space.itpub.netF!n`8q%t2c2|
这点比较强,但不知HADR切换速度如何,DG不像文档上说的那样,切换总出问题
mfkqwyc86发布于2010-11-19 22:13:27
对呀,HADR切换时间还算快.
ab5669发布于2010-11-20 11:06:51
学习了
wolfop发布于2010-11-22 12:22:53

QUOTE:

原帖由 mfkqwyc86 于 2010-11-19 08:54 发表
8m%y*iQ)I(wQ:i3u?#J嗯,9.7之前的HADR不能启动到read only模式下,要查看数据,还需要切换后。
:[A|*f,e3{nj
L/h
\呵呵,HADR是从INFORMIX学来的,INFORMIX 7版本就支持standby readonly了。
sunfire999发布于2010-11-23 09:32:51
informix的hdr配置很简单,其实oracle的standby配置也很简单,只要你熟悉了,只要几个步骤就可以配置一个简单的standby环境。
)a3L`d.~j$`3b7B-m;XITPUB个人空间%f+mbq/W&p.s[S U
相对而言,informix和db2确实在操作配置比oracle简单太多了。。。oracle实在有点庞大和复杂
【DB2 HADR配置经验谈】- 感觉DB2 HADR比Oracle DataGuard维护简单多了 - mfkqwyc86,【飞鹰工作室】 - ITPUB个人空间 - powered by X-Space 配置DB2 HADR db2 执行计划的解读 - myfriend2010的个人空间 - ITPUB个人空间 - powered by X-Space db2隔离级别基础知识 - YG——的个人空间 - ITPUB个人空间 - powered by X-Space DB2数据库优化的几条基本策略 - oracle - itlab博客 - Powered by X-Space Oracle中TRUNCATE和Delete区别及TRUNCATE使用说明 - 第三只眼 - ITPUB个人空间 - powered by X-Space 怎样搭建DB2?HADR(高可用性灾难恢复)? 查看本地windows的字符集方法 - secooler 快乐的DBA - ITPUB个人空间 - powered by X-Space cfan110 列表 - 山野之人 - ITPUB个人空间 - powered by X-... 怀念梧桐 - 乐得乐了的个人空间 - 水母网博客 - Powered by X-Space 【原创】刘晓庆:换了八个男人而且越换越小_凤天祥的个人空间_凤凰博客 - powered by X-Space hadoop集群网络性能优化:hadoop机架感知实现及配置 - 剑在手,问天下谁是英雄 - ChinaUnix个人空间 - Powered by X-Space (原)BOM断阶原则 - 独木成林 - ITPUB个人空间 - powered by X-... 奥运与经济 - 任志强的个人空间 - 新地产博客 - powered by X-Space About DirectShow(4) - 晴天霹雳的个人空间 - 游戏创造网--社区 - powered by X-Space 决定成功的十种智力 - 四面楚歌的个人空间 - 世界经理人管家 - Powered by X-Space: 辩论人权 - 张维为的个人空间 - 环球博客 - Powered by X-Space - 蓝色的天空的个人空间 - 环球博客 - Powered by X-Space 箴言 - 爱奴宝贝的个人空间 - 世界经理人管家 - Powered by X-Space 叹欲海 - 南山拜佛的个人空间 - 博客岛 - Powered by X-Space 谈谈双色球的过滤方法 - 力戈议彩的个人空间 - - Powered by X-Space 解密骗术 - 烟雨阁的个人空间 - 天水在线博客 - Powered by X-Space 可怕的日本民族精神 - 烟花三月 - 教师工作室 - Powered by X-Space... DB2