各大备份软件在备份Oracle数据库的时候都是通过调用RMAN的,不能说哪家做的最好,做备份的时候功能和性能都是需要的,备份软件提供的是功能,至于性能就需要结合各自环境了。比如备份设备,传输性能等等。仅在Oracle这块的备份是体现不出来各个备份软件的优劣势的。
如果针对Oracle数据库备份,我记得Oracle自己还推出了一个零数据丢失一体机,叫ZDLRA的,我觉得在Oracle的备份上可能原厂自己做的会好些。
收起如果单从数据库备份来说,使用Oracle自己的rman就行,支持联机备份,简单易用。数据库少的话直接使用rman即可。
如果要备份的数据库比较多,或者想备份到磁带上,或者有其他高级的需求,可以使用备份软件。目前市场上主流的备份软件基本都支持Oracle的备份,比如NBU、tsm、networker,hp dp等等。不管使用哪款备份软件,都是调用Oracle自带的rman备份工具,只是通道不同而已。
可以根据实际情况及个人喜好选择适合自己的备份软件。
收起熟悉rman备份工具的话,其他第三方备份否还好,用过nbu+vtl,tsm+磁带,感觉tsm其实也比较方便,小容量的实例的话可以考虑直接异机rman备份,数据量庞大的话可以考虑磁带或虚拟带库,当然如果有充足的备份空间又不想话第三方备份软件的钱,那就rman+crontab吧。接触过过的就这些了,经验有限,只能说这么多了。ps不建议exp备份。
收起