**
Oracle 容灾方案
**
一、容灾基本概念:
1、阵列的复制技术(硬件)
通过在阵列之间进行复制,异地保存数据(要求:两边的系统配臵一致,用于大数据量的环境,备份方,可以不设
主机,只需要存储设备。
对存储设备和网络环境要求比较高。比如 EMC 存储)
2、基于逻辑卷的复制技术(操作系统层面)
lv(logical volumn)的镜像技术来实现
通过 TCP/IP 网络传输逻辑卷上数据的变化(要求:两边的软、硬件环境必须一致,一般用于大数据量的传递,
如IBM AIX 的逻辑卷的复制技术)
3、基于 Oracle 的 redo log 的复制(在应用层)
1)DataGuard
2)GoldGate
3)stream
逻辑复制: 将主库的 redo log 传递到备库后,然后利用 logminer 的工具,从 redo log 中解析出 sql 语句,在
备库执行,保证和主库同步。(主库和备库可以
是不同的环境,备库可以处于读写状态)
逻辑备库可以看作是一个单独的库(数据库名和 DBID 和主库都不一样)。
物理复制:将主库的 redo log 传递到备库后,备库对 redo log 日志进行 recovery ,来和主库保持一致。(主库和
备库必须是相同的环境,备库一般处于只读状态)