首页 > 数据库技术 > 详细

oracle非归档模式与归档模式的备份

时间:2015-10-28 17:30:42      阅读:278      评论:0      收藏:0      [点我收藏+]

不一致性备份:因为备份操作不可能瞬时完成,而数据文件时刻都在写,SCN时刻都在变,备份完第n个数据文件时,


第n+1个数据文件的SCN有可能已经与之前的都不同了。

不一致性的备份在恢复后必须借助归档日志文件和联机重做日志,将数据库修复到一致性的状态才能打开。因此,创


建不一致性备份除了备份数据库启动时必须的数据文件和控制文件之外,还需要备份归档日志文件。


一致性备份:备份的数据文件和控制文件拥有相同的SCN,即一致性备份。只有数据库以shutdown immediate方式关闭


。并且数据库未被置于打开状态时创建的备份才是一致性备份。


热备份一定是不一致性备份


利用要创建的热备份做恢复时,有可能需要应用归档日志或联机重做日志,才能将数据库修复到一个一致性状态,因


此要创建有效的热备份,要求数据库必须处于归档模式。


数据库是否处于归档模式不影响一致性备份的创建,但是对于非归档数据库而言,只有一致性备份才算是有效备份。

只有归档模式下创建的不一致性备份才能被视为有效备份,非归档模式下创建的不一致备份极有可能无法恢复,或者


恢复后丢失部分数据。


要热备份,数据库必须处于归档模式。冷备份,数据库可以处于归档模式也可以处于非归档模式。


oracle非归档模式与归档模式的备份

原文:http://zhuozhuo.blog.51cto.com/6258373/1707268

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!