欢迎来到天天文库
浏览记录
ID:9119690
大小:187.50 KB
页数:40页
时间:2018-04-18
《oracle11g利用rman创建物理standby实验配置指南》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、资料编码QJSHKJB002产品名称Oracle11gR1dataguard使用对象所有使用ORACLE数据库软件的部门产品版本11.1.0.6Oracle11g利用rman创建物理standby实验配置指南(VMserver+centOS4.7+Single-instance)拟制:XXX日期:2010-07-29修订记录日期修订版本作者描述20100/07/29V1.00821初始发行注意:些例仅为测试,生产环境中请根据实际情况利用不同配置目录第1章实验环境4第2章复制前准备工作52.1调整主数据库52.1.1强制记录所有的交易52.1.2创建备用重做日志组52.1.3
2、文件存放路径转换62.1.4修改主站点初始化参数62.1.5网络配置修改92.2准备复制:准备备用站点112.2.1创建必要的目录112.2.2设置密码文件112.2.3创建备用初始化参数文件11第3章通过DUPLICATEDATABASE复制备用数据库13第4章复制之后:清除、校验和转换194.1物理standby的Switchover214.1.1检查是否支持switchover操作--primary数据库操作214.1.2启动switchover--primary数据库操作214.1.3重启动到mount--原primary数据库操作224.1.4检查是否支持swit
3、chover操作--待转换standby数据库操作224.1.5转换角色到primary--待转换standby数据库操作224.1.6完成转换,打开新的primary数据库244.1.7验证新的primary数据库254.2物理standby的failover264.2.1检查归档文件是否连续264.2.2检查归档文件是否完整274.2.3启动failover274.2.4切换物理standby角色为primary274.2.5启动新的primary数据库。27第5章监控primary/standby数据库285.1dataguard监控配置的方式285.2调整物理sta
4、ndbylog应用频率34第6章数据保护模式简述35第1章实验环境笔者的硬件基本情况是:VMWareServer1.0.10、CentOS4.7(2.6.9-78.EL)1CPU、2G通过不断的实验和总结我们终于完成了oracle11g物理standby的安装配置,在本文中VMWare虚拟机安装配置cetnOS安装配置oracle11g软件安装配置等不作为本文说明重点,我们将集中精力说明通过复制特性创建备用数据库过程。oracle11g全面改良了物理standby,最突出的特点就是在readonly打开模式下,可以边接收边应用(主要是进行select操作)。在oracle1
5、1g中创建一个备用数据库变得非常方便,我们可以使用恢复管理器(RMAN),oracle11G支持直接从主数据库使用DUPLICATEDATABASE命令集通过网络复制一个备用数据库,只要目标数据库是活动的即可。这意味着再也不用先生→成再传输→最后在备用数据库上通过复杂的手工方式还原和恢复主数据库的RMAN备份集了,RMAN在主站点内存中自动生成一个转换脚本在,然后在备用站点上使用此脚本管理复制操作,实际上不用DBA进行任何干预。在主、备站点的/etc/hosts文件中添加合适的条目#thatrequirenetworkfunctionalitywillfail.127.0.
6、0.1localhost.localdomainlocalhost192.168.1.191node4192.168.1.190node3让主站点(node3)和备用站点(node4)之间建立起网络连接,然后在每个节点上都安装Oracle11g数据库,最后,在主站点(node3)上创建好标准的11gR1种子数据库,包括标准的示例方案。此数据库的ORACLE_SID是primary,接下来就可以开始执行实况复制操作了。第1章复制前准备工作1.1调整主数据库在复制主数据库到对应的备用环境中之前,我需要对主数据库做一些调整,下面的步骤未做特别说明没有先后顺序,只要在发出DUPLI
7、CATEDATABASE命令前这些步骤都执行完了即可,在复制操作过程中应该没有什么让人意外的事件出现。1.1.1强制记录所有的交易大多数组织实施数据卫士配置的主要原因是保证所有交易都不丢失,但遗憾的是,默认情况下,Oracle数据库是运行在NOFORCELOGGING模式下的,这意味着对对象的改变可能丢失,因为他们的存储属性被设为NOLOGGING,为了确保所有的改变都被记录下来,我们必须执行ALTERDATABASEFORCELOGGING命令,此命令需要在ALTERDATABASEARCHIVELOG命令将数据
此文档下载收益归作者所有