RMAN是基于物理结构的备份,基于数据块的备份,支持与online redolog和archive redolog一块儿作恢复操做,是Oracle推荐的备份恢复工具。数据库
DataDump (IMP/EXP、IMPDP/EXPDP)是基于逻辑结构的导入导出工具,是基于数据对象(如表、存储过程等)的导入导出工具,不支持与online redolog和archive redolog一块儿使用,若是用做备份与恢复只能恢复到导出的那个时间点,是Oracle推荐的数据移动工具,能够从一个库导出再导入到另外一个库。服务器
数据迁移推荐使用expdp和impdp命令,不要使用exp和imp命令。ide
expdp和impdp是服务端程序,调用Oracle服务器内在程序包,只能在Oracle服务器服务端使用的命令;工具
exp和imp既能够在Oracle服务器端使用也能够在客户端使用,可是执行效率会比expdp和impdp慢。spa
策略:对象
通常数据库备份策略建议天天用RMAN作备份,隔几天使用Data EXP作导出备份,这样若是数据文件等物理结构出故障可用使用RMAN+Redolog恢复,若是只是恢复某张表能够用Data IMP直接导入,提升效率。it
exp-逻辑备份,只备份数据及对象建立语句,恢复时须要先创建数据库,而后重建对象,导入数据。class
rman-物理备份,能够从文件级备份数据,恢复时恢复数据文件,同时也就恢复了数据。效率
exp着眼于数据服务器端
rman着眼于文件