1、下载安装包ASM
2、安装ASMLib(asm库用来简化管理asm)
3、配置ASMLib (执行/etc/init.d/oracleasm configure)
4、物理磁盘分区(使用fdisk分区sdb1)
5、创建ASM磁盘(/etc/init.d/oracleasm createdisk VOL1 /dev/sdb1)
6、开始CSS服务(/u01/app/oracle/product/10.2.0/db_1/bin/localconfig add)
7、创建磁盘组(如果ASM磁盘是基于已经做了RAID的阵列, 那么这里选择external方式即可.
SQL> create diskgroup DG1 external redundancy disk 'ORCL:VOL2';)
一、 Data Guard 配置
1、data guard是:一个集合,由一个primary和最多9个standby组成,standby(标准) 库与primary数据库(生产库)
2、data guard管理方式:命令行、DGMGRL或者OEM
3、data guard组成:通过primary的redo来维护9个standby
4、standby数据库,分两类:逻辑standby和物理standby
逻辑standby接收primary数据库的redo log执行SQL语句(SQL Apply)实现同步,
物理standby接收primary数据库的redo log以介质恢复的方式(Redo Apply)实现同步
二、 Data Guard 服务
1、REDO 传输服务(控制redo数据的传输到一个或多个归档目的地)
2、Log 应用服务
3、角色转换服务
4、Dg 中只有两种角色:primary和standby
三、 Data Guard 保护模式(三种数据保护的模式)
1、最大保护
2、最高性能
3、最高可用性
四、Standby 数据库类型
1. 物理standby
Redo 应用/Read-only 模式/物理standby特点(灾难恢复及高可用性/数据保护/分担primary数据库压力/提升性能)
2. 逻辑standby
五、 Data Guard 操作界面(方式)