文档详情

commvault应急库配置和启用文档 - Copy.doc

发布:2018-05-01约4.38千字共19页下载文档
文本预览下载声明
ORACLE 应急库配置和启用方法 目 录 第一章 文档介绍 4 1.1 概述 4 第二章 环境介绍 4 2.1 测试环境 4 2.2 测试设备 4 第三章 操作步骤及记录 5 3.1 模块安装过程 5 3.2 配置Oracle实例 5 3.3 使用备份恢复的方式将生产数据库同步到应急库 9 3.4 配置oracle归档日志的复制对 13 3.5 启动应急库归档日志回滚任务 19 第四章 如何利用应急库做灾难演练 22 文档介绍 1.1 概述 本文档主要描述了如何在linux平台搭建ORACLE应急库、并定期对应急库进行检测的方法。 应急库的基本实现原理是: 在生产机上实现全库的备份并恢复到目标机上; 采用CDR技术将生产机的归档日志不断的复制到目标机上再进行前滚; 环境介绍 2.1 测试环境 Linux操作系统:Redhat as4 updata5 Linux cvbj-oracle 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux Oracle版本: 11.1.0.6.0 2.2 测试设备 CommVault备份服务器: (cs-serve) OS: windows2003 sp2 CommVault软件: CommVault SIMPANA 8.0 SP4 Linux测试机 主机名: ora-1 ora-2 OS: Redhat AS4 updata5 DB: oracle 11.1.0.6.0 Oracle 数据文件路径:/u01/app/oradata/orcl Oracle 归档日志路径:/u01/app/oradata/archivelog 卷类型:LVM CommVault软件:FS for Linux , Oracle for Linux, CDR for Linux 注:由于使用CDR必须要工作在LVM的环境下,因而建议Oracle的数据环境安装在LVM下。 使用LVM可以参考以下几条命令: # pvcreate /dev/sdb1 #vgcreate vg00 /dev/sdb1 #lvcreate –L 8G –n lv00 vg00 #mkfs.ext3 /dev/vg00/lv00 #mount /dev/vg00/lv00 /u01/app/oradata 由于目标端的数据库需要在两种状态下工作,正常的MOUNT状态和应急启动后的OPEN状态,因而目标机需要在两种状态下切换,所以为了简化难度,需要在目标端设置如下路径: Oracle 数据文件路径:/u01/app/oradata/orcl 采用系统的软链接方式: $ cd /u01/app/oradata $ ln –s orcl orcl1(具体链接名字可以自定义,软链接可以随时被删除,方便在正常状态和应急启动状态之间进行切换,具体操作可参考以后章节) 在进行异机恢复时,需要将Oracle恢复到目标端的/u01/app/oradata/orcl1目录下。 Oracle 归档日志路径:/u01/app/oradata/archivelog 第三章 操作步骤及记录 3.1 模块安装过程 模块安装过程略 3.2 配置Oracle实例 对于应急库的第一次数据同步,建议采用CV Oracle 模块对生产数据库做一次全备,然后恢复到应急库。 配置oracle备份实例的时候,一定要记得打开控制文件自动备份,并查看备份的Rman日志,确认控制文件自动备份已经打开(此功能在8.0中为默认打开)。 在对oracle进行备份的时候,建议保留最近几天的归档日志,具体方法如下: 去掉oracle客户端里的对存档删除功能的选择 在设置oracle备份计划时,选择高级 在高级里的删除存档日志项,勾选删除存档日志,并根据实际需求选择相应的删除选项 使用备份恢复的方式将生产数据库同步到应急库 在目标端的服务器上需要准备Oracle的恢复环境,实现过程如下: 将生产机上的Oracle的初始化环境导入到目标端上,在生产机上执行: sql create pfile from spfile;(把生产环境中的SPFILE导出) 将生产机上
显示全部
相似文档