标签:学习笔记 set redo es2017 建立 http 操作 规则 修复
RMAN中的恢复对应两个操作:数据库修复(restore)和数据库恢复(recover)
数据库修复(restore):是指利用备份集的数据文件来替换已经损坏的数据库文件或者将其恢复到一个新的位置.RMAN在进行修复操作时,会利用恢复目录(没有建立恢复目录就使用目标数据库的控制文件)来获取备份信息
,并从中选择合适的备份进行恢复
数据库修复(recover):是指应用所有重做日志,将数据库恢复到崩溃前的状态,或者应用部分REDO,将数据库恢复到指定的时间点.
9.1RMAN恢复操作扫盲
恢复分三个步骤
将数据库置于正确的状态
执行完全或者不完全恢复
打开数据库
1.RMAN如何选择备份集
RMAN一开始也不知道,它只遵循固定的规则,按照你的要求去寻找合适的备份集,首先寻找最近的可用备份集
2.RMAN恢复中的自动化
恢复中如果备份片段出现错误,会自动寻找备份片段的冗余
3.增量恢复和应用重做日志
执行rescover命令时,如果创建了增量备份,则RMAN优先选增量备份镜像恢复.
9.2.1对数据库进行完全介质恢复
(1)启动数据库到加载状态
startup mount
(2)执行恢复操作
restore database
recover database
(3)打开数据库
alter database open
上述操作是假设数据库是在归档模式下进行,如果是非归档模式,在执行restore命令前,首先需要恢复之前备份的控制文件,并且执行了restore好recover命令后,必须以open resetlogs方式打开数据库
Oracle涂抹oracle学习笔记第9章RMAN说,我能恢复
标签:学习笔记 set redo es2017 建立 http 操作 规则 修复
原文地址:http://www.cnblogs.com/minseo/p/7800251.html