Oracle RAC环境中测试备份与恢复
2010-09-23 16:50
363 查看
一、环境介绍:
这是一套solaris cluster与oracle 10gr2 rac相结合的平台,目前各个实例已处于up状态,如图所示:
二、测试:
所有备份文件全部备份到ASM中进行恢复。
rman相关设置,如图所示:
这里启用了控制文件以及spfile的自动备份。当前没有任何备份:
开始进行0级备份:
当前的操作是在racdb1上:
接着删除asm上的数据文件、控制文件以及spfile;在删除之前确定dbid,这里是:
由于另一节点正在使用数据文件,所以不能删除,停止数据库racdb实例,进行删除操作:
删完了后,两个节点都不能访问racdb。
进行恢复:
起不来,报错,恢复spfile:
恢复spfile成功,接着恢复控制文件:
将数据库切换到mount状态,恢复数据文件:
恢复完成以resetlogs方式打开数据库:
在另一节点直接startup即可。
这是一套solaris cluster与oracle 10gr2 rac相结合的平台,目前各个实例已处于up状态,如图所示:
二、测试:
所有备份文件全部备份到ASM中进行恢复。
rman相关设置,如图所示:
这里启用了控制文件以及spfile的自动备份。当前没有任何备份:
开始进行0级备份:
当前的操作是在racdb1上:
接着删除asm上的数据文件、控制文件以及spfile;在删除之前确定dbid,这里是:
由于另一节点正在使用数据文件,所以不能删除,停止数据库racdb实例,进行删除操作:
删完了后,两个节点都不能访问racdb。
进行恢复:
起不来,报错,恢复spfile:
恢复spfile成功,接着恢复控制文件:
将数据库切换到mount状态,恢复数据文件:
恢复完成以resetlogs方式打开数据库:
在另一节点直接startup即可。
相关文章推荐
- oracle正式环境备份恢复到测试环境的一个方便方案
- ORACLE11G 将dataguard的rman备份恢复到测试环境的单机oracle中的详细过程
- ORACLE11G 将dataguard的rman备份恢复到测试环境的单机oracle中的详细过程
- oracle11g dataguard主库备份恢复到测试环境单库报错:ORA-19502: write error on file
- RAC环境下的备份与恢复
- 生产环境redis备份与恢复
- linux命令dd:数据备份与恢复,切割还原大文件,测试读取写入磁盘速度
- RAC环境下的备份与恢复(三)
- Oracle备份与恢复测试
- 测试oracle数据库的脱机备份和恢复
- 【测试】无备份文件恢复
- oracle数据库备份与恢复测试
- AIX环境下用磁带进行备份与恢复工作的一点总结
- mysql基于备份进行drop操作恢复的全部测试流程。
- Xtrabackup备份恢复常用命令与压缩测试
- Dataguard环境下的备份与恢复
- windows环境下Oracle数据库冷备份和恢复
- NC恢复备份数据库到本地环境
- AIX环境下用磁带进行备份与恢复工作的一点总结
- mongo3.2.7环境的搭建和全库备份、恢复