暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
通过duplicate实现RMAN异机恢复自动修改文件位置.docx
389
26页
4次
2024-08-26
10墨值下载
1、实验的起因
昨天晚上,群里雨哥说,他有个异机备份恢复测试要做,但是备份的原库和目标端的数据文件
目录都不一样,需要一个一个 set name 修改脚本,但是数据文件+日志文件有几百个,改起来
很麻烦。
于是我想起来做 dg 的时候,在备库通过 duplicate+conver 参数,实现了文件自动重命名的操
作,但是讨论并且测试了一下,在要恢复的库上创建参数文件时写了 convert 参数,用 rman
restore 的时候,convert 不会生效,还得手动改 set name 才行。
查阅了相关的官方文档、MOS 里,也确实是说了,下 convert 只能用 duplicate 时候才生效。
经过王也大哥提点,发现共有以下两种方法可以实现:
方法 1
Perform Backup Based RMAN DUPLICATE Without Connecting To Target Database
For Both Disk & Tape Backups (Doc ID 1375864.1)
方法 2
RMAN: SET NEWNAME Command Using SQL (Doc ID 549972.1)
参照以上方法,进行了一下测试实验,并进行一下比对。
如果只是想要通过原库搭建 1 个测试库,也可以通过网络 duplicate,之前也有小伙伴写过用
duplicate 来搭建测试库的过程。
链接 https://mp.weixin.qq.com/s/DBF-v-V8QHZjywbW4KOymw
2、测试准备环境
2.1、模拟环境说明
原库环境:
ORACLE 11.2.0.4 RAC
ORACLE LINUX 6.9 操作系统
数据文件路径+DATA
恢复机环境
ORACLE 11.2.0.4 单机 R
ORACLE LINUX 6.9 操作系统
数据文件路径/u01/app/oracle/oradata/orcl
2.2、原库相关文件查看
原库数据文件位置
原库 TEMP 文件位置
原库日志文件位置
of 26
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜