第三方备份软件调用RMAN的原理

第一次接触veritas  NBU,又把rman从头到尾看了遍。对于oracle的备份,NBU只是起到了定时备份与介质管理的作用,备份是通过调用rman脚本实现的。在备份脚本里,通道写sbt-tape,即代表介质管理层(mml),此时,rman执行后生成的所有备份集,均交由介质管理层处理,控制文件中不再记录备份文件的去向(我个人是这么理解的,没看到过官方给的解释)。至于备份文件的去向,是目录,还是磁带,均有MML自身的数据库进行记录,NBU有个catelog就是记录这些信息的。 以此类推,所有第三方备份oracle的工具都是这个原理。所以要保证灾难情况下备份可用,务必同时备份好备份软件自身的数据库,否则如果数据库服务器和备份服务器同时崩溃(有的地方是使用同一台的),数据库的恢复会走不少弯路~~ 另外,感觉oracle的RMAN和操作系统的集成度还不够高。照理未过期的备份不能随便删的,但OS层面的存储RMAN几乎是完全不管。不知道收购了SOLARIS后会不会有改进。如果用ASM存储的话就应该没有这方面问题。

文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113118 人正在系统学习中 相关资源:【内存遍历工具】Cheat.Engine.V5.4.简体中文版-专业指导文档类…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2010年3月3日
下一篇 2010年3月3日

相关推荐