Oracle数据库管理知识及RMAN概念.ppt

Oracle数据库管理知识及RMAN概念.ppt

ID:51260750

大小:91.00 KB

页数:57页

时间:2020-03-20

Oracle数据库管理知识及RMAN概念.ppt_第1页
Oracle数据库管理知识及RMAN概念.ppt_第2页
Oracle数据库管理知识及RMAN概念.ppt_第3页
Oracle数据库管理知识及RMAN概念.ppt_第4页
Oracle数据库管理知识及RMAN概念.ppt_第5页
资源描述:

《Oracle数据库管理知识及RMAN概念.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、第十一章Oracle8.0RMAN11.1RMAN的基本概念在Oracle8.0以后的数据库版本中,增加了一个数据库备份工具,叫RMAN。RMAN通过启动操作系统进程将数据备份到磁盘或磁带上.在操作系统符下输入“rman”,则进入了RMAN中。例如:C:>rman与常用的物理数据库备份、逻辑数据库备份不同,RMAN使用数据库对数据库进行备份的原理。在RMAN中,可以使用COPY命令将数据库文件复制到磁盘或磁带上,也可以使用BACKUP命令对于整个数据库、一个指定的表空间、控制文件,或日志文件进行备份。BACKUP命令可以将数据库备份成为多个数据包,每一个包称为一个备份子

2、集(BACKUPSET),一个备份集又可以分成多个数据片(BACKUPPIECE)。备份集是一个逻辑结构,包含一组的物理文件。这些物理文件就是对应的备份片。注意:一个数据文件不能跨越一个备份集,但是能跨越备份片。数据文件,控制文件能保存在同样的备份集上,但是不能与归档日志保存在同样的备份集上。RMAN可以在不同的操作系统上进行备份。例如,运行在WindowsNT上的RMAN,可以对远程的UNIX服务器上的数据库进行备份。最简单的RMAN运行环境只包括两个组件:RMAN命令执行器与目标数据库。在RMAN命令执行器中执行用于进行备份或恢复操作的RMAN命令,然后由RMAN命令

3、执行器对目标数据库进行相应的操作。但在比较复杂的RMAN环境中会涉及更多的组件,不仅包括RMAN命令执行器与目标数据库,还会包括RMAN恢复目录、备用数据库等组件。目标数据库:利用RMAN进行备份与恢复操作的数据库。RMAN将使用目标数据库的控制文件来收集关于数据库文件的相关信息,并且使用控制文件来存储相关的RMAN操作信息。此外,实际的备份、修复以及恢复操作也是由目标数据库中的服务进程来执行的。RMAN命令执行器:可以看做是目标数据库的一个客户端应用程序。你在RMAN命令执行器中执行RMAN命令,RMAN命令执行器对命令进行解释,然后利用Oracle网络服务来建立到

4、目标数据库的连接,并且调用服务进程来完成实际的备份与恢复操作。RMAN资料档案库:RMAN在进行备份、恢复以及修复操作时需要使用到的管理信息和数据称为RMAN的资料档案库。RMAN的资料档案库可以完全保存在目标数据库的控制文件中,也可以保存在一个可选的恢复目录数据库中。RMAN恢复目录:如果使用一个独立的数据库来保存RMAN的资料档案库,那么RMAN的功能可以得到很大的扩展,这时称RMAN资料档案库的扩展形式为RMAN恢复目录。不建议恢复目录创建在目标数据库上,利用恢复目录可以同时管理多个目标数据库,存储更多的备份信息,可以存储备份脚本。如果不采用恢复目录,可以采用控

5、制文件来代替恢复目录,oracle9i因为控制文件自动备份的功能,利用控制文件很大程度上可以取代恢复目录。RMAN恢复目录模式:在RMAN恢复目录数据库中拥有RMAN资料档案库的用户模式。RMAN通过这个用户模式来使用和维护它自己的恢复目录。RMAN恢复目录数据库:用来保存RMAN恢复目录的数据库。它是一个独立于目标数据库的Oracle数据库。需要注意的是,在以上组件中,只有目标数据库和RMAN命令执行器是必需的,其他组件都是可选的。11.2RMAN工具的使用11.2.1创建恢复目录步骤1:创建恢复目录数据库。在创建恢复目录之前,必须先为RMAN创建一个数据库。为了数

6、据库安全,最好将恢复目录数据库建在与目标数据库独立的两个服务器上。假设数据库创建如下:系统表空间SYSTEM:90MB。回退表空间:5MB。临时表空间TEMP:5MB。日志文件设置:3个日志文件组,每组两个日志成员,大小为1MB。RECOVERYCATALOG表空间:表空间名为CATTBS,大小为15MB。步骤2:创建RMAN用户,并为用户授权。这里假设用户名为RMAN,密码为RMAN。创建完用户还必须把CONNECT、RESOURCE、RECOVERY_CATALOG_OWNER的权限授予该用户,以便该用户有恢复目录管理的权限。SQL>createuserrm

7、anidentifiedbyrmandefaulttablespacecattbstemporarytablespacetemp;SQL>grantconnect,resourcetorman;SQL>grantrecovery_catalog_ownertorman;步骤3:创建恢复目录。创建恢复目录时,需要先进入RMAN。C:>rman进入RMAN后,以RMAN用户登录,创建恢复目录,语法如下:RMAN>connectcatalogrman/rmanRMAN>createcatalog;上述命令使用RMAN用户的默认表空

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。