rman异机恢复是否可行

cdshrewd 2010-05-19 12:22:57
我想讲一个windows机器的oracle数据库通过全备,然后拿到AIX上同版本的数据进行还原,是否可行?如果controlfile、归档和数据文件目录都不相同是否还可以异机恢复,该如何操作?我的数据库版本是10204的,AIX是5300,windows为XP SP2 的,另外AIX采用裸设备和文件系统存放数据文件对恢复有什么区别?
...全文
328 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyi8903 2010-05-22
  • 打赏
  • 举报
回复
你只需要配置好对应关系就可以了。convert时就需要你指定的。

oraclemch 2010-05-19
  • 打赏
  • 举报
回复
[Quote=引用楼主 cdshrewd 的回复:]
我想讲一个windows机器的oracle数据库通过全备,然后拿到AIX上同版本的数据进行还原,是否可行?如果controlfile、归档和数据文件目录都不相同是否还可以异机恢复,该如何操作?我的数据库版本是10204的,AIX是5300,windows为XP SP2 的,另外AIX采用裸设备和文件系统存放数据文件对恢复有什么区别?
[/Quote]

个人感觉不可行,不然oracle也不会弄2个版本了。一个linux系列下面的,一个window系列下面的。

另外2者文件系统不同,必然copy过去,启动方式以及底层的进程都需要修改。这个个过程很繁复,不知道目前oracle11g支持部支持。

个人建议,可以将window下面的数据 expdp出来,然后impdp进linux系统的oracle,这样是比较可行的。
Dave 2010-05-19
  • 打赏
  • 举报
回复

RMAN 不能跨平台,只能是相同的操作系统, 如:rman 异机克隆,rman 同机克隆

跨平台的话,只能用逻辑备份来。

cdshrewd 2010-05-19
  • 打赏
  • 举报
回复
如果我进行异机恢复,同是AIX对oracle版本和数据库名、目录结构都有哪些限制?另外使用nid改名的详细步骤是咋样的?
codearts 2010-05-19
  • 打赏
  • 举报
回复
转输表空间,速度比较快
zjwssg 2010-05-19
  • 打赏
  • 举报
回复
嗯 ,IMP导出逻辑数据不错。
傻儿哥 2010-05-19
  • 打赏
  • 举报
回复
可以通过传输表空间技术来实现。
see Note 243304.1 10g : Transportable Tablespaces Across Different Platforms
liuyi8903 2010-05-19
  • 打赏
  • 举报
回复
你可以通过tts的方式 到aix上面,作一下转换是可以的。

Ling_Hun 2010-05-19
  • 打赏
  • 举报
回复
曾经试过从Linux 到windows的异机恢复,但的确是用逻辑备份的;
真要弄,如一楼所说,expdp/impdp 比较好点,或采用逻辑备份~

3,494

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧