使用RMAN备份Oracle9iRAC数据库.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用RMAN备份Oracle9iRAC数据库课案

使用RMAN备份Oracle 9i RAC数据库 (v 1.0) 作者 颜超 审核 分类 数据库 子类 Oracle数据库 更新时间 2011-6-12 关键字 本文介绍使用RMAN备份Oracle 9i rac数据库的方法 摘要 Oracle RAC 是一个具有共享高速缓存体系结构的集群数据库,它克服了传统的不共享和共享磁盘方法的限制,为关键应用提供了一种具有较高可伸缩性和可用性的数据库解决方案。RAC尽管可以避免单点故障,但数据库备份、还原和恢复依然是数据库管理最重要的方面之一,有效的备份能够在介质错误,人为失误等不可预见的情况下恢复数据库以避免灾难。不管应用是使用单个数据库,还是使用存储数百 GB 甚至好几个 TB 的数据的多个数据库,它们都有一个共同点:需要快速、可靠的备份解决方案。 主要适用环境 Oracle 9i 版本说明 版本号 拟制/修改责任人 拟制/修改日期 修改内容/理由 v 颜超 2010-6-12 新建 目录 版本说明 2 1RAC和RMAN介绍: 4 Oracle 9i RAC 4 RMAN 简介 4 2 RAC环境下的特殊配置 5 设置RAC的归档模式 5 归档日志备份目录配置 6 数据库网络配置和测试 6 3 RMAN备份配置 7 制定备份策略 7 设定RMAN备份配置 7 4 RMAN备份恢复范例 8 备份全库范例 8 备份归档日志范例 8 1RAC和RMAN介绍: Oracle 9i RAC 9i中的Real Application Clusters(RAC)是8i中的并行服务器(OPS)的延伸和发展。RAC在规模性,高可用性以及易管理性等方面大大加强。最显著的技术突破在于CacheFushion的完全实现,使得大规模的应用首次不用担心数据分割问题。 Oracle9i Cache Fusion技术通过使用集群中所有节点的集合高速缓存来满足数据要求,Globle Cache Service(全局高速缓存服务)在不同实例的高速缓存之间管理数据块状态和数据块的传输,更新操作不需要磁盘I/O来同步,因为本地节点可以直接从任何一个集群数据块高速缓存中获得所需数据块。只有当所有集群高速缓存中都没有所需的数据或者当进行需要磁盘写权限的commit操作的更新事务时,才会进行花费较高的磁盘I/O操作。 RAC软件和称作群集的硬件集合联合了各个组件的处理能力,从而建立强健的计算环境并提供: 可用性—提供近乎连续的数据访问,将硬件和软件组件故障产生的中断降低到最少。RAC数据库具备对N节点集群中N-1个节点失败的容错能力。只要有一个数据库节点幸存,RAC就能够提供完全的数据库访问和相对不间断的操作。 可伸缩性—允许向群集添加附加的节点或者存储,以提高处理能力,而不必重新分布数据或更改用户应用程序。 易管理性—提供一个单独的系统映像以便管理。 RMAN 简介 恢复管理器RMAN(Recovery Manager)是从Oracle 8开始提供的备份恢复工具,可以用来备份和恢复数据库文件、归档日志和控制文件,也可以用来执行完全或不完全的数据库恢复。RMAN的备份信息可以存放在目标数据库的控制文件中,也可以通过恢复目录来管理。RMAN有三种不同的用户接口:COMMAND LINE方式、GUI 方式(集成在OEM 中的备份管理器)、API 方式(用于集成到第三方的备份软件中)。RMAN备份流程图如下: 2 RAC环境下的特殊配置 设置RAC的归档模式 数据库建立后缺省为非归档模式,为了使用RMAN执行热备份,需要手工将数据库切换成归档模式。通常情况下,归档模式的切换需要在数据库处于MOUNT EXCLUSIVE的状态下进行。 RAC的特殊之处在于,在RAC环境下,无法以MOUNT EXCLUSIVE方式来启动归档模式,必须先禁用CLUSTER_DATABASE参数,数据库成功修改为归档模式后再启动CLUSTER_DATABASE参数。 以下所有操作建议直接在服务器上进行操作,具体步骤如下: $ sqlplus / nolog SQLconn / as sysdba 1)?????? 在节点1上,修改cluster_database参数为false SQLalter system set cluster_database=false scope=spfile; 2)?????? 在节点1上,修改archive的缺省参数,以下是必须修改的三个参数 SQLalter system set log_archive_format= ‘ora92%t_%s.log’ scope=spfile; SQLalter system set log_archive_s

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档