欢迎来到天天文库
浏览记录
ID:35273696
大小:95.75 KB
页数:25页
时间:2019-03-22
《oracle11g_dataguard配置方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、OracleDataGuard实施方案OracleDataGuard实施与维护方案OracleDataGuard实施方案1.项目背景介绍在2台RedHat5.4上使用ORACLE的DataGuard组件实现容灾。设备配置(VMWare虚拟机环境)清单如下:主机型号数据实例配置数据库版本RedHat5.4(32位)ORCLCPU:1MEM:2GOracle11gR211.2.0.1RedHat5.4(32位)ORCLCPU:1MEM:2GOracle11gR211.2.0.1OracleDataGuard实施方案1.OracleDataGuard介绍备用数据
2、库(standbydatabase)是ORACLE推出的一种高可用性(HIGHAVAILABLE)数据库方案,在主节点与备用节点间通过日志同步来保证数据的同步,备用节点作为主节点的备份,可以实现快速切换与灾难性恢复。lSTANDBYDATABASE的类型:有两种类型的STANDBY:物理STANDBY和逻辑STANDBY两种类型的工作原理可通过如下图来说明:physicalstandby提供与主数据库完全一样的拷贝(块到块),数据库SCHEMA,包括索引都是一样的。它是可以直接应用REDO实现同步的。 logicalstandby则不是这样,在logi
3、calstandby中,逻辑信息是相同的,但物理组织和数据结构可以不同,它和主库保持同步的方法是将接收的REDO转换成SQL语句,然后在STANDBY上执行SQL语句。逻辑STANDBY除灾难恢复外还有其它用途,比如用于用户进行查询和报表,但其数据库用户相关对象均需要有主键。OracleDataGuard实施方案²本次实施将选择物理STANDBY(physicalstandby)方式l对主库的保护模式可以有以下三种模式:–Maximumprotection(最高保护)–Maximumavailability(最高可用性)–Maximumperformanc
4、e(最高性能)三种保护模式区别如下:保护模式数据丢失保护重做传输最高保护零数据丢失双重故障保护LGWRSYNC—将重做同步传输至两个站点,网络中断会导致主Database宕机最高可用性零数据丢失单重故障保护LGWRSYNC—重做同步传输最高性能最少的数据丢失LGWRASYNC或ARCH—重做异步传输²基于项目应用的特征及需求,本项目比较适合采用Maximumavailability(最高可用性)模式实施。OracleDataGuard实施方案1.Dataguard实施前提条件和注意事项:l灾备环境中的所有节点必须安装相同的操作系统,尽可能令详细补丁也保持相
5、同。l灾备环境中的所有节点必须安装完全相同版本的Oracle数据库软件,包括版本号和发布号,比如必须都是Oracle11.2.0.1l主库必须处于归档(ARCHIVELOG)模式。l灾备环境中所有节点的硬件和操作系统架构必须相同l主库可以是单实例,也可以是RAC。l主节点和备用节点之间的硬件配置可以不同,比如CPU数量,内存数量,存储的配置等等。l配置灾备环境的数据库用户必须具有SYSDBA权限。OracleDataGuard实施方案1.Oracle软件安装1.要实施DataGurad的前,需要在主机RedHat-Primary和备机RedHat-Stan
6、dby上进行ORACLE软件的基础安装。2.备机基础软件的安装有两种方式供选择:1)源始安装介质安装采用ORACLE数据库安装介质进行软件安装。2)“克隆”主站源数据库分别对主站源数据库进行tar压缩并FTP/rcp至备机上,然后展开压缩文件。²通常出于便捷的原因,备机的Oracle初始建立可采用上述的第二种方式。测试环境中直接对虚拟机进行了拷贝,因此相当于采用了第二种方式。现场环境下,如果主节点不是RAC环境,也可以采用第二种方式。1.1环境配置RedHat5-Primary(primary,IP192.168.204.131)以下简称主库SingleI
7、nstancePrimary说明IP192.168.204.131Oracle单实例InstanceORCLData,ControlFile,RedoFile$ORACLE_BASE/oradataRedHat5-Standby(standby,IP192.168.204.132),以下简称从库。SingleInstanceStandby说明IP192.168.204.132Oracle单实例InstanceORCLData,ControlFile,RedoFile$ORACLE_BASE/oradataOracleDataGuard实施方案1.1系统硬件
8、环境检查1.1.1检查内存相关项检查服务器的内存,可以通过下列命令
此文档下载收益归作者所有