dataguard

主库配置关于Dataguard Online redo log 和 Standby redo log

只愿长相守 提交于 2020-03-07 12:23:18
发一下牢骚和主题无关: Dataguard 分类: Physical Standby(Redo Apply) Logical Standby(SQL Apply) Dataguard 保护模式: maximize performance(最大性能模式) maximize availability(最大可用模式) maximize protection(最大保护模式) Online redo log 存放着在线事务未归档的变动信息,主库肯定是要配置的。 如果是Physical Standby,对于备库没法open read write,所以备库而言online redo log几乎无用,但是斟酌到备库随时可能切换为主库,就必须配置online redo log; 如果是Logical Standby,备库可以open read write,所以必须配置online redo log。 每日一道理 成功的花朵开放在啊勤劳的枝头,失败的苦果孕育在懒惰的温床之中。 Standby redo log 备库的remote file server(RFS)进程接收到主库传过来的redo data,然后写到standby redo log中,standby redo log的作用类似于主库的online redo log,只是他存在 于备库,只存放主库传过来的redo data

Oracle Dataguard原理

房东的猫 提交于 2020-02-22 18:08:39
Oracle DataGuard是Oracle自带的数据同步功能,基本原理是将日志文件从原数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持同步,是一种数据库级别的高可用性方案。 DataGuard可以提供Oracle数据库的冗灾、数据保护、故障恢复等,实现数据库快速切换与灾难性恢复。在生产数据库的保证"事务一致性"时,使用生产库的物理全备份创建备库,备库会通过生产库传输过来的归档日志或重做条目自动维护备用数据库。 DataGuard数据同步技术有以下优势: 1) Oracle数据库自身内置的功能,与每个Oracle新版本的新特性都完全兼容,且不需要另外付费。 2) 配置管理较简单,不需要熟悉其他第三方的软件产品。 3) 物理Standby数据库支持任何类型的数据对象和数据类型; 4) 逻辑Standby数据库处于打开状态,可以在保持数据同步的同时执行查询等操作。 5) 在最大保护模式下,可确保数据的零丢失。 一、架构 Oracle DataGuard由一个primary数据库(生产数据库)及一个或多个standby数据库(最多9个)组成。组成Data Guard的数据库通过Oracle Net连接,并且有可以分布于不同地域。只要各库之间可以相互通信,它们的物理位置并没有什么限制,不受操作系统的限制。 1.Primary 数据库

Oracle 11g R2 Dataguard configuration step by step

穿精又带淫゛_ 提交于 2019-12-11 11:42:01
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> Oracle 11g R2 Dataguard configuration step by step Date: March 17, 2016 Author: Shripal Singh (DBA) Note:- Oracle Database RDBMS software installed with one database on the PRIMARY server and on STANDBY server installed only RDBMS software without any Database. Following below details: Primary: IP Address: 192.168.1.10 DB_NAME=db11g DB_UNIQUE_NAME=db11g Standby: IP Address: 192.168.1.20 DB_NAME=db11g DB_UNIQUE_NAME=std Required parameters: DB_NAME – Must be same on primary and on all standby DB_UNIQUE_NAME – Must be different on primary and all standby LOG