暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片
Oracle 19c跨平台异构rman恢复(Linux to Window ).pdf
843
10页
39次
2024-05-22
10墨值下载
目录
一、 项目需求 ............................................................................................................................ 2
二、 实施环境 ............................................................................................................................ 2
三、 实施过程 ............................................................................................................................ 2
3.1 前期准备........................................................................................................................ 2
3.2 源端数据备 ............................................................................................................... 3
3.3 拷贝备份集 windows ........................................................................................ 4
3.4 创建 pfile ...................................................................................................................... 4
3.5 创建相关路 ............................................................................................................... 5
3.6 数据库启动 nomount ................................................................................................. 5
3.7 恢复控制文 ............................................................................................................... 5
3.8 catalog 备份集 ............................................................................................................ 5
3.9 redo 日志的调整.......................................................................................................... 6
3.10 还原数据库 ............................................................................................................... 8
3.11 打开数据库 ............................................................................................................... 9
3.12 编译无效对 ......................................................................................................... 10
一、 项目需求
由于项目需要,需要将部署在 Linux 系统上的 Oracle 19c RMAN 备份集恢复到
Window 同一版本的数据库上。那么问题来了,rman 是否支持这种异构的恢复呢?答案是
持的,rman 可以实现跨操作系统平台备份恢复,但是必须符合如下标准,且数据库版本
一致:
For Oracle Database 10g Release 2 and above releases:
Solaris x86-64 <-> Linux x86-64
HP-PA <-> HP-IA
Windows IA (64-bit) / Windows (64-bit Itanium) <-> Windows 64-bit for AMD /
For Oracle Database 11g Release 1 and above releases (requires minimum 11.1
compatible setting):
Linux <-> Windows
Note: Backup must be cold/consistent backup. I.e. cannot apply redo between
Windows and Linux(虽然基本备份和恢复过程和同平 rman 份恢复无差异,但是因为
跨平台不能读取 redoarchivelog 信息。)
具体可以查看以下文档:
Clone Database from Windows To Linux (Lower patchset to Higher) using RMAN (
ID 2143991.1)
RMAN DUPLICATE/RESTORE/RECOVER Mixed Platform Support (文档 ID 1079563.1)
二、 实施环境
源端: Red Hat Linux 8.9 Oracle 19.22
目标端: Windows Server 2012 R2 Standard Oracle 19.22
三、 实施过程
3.1 前期准备
做恢复之前,首先我们要查看数据库自带的试图,来判断一下两平台如果传输备份数
据是否需要转换字符,我是从 Linux x86 64-bit 恢复到 Microsoft Windows x86 64-bit
很显然它们都属于 little 字节,所以不需要转换
sys@orcl(1769)> col PLATFORM_ID for 999
of 10
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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