oracle开启归档日志和数据库备份的区别

归档

归档日志就是把之前在日志文件中的日志放到一个新的地方,然后之后的日志就可以覆盖老的日志,而日志记录了数据的所有变化(DML,DDL或管理员对数据所作的结构性更改等),故可以用于数据恢复,也可用于其他文件的恢复。建议生产环境开启归档之后使用rman进行全备或者0 level增量备份。

备份

数据库备份有很多种,常用的有exp及rman等。
rman备份需要开启归档状态,也就是rman备份和归档日志是紧密相关的,rman备份可以备份控制文件,数据文件,重做日志文件等各类文件,比较全面。
exp逻辑备份,备份的是数据文件中的数据。
区别就是exp只能恢复数据库的数据,归档日志可以恢复数据及其他文件(使用rman备份)。
需要注意的是归档日志要和rman备份一起使用,不能单独拿出来当数据库备份使用,这样没有什么意义。

总结

开启归档并不会备份数据库!归档日志记录的是数据库数据的变化,数据库备份则是备份一份完整的数据库,保留完整的数据,留作数据库文件损坏时还原。

你可能感兴趣的:(泛微OA,服务器)