暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

运维专家系统:Oracle备份的前世与今生

434

Oracle数据库备份技术的前世和今生

       数据备份的重要性毋庸置疑是每一个商业单位最关注的一个问题,数据是商业的血液这个早于大数据之前出现的定义始终在商业信息发达的国家和地区保持着很高的重视程度优先级。
        我们一遍又一遍的从各种信息渠道来源听说或者经历着数据丢失事件带来的震撼和惋惜。这样的事情如此广泛且不断的重复着,说明了至少在如今数据技术如此发达的情况下保护数据不被意外损坏所带来的关键性并没有受到足够的重视。
        从Oracle数据库的角度、如果一个即将上线的生产业务没有RTO和RPO指标,且在系统上线前无任何容量估算的近中远三期目标,则这样的系统出现灾难的概率将会呈指数型增长。
        而一个商业单元的CIO、CTO、CDO、CFO、CxO等商业执行单元的负责人如果没有过问或者经手过备份系统的单独预算、设计、维护等环节。则完全不能称作一个靠谱的现代商业企业。
        当然了、一个不懂得备份系统设计、备份方法规划和备份技术发展的Oracle数据库DBA则也不能称之为一个称职的DBA。

 

备份技术简介

自有数据备份需求以来、备份技术已经发生了巨大变化,单就备份而言、现如今的的企业级high-end 24 x 7方案(银行业、电信、电力、港口码头、医院)已经普遍应用集中式备份。在High-End端的硬件普遍使用了VTL、部分使用了去重技术。

 

下图为主要备份技术的演进

备份技术的形式演变


简单的说、数据备份技术的演进遵循以下两个路线

 

1.   空间缩减 – 减少备份的空间占有、节省单位备份单元的存储消耗、从而节省成本。
a)     从早期的全备到全备加增量备份
b)    从全备加增量到备份数据去重
c)     从备份数据去重到现在的源端去重
d)    从全备加增量模式进化到现有的全备合成技术
 
2.   时间缩减 – 减少备份时间
a)     从早期的备份全备到现有的仅备份增量的增量合成技术
b)    从早期的三层数据流到现如今的存储到存储光纤数据流
c)     从早期的D2T到现如今的D2D2T又变化为D2T
d)    源端去重技术

 

 

备份策略概述

 

在给定备份软件和备份介质的情况下,我们需要根据数据备份容量配合备份介质来制定如何备份以满足恢复时间最小的目标的方法即为备份策略。备份策略是指确定需要备份的内容、备份时间以及备份方式。

 

Oracle数据库备份策略有如下几种

完全备份

完全备份就是每次对系统进行完全地备份。当数据发生数据丢失的灾难时,完全备份所需要的时间最长和消耗的磁带最多,但恢复时间最短和操作最方便。



差异增量备份

增量备份就是针对上次备份(全备或增量)变化

进行的所有改变数据的备份,这种增量备份关

心的是最近一次备份,并以此为时间点进行增

量数据备份



累积增量备份

差量备份是以最近一次全备为基础,在此之上的数据变化量,其基点是最近一次的全备。

 

合成增量备份

即用完全备份加上增量以及差量组合而成新的完全备份用以代替完全备份,此方案可以完全替代全备,极大的减少了备份全部数据带来的时间消耗。

 

差异增量备份

目前旧生产的备份方式是如下一种,即差异增量备份


 

该备份方法的好处是备份结果较小、备份窗口短,对业务影响较小。对备份时间的缩短、备份容量需求的减少有好处。

但是针对恢复而言该备份方法存在准备时间长,备份一旦也损坏则所有增量差异都会失效导致恢复时间更加拉长的结果。

 

累积增量备份


 

 

  累计增量备份的好处是,任意全备加上一个累积增量备份即可以恢复全库数据,恢复速度相对于单纯使用差异增量备份而言要快很多。但是坏处是,其备份都是以上一次全备为基础,故备份的时间窗口长,备份所占空间大。

 

合并增量备份

时至今日、oracle数据库版本已经发展到了12,其中备份技术也随之改进,将差异、累积等备份技术融合形成了独有的备份技术,即incremental-forever备份。该备份技术提供了一种类似于差异累积备份的技术,可以视其为将差异增量备份和累积增量备份的好处合并的一种方法。

 

并且、该技术还可以将差异数据应用到全备之上,合成新的全备!

  该技术的好处是:

1.   极大地缩短了每日的备份窗口

2.   极大的减少了每日备份所占空间

3.   可以在生产前,进行一次全备。平时所有的备份均为增量,故称之为Incremental forever。

 

上述备份策略可见、一旦应用增量合成技术、则VLDB(容量为5T以上)类Oracle数据库备份的问题将从时间、空间、效率和安全等多方面得到满意解决。

 

ZDLRA

 

作为市场上能够提供源/目的端去重、压缩增量传输、增量合成备份、支持磁带的Lanfree模式卸载数据、以及恢复时间接近于0等特性的唯一工程一体机。其出现代表了数据备份、尤其是Oracle数据库备份技术的最新技术。


作为最新备份技术的实现者、ZDLRA能够紧密的跟所有VLDBOracle数据库结合在一起提供数据库备份堪称完美的解决方案。

 

各位CTO , 更多关于0丢失备份一体机的信息,请参考

http://www.oracle.com/cn/corporate/features/zero-data-loss-recovery-appliance/index.html

 

专家简介:

    孙久江甲骨文高级服务部资深系统分析员,五年程序员经验,12年数据库服务经验。曾服务于lenovo, EDS等大中型信息科技企业,曾服务于IT United,多维创新等信息维护企业,担任过项目经理,区域经理等职位。拥有10年以上电信,金融,烟草,船运行业VLDB,构架,开发咨询,备份,恢复,优化,灾难救援经验,以及技术团队建设管理的丰富经验。

   

 
 


版权所有,转载请联系作者


文章转载自西区O记重案实录,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论