Oracle的数据备份模式分为两种:
逻辑备份
物理备份
逻辑备份呢就是使用dxpdp等自带小工具进行数据导出备份
物理备份有两种方式,一是直接拷贝数据,二是用RMAN。所以,按照我理解来看,RMAN是属于物理备份类的。
物理备份有点嘛,当然是完整了高效了,缺点嘛也很明显,为了保证事物的一致性物理备份基本上都要求停机操作。
线上不可能说没事停个机来进行备份,所以在9g以后的rman在归档模式下可以实现热备份。
所以这里又有归档模式和非归档模式的区别,具体相关信息网上太多了,简单的理解就是开了归档模式相当于多打了一个日志,备份的数据源在这个日志里面取,保证不停机也可以备份操作(只是简单理解,具体原理自行查询);
所以这里主要写的是:在物理备份和开启归档模式的前提下,对Oracle实现热全备。
所以可以明确的说,想要用rman进行全备,只有两种:1停机操作,2开启归档模式的前提下热备
注意,更改成归档模式需要短时间的关闭数据库,所以,生产上安装新的Oracle最好一开始就打开归档模式,否则后期停机就尴尬了。
rman进入方式很简单,直接在Oracle用户下打 rman即可
进去后没有链接数据库,这时候要打命令:connect target sysdba
输入密码
才能链接到数据库
进入后打命令:show all