Oracle归档模式介绍

  Oracle的归档模式分为两种:

 1. Archivelog 归档日志模式

 2.Noarchivelog 非归档日志模式


   在对数据库进行增删改等操作时,oracle要记录redolog,archivelog,redolog类似一个缓冲区,里面的数据会循环覆盖.archivelog则是对redolog的备份,不会被覆盖.非归档模式只记录redolog,归档模式出了redolog还记录archivelog.


对于归档和非归档要根据实际情况,下面看一下各自的优缺点:

归档日志的优缺点

(1)可以进行完全、不完全恢复:由于对数据库所做的全部改动都记录在日志文件中,如果发生硬盘故障等导致数据文件丢失的话,则可以利用物理备份和归档日志完全恢复数据库,不会丢失任何数据。

(2)可以进行联机热备:所谓联机热备,就是在数据库运行状态下,对数据库进行备份,备份时用户对数据库的使用不受任何影响。

(3)可以实施Data Guard:可以部署1个或多个备用数据库,从而最大限度地提供灾难保护手段。

(4)可以实施Stream:利用Stream技术,可以实现最简单的单向复制到复杂的双向复制、多向复制,提供更加灵活的数据冗余方案。

(5)表空间可以脱机:可以备份部分数据库,比如重要的表空间。

(6)能够增量备份:只需做一次完全备份,以后只备份发生改变的数据,可以提高备份速度。

(7)更多的优化选项:随着Oracle版本升级,在联机热备份方面不断有新的优化策略出现。

使用归档模式的缺点:

(1)需要更多的磁盘空间保存归档日志;

(2)DBA会有更多的管理工作,包括维护归档空间、备份归档日志。

非归档日志的优缺点

缺点:
(l)   只能进行脱机备份,“冷备份”,数据库必须关闭
(2)   必须备份完整的数据库,不能备份部分
(3)   不能增量备份
(4)   不能部分恢复,如果数据文件丢失,DBA只能恢复最后一次的完全备份
 
优点:
(l)   DBA工作减少
(2)   性能提升

  上述又提到有冷备份和热备份,此处也对这两个概念进行一下简单介绍:

   冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外位置的一种说法。对于备份Oracle信息而言,冷备份是最快和最安全的方法。

   热备份是在数据库运行的情况下,采用archivelog mode方式备份数据的方法。所以,如果你有昨天夜里的一个冷备份而且又有今天的热备份文件,在发生问题时,就可以利用这些资料恢复更多的信息。


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值