OracleActiveDataGuardADG可行性方案.docx
- 文档编号:9333010
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:4
- 大小:55.87KB
OracleActiveDataGuardADG可行性方案.docx
《OracleActiveDataGuardADG可行性方案.docx》由会员分享,可在线阅读,更多相关《OracleActiveDataGuardADG可行性方案.docx(4页珍藏版)》请在冰豆网上搜索。
OracleActiveDataGuardADG可行性方案
OracleActiveDataGuardADG可行性方案
OracleActiveDataGuard
数据同步复制技术方案
一、概述
OracleActiveDataGuard是Oracle11g版本推出的新功能。
该功能能够实现Oracle数据库读写分离。
ActiveDataGuard从底层技术上实现了在日志恢复数据的同时能够用只读的方式打开数据库,用户能够在备用数据库上进行查询、报表等操作,这类似逻辑DataGuard备用数据库的功能(查询功能方面),数据同步的效率更高、对硬件的资源要求更低。
能够更大程度地发挥物理备用数据库的硬件资源的效能。
ActiveDataGuard用于维护Oracle数据库的单独、同步物理副本,从而实现HA/DR。
ActiveDataGuard支持高可用性(经过零数据丢失和/或自动故障切换)和灾难恢复。
而且数据同步的效率更高、对硬件的资源要求更低。
是一种有效可行的解决方案。
随着OracleADG的出现,Oracle在读写分离的支持上又得到进一步提升,能够在延迟很少的情况下提供读,而且不会出现复制错误或者数据不一致的问题。
ActiveDataguardReaderFarm架构至少存在以下优势:
1.管理维护简单,DBA只要熟悉Dataguard的管理即可,无需再额外学习其它方面的新知识;
2.ActiveDataguardReaderFarm节点是灵活可扩展的,能够在线添加或者删除节点,而且能够线性扩展而不对生产系统造成影响;
3.能够真正做到实时查询,不会应为大事务造成同步阻塞,性能有保障;
4.没有数据类型的限制;
5.高可用性,节点的宕机都不会影响到数据库的可用性。
二、ActiveDataGuard基本原理
OracleActiveDataGuard 系统架构如下:
ActiveDataGuard 的同步是经过standby数据库对主数据库文件的不断copy,不断应用主库传输过来的redo重做日志来保持和主库的物理结构一致。
standby数据库分为物理standby和逻辑standby。
主备库之间走的是SSL协议,SSL使用RSA公钥密码和对称密钥加密,提供身份验证、加密和数据完整性。
ActiveDataGuard从底层技术上实现了在日志恢复数据的同时能够用只读的方式打开数据库,用户能够在备用数据库上进行查询、报表等操作。
OracleActiveDataGuard 包括一个生产数据库,也称为主数据库,以及一个或多个备用数据库,这些备用数据库是与主数据库在事务上一致的副本。
Data Guard 利用重做数据保持这种事务一致性。
当主数据库中发生事务时,则生成重做数据并将其写入本地重做日志文件中。
经过 OracleActiveDataGuard,还将重做数据传输到备用站点上,并应用到备用数据库中,从而使备用数据库与主数据库保持同步。
OracleActiveDataGuard 允许管理员选择将重做数据同步还是异步地发送到备用站点上。
备用数据库的底层技术是 OracleActiveDataGuard 重做应用(物理备用数据库)。
物理备用数据库在磁盘上拥有和主数据库逐块相同的数据库结构,而且使用 Oracle 介质恢复进行更新。
三、ActiveDataGuard软硬件需求
1.硬件及操作系统需求
系统平台
硬件配置
操作系统
存储异构
primary数据库
VS
standby数据库
同一个DataGurid配置中的所有oracle数据库必须运行于相同的平台。
比如inter架构下的32位linux系统能够与inter架构下的32位linux系统组成一组DataGuard。
64位HP-UX也能够与32位HP-UX组成一组DataGuard
不同服务器的硬件配置能够不同,比如cpu,内存,存储设备,可是必须确保standby数据库服务器有足够的磁盘空间用来接收及应用redo数据
必须一致,不过操作系统版本能够略有差异,比如(linuxas4&linuxas5),primary数据库和standby数据库的目录路径能够不同
支持
2.软件需求
✓ActiveDataGuard作为Oracle企业版一个特性功能,标准版不支持。
而且作为Oracle软件的单独组件(类似OracleRac组件),需要单独收取费用。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OracleActiveDataGuardADG 可行性 方案