暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
复制与容灾.pdf
210
33页
2次
2023-06-06
100墨值下载
复制类型
基于存储层的容灾复制方案
基于SAN的存储局域网进行复制,复制针对每个IO进行。
系统可以实现数据的同步或异步两种方式的复制。对大数据量的系统来说有很大的优势(每天日志量在60G以上),但是对主机、操作系
统、数据库版本等要求一致,且对网络环境的要求比较高。
目标系统不需要有主机,只要有存储设备就可以,如果需要目标系统可读,需要额外的配臵和设备,比较复杂。
基于逻辑卷的容灾复制方案
基于TCP/IP的网络环境进行复制,由操作系统进程捕捉逻辑卷的变化进行复制。
其特点与基于存储设备的复制方案比较类似,也可以选择同步或异步两种方式,对主机的软、硬件环境的一致性要求也比较高,对大数据
量的应用比较有优势。
目标系统如果要实现可读,需要创建第三方镜像。
基于oracle redo log的逻辑复制方式
Oracle redo log记录了所有对数据块造成改变的事务信息,提供了recovery的机制。
把生产库的日志条目传递到目标数据库,在目标数据库端进行与生产库相同的操作,以此来实现数据同步。
基于此复制方式的软件有:OracleDataGuardStreamGoldenGateQUEST公司、DSG(中国)、九桥软件公司等等。
基于oracle redo log的逻辑复制方式
工作原理与流程
这类产品的原理基本相同,其工作过程可以分为以下几个流程:
1使用oracle以外的独立进程,捕捉redo log file 信息,将其翻译成SQL语句,再通过网络传输到目标端数据库,在目标端数据库执
行同样的SQL语句,以此实现同步。
2)如果其进程赶不上oracle日志切换,也可以捕捉归档日志中的内容。也有的产品在源端以事务为单位,当一个事务完成后,再把SQL
传输到目标端。
3Oracle DG是以数据库为单位进行复制,可以同步整个数据库。
4)其它的产品一般都是以表为单位进行复制,同时也支持大部分DDL的复制。
技术特点和优势
这种技术的技术特点和优势主要有以下几点:
1)目标端数据库一直是一个可以访问的数据库(11gDG支持)。
2)能保证两端数据库的事务一致性
3)因为使用oracle以外的进程进行捕捉,且其优先级低于oracle进程,所以对源系统数据库的性能影响很小。
4)基于其实现原理及多个队列文件的使用,复制环境可以提供网络失败、数据库失败、主机失败的容错能力
5)因为这类软件复制只是SQL语句或事务,所以他可以完全支持异构环境的复制,硬件的型号,oracle的版本,操作系统的种类、版
本等可以不同。
6支持多种复制方式,比如数据集中、分发、双向复制复制、或者多层次的复制等。
7)由于传输的内容只redolog archive log中的一部分,所以对网络资源的占用很小,可以实现不同城市之间的远程复制。
灵活拓扑结构实现用户的灵活方案
01_
复制与容灾
2012
6
13
10:19
分区 笔记
08_
容灾 的第
1
单向复制
备份、查询
双向复制
灾备、双业务中心
点对点
多业务中心
广播复制
数据分发
集中复制
数据仓库、N+1灾备
多级复制
层次化企业数据
缺点与限制
基于redolog的逻辑复制产品有很多的优势,但跟上面提到过的其他方案比较起来,也有一些缺点
1数据库的吞吐量太大时,会有较大的延迟,当数据库每天的日量达60G或更大时,这种方案的可行性较
2)复制环境建立起来以后,对数据库结构上的一些修改需要按照规定的操作流程进行,有一定的维护成本。
Streams
延迟、
CPU
消耗
Max Load (~8000 ops/sec / 18.5 GB/hr redo generation)
GoldenGate
延迟、
CPU
消耗
Max Load (~8000 ops/sec / 18.5 GB/hr redo generation)
分区 笔记
08_
容灾 的第
2
of 33
100墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜