首页 > 代码库 > 大话RAC介质恢复---只有备份文件的恢复
大话RAC介质恢复---只有备份文件的恢复
场景:Oracle 10g RAC;数据文件、控制文件、联机日志、参数文件都使用ASM,归档到ASM.完整备份后,删除所有控制文件、联机日志、数据文件;最后利用备份进行不完全恢复。
1.模拟灾难场景(略)
2.恢复步骤
1.将数据库启动到nomount状态SQL>startup nomount2.用RMAN从自动备份中恢复控制文件,在某个实例中执行RMAN>restore controfile from ‘存储备份文件的备份集‘;3.挂载数据库RMAN>sql‘alter database mount‘;4.恢复数据文件RMAN>restore database;注:采用OMF维护文件是,文件会被重命名,并且会同步到控制文件5.控制文件中归档日志记录SQL>select name from v$archived_log;...6.磁盘上的归档日志export ORACLE_SID=+ASM1asmcmd -pASMCMD[+ARCH1/wxxrtest/]>ls.....7.将未记录在控制文件中的归档日志重新登记到控制文件见中RMAN>catalog archivelog ‘+ARCH1/wxxrtest/1_69_660747390.dbf‘;.....8.再次查看控制文件中的归档日志记录SQL>select thread#,sequence#,name,next_change# from v$archived_log;9.执行不完全恢复SQL>recover database using backup controfile until cancal;10.以resetlogs方式打开数据库RMAN>sql‘alter database open resetlogs‘;11.打开其他实例$srvctl start database -d wxxrtest
转:http://www.cnblogs.com/polestar/p/5751687.html
大话RAC介质恢复---只有备份文件的恢复
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。