15.1.6 日志模式对备份与恢复的影响

从上面的描述可以看出,数据库的日志模式对备份与恢复有很大的影响。如果数据库处于非归档模式,备份与恢复有以下特点:

·只能对数据库进行冷备份。

·只能对整个数据库进行备份,不能针对某个表空间或数据文件进行备份,每次备份都需要备份数据库中的所有数据。

·在进行恢复时,只能恢复到最后一次备份点的状态,之后的数据将全部丢失。如果数据库处于归档模式,备份与恢复有以下特点:

·可以对数据库进行热备份,也可以进行冷备份。

·可以针对整个数据库,或者某个表空间,或者某个数据文件进行备份。

·可以对整个数据库,某个表空间,或者某个数据文件进行完全备份和增量备份。

·在进行恢复时,可以把数据库恢复到故障点的状态。

通过上面的比较可以看出,归档模式有更多的优点,所以生产系统的数据库都应该处于归档模式。如果目前数据库还处于非归档模式,应该立即切换到归档模式。