WEB开发网
开发学院数据库Oracle 简单恢复模式下的备份要点解析 阅读

简单恢复模式下的备份要点解析

 2009-06-15 11:50:58 来源:WEB开发网   
核心提示: 通常情况下,差异备份所涵盖的数据文件与单个差异基准中所涵盖的文件相同,简单恢复模式下的备份要点解析(3),在简单恢复模式下,一个差异备份只能有一个差异基准,而简单完整备份模式下的最大优点是数据库系统会回收日志空间以减少硬盘空间的需求,或者说数据库管理元不需要再管理事务日志空间,尝试使用多

通常情况下,差异备份所涵盖的数据文件与单个差异基准中所涵盖的文件相同。在简单恢复模式下,一个差异备份只能有一个差异基准。尝试使用多个基准会引发错误,并且备份操作将会失败。不过根据笔者的经验来看,一个差异备份只能有一个差异基准,基本上能够满足企业数据备份的需求。使用多基准差异备份反而会增加数据备份与恢复的难度,容易出错。故无论企业采用的是何种备份模式,笔者都建议用户尽量不要采用多基准差异备份。

可见差异备份与完整备份结合应用,并适当提高差异备份的频率,可以降低因为没有别分事务日志所造成的风险。但是这只能够起到降低的作用,而无法完全避免。如在上午10点时数据库做了一个差异备份。但是到下午1点是数据库出现了损坏。此时如果数据库管理员还原数据库的话,也只能够恢复到上午10点时(差异备份发生时)的数据。而恢复不到下午1点时故障发生时的数据。也就是说,上午十点到下午一点这几个小时中发生的数据变更将会丢失。可见简单恢复模式下的备份方案由于始终没备份事务日志,由此带来的数据损失风险无法避免。对于这一点,数据库管理元一定要铭记于心。

创建 SQL Server 备份的目的是为了可以恢复已损坏的数据库。但是,备份和还原数据必须根据特定环境进行自定义,并且必须使用可用资源。故如果结合数据库资源来考虑,并不能够说简单恢复模式下的备份策略不好。如果企业比较看重备份的速率,而对于数据丢失的风险在一定程度之内可以忍受的话,那么简单恢复模式下的备份策略还是比较适合这种情况的。

四、 简单恢复模式下的备份总结

简单恢复模式下的备份跟完整备份模式或者大容量日志备份模式的差异主要体现在事务日志备份上。简单恢复模式下的备份始终不会对事务日志进行备份,故最新备份之后的更改将不受保护。在发生数据库故障后,这些更改用户必须手工的重新做一遍。即利用备份文件只能够恢复到备份的结尾,而不能够恢复到数据库故障的时点上。而简单完整备份模式下的最大优点是数据库系统会回收日志空间以减少硬盘空间的需求,或者说数据库管理元不需要再管理事务日志空间。同时其进行数据库备份的时间也会大大缩短。

上一页  1 2 3 

Tags:简单 恢复 模式

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接