这是一个很实用的问题,可以从以下几个方面考虑:
1.首先要明确,备份的目的是什么?一方面备份的目的是当数据库损坏时进行还原,而还原时的速度很大程度上也取决于备份的方式;另一方面备份还可以用于做测试环境,搭建备机等等。
2.在Oracle中1级增量备份分为累计增量备份和差异增量备份;作用是备份上次备份后所有发生变化的数据块;优点是提高备份速度;原理是每次比对数据文件的SCN号码,备份差异的块,通过开启数据库的块改变跟踪功能,来记录发生改变的快,大大提高差异备份的效率:
3.一分钟一次的增量备份是太频繁了,保护好归档日志本身也可以算是增量备份的一种方式;
4.如果想要减少性能影响甚至没有影响,可以考虑在DataGuard的物理备机进行备份。
另外:之后可以专门针对Oracle数据库的备份还原开一个主题。
收起