@H_403_0@环境
@H_403_0@生产RAC(target):
@H_403_0@ORACLE_SID=prodb
@H_403_0@测试RAC(auxiliary)
@H_403_0@ORACLE_SID=testdb
@H_403_0@oracle版本:11.2.0.1.0
@H_403_0@
@H_403_0@1、在生产环境RAC node1节点做数据库prodb全备
@H_403_0@RMAN> backup database include current controlfile plus archivelog delete all input;
@H_403_0@2、将备份集和密码文件拷贝到测试环境RAC node1节点的/tmp/oracle。
@H_403_0@3、在测试环境做还原前的准备
@H_403_0@sql>alter system set cluster_database=false scope=spfile;
@H_403_0@sql>shutdown immediate;
@H_403_0@sql>startup nomount;
@H_403_0@4、数据还原
@H_403_0@$rman auxiliary /
@H_403_0@rman>duplicate database to testdb backup location '/tmp/oracle';
@H_403_0@5、替换测试环境密码文件为生产环境密码文件
@H_403_0@6、在测试环境RAC node1 修改cluster_database为true
@H_403_0@sql>alter system set cluster_database=true scope=spfile;
@H_403_0@7、重启测试环境RAC node1、node2实例
@H_403_0@sql>startup force;