ch06 RMAN恢复.ppt

ch06 RMAN恢复.ppt

ID:48714098

大小:101.00 KB

页数:21页

时间:2020-01-26

ch06 RMAN恢复.ppt_第1页
ch06 RMAN恢复.ppt_第2页
ch06 RMAN恢复.ppt_第3页
ch06 RMAN恢复.ppt_第4页
ch06 RMAN恢复.ppt_第5页
资源描述:

《ch06 RMAN恢复.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6课RMAN恢复目录RMAN修复概述RMAN恢复概述RMAN完全恢复RMAN不完全恢复2RMAN修复概述(1)在用户自定义方式下,进行数据库修复时,必须首先找到需要使用的备份文件,然后以手工方式利用OS命令将它们复制到指定位置上在RMAN方式下,所有这些工作都由RMAN自动完成在RMAN中,执行restore命令时,RMAN启动一个服务进程来完成利用备份集或镜像修复数据库的操作如果需要将文件修复到原来的位置,RMAN将直接利用备份文件覆盖当前文件如果需要将文件修复到新的位置,那么在修复前利用setnewname命令为文

2、件指定一个新的位置3RMAN修复概述(2)RMAN在进行修复操作时,会利用恢复目录或目标数据库的控制文件来获取所有备份在选择备份时,RMAN遵循如下原则选择距离恢复目标时刻最近的备份优先选择镜像复制,而不是备份集4RMAN恢复概述在RMAN中,使用recover命令对修复后的数据库应用重做日志或增量备份进行介质恢复进行介质恢复时,需要使用RMAN资料档案库中的信息恢复步骤将数据库设置为加载或打开状态对整个数据库进行恢复时,必须为加载状态对某个联机表空间进行恢复时,可以处于打开状态如果进行不完全介质恢复,利用setunti

3、l命令来指定时间、SCN或日志顺序号等方式,以确定恢复过程终止的标记利用restore命令对需要修复的文件进行修复利用recover命令对数据文件进行介质恢复将数据库设置为正常状态5RMAN完全恢复(1)恢复数据库(数据库必须处于mount状态)所有文件被删除时C:>rmantargetsys/oracle@orclnocatalogRMAN>startupforcemountRMAN>run{restoredatabase;recoverdatabase;sql‘alterdatabaseopen’;(归档模式)}在

4、实际应用中,使用RMAN作为备份与恢复工具时,目标数据库通常都运行在归档模式下6RMAN完全恢复(2)恢复数据库(数据库必须处于mount状态)数据文件所在的磁盘出现硬件故障RMAN>run{startupforcemount;setnewnamefordatafile1to‘c:demosystem01.dbf’;setnewnamefordatafile2to‘c:demoundotbs.dbf’;.......restoredatabase;switchdatafileall;recoverdatabase

5、;sql‘alterdatabaseopen’;}RMAN>reportschema;(查看)7RMAN完全恢复(3)恢复SYSTEM表空间的数据文件system表空间的数据文件被删除RMAN>run{startupforcemount;restoredatafile1;recoverdatafile1;sql‘alterdatabaseopen’;}8RMAN完全恢复(4)恢复SYSTEM表空间的数据文件system表空间的数据文件所在的磁盘出现硬件故障RMAN>run{startupforcemount;setnew

6、namefordatafile1to‘c:demosystem01.dbf’;restoredatafile1;switchdatafile1;recoverdatafile1;sql‘alterdatabaseopen’;}9RMAN完全恢复(5)在open状态下恢复关闭后丢失的数据文件数据文件被删除RMAN>run{startupforcemount;sql‘alterdatabasedatafile4offline;sql‘alterdatabaseopen’;restoredatafile4;recoverd

7、atafile4;sql‘alterdatabasedatafile4online’;}10RMAN完全恢复(6)在open状态下,恢复关闭后丢失的数据文件数据文件所在的磁盘出现硬件故障RMAN>run{startupforcemount;sql‘alterdatabasedatafile4offline;sql‘alterdatabaseopen’;setnewnamefordatafile1to‘c:demosystem01.dbf’;restoredatafile4;switchdatafile4;recove

8、rdatafile4;sql‘alterdatabasedatafile4online’;}11RMAN完全恢复(7)在open状态下,恢复打开时丢失的数据文件数据文件被删除RMAN>run{sql‘alterdatabasedatafile4offline;restoredatafile4;recoverdataf

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

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

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