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


自有数据备份需求以来、备份技术已经发生了巨大变化,单就备份而言、现如今的的企业级high-end 24 x 7方案(银行业、电信、电力、港口码头、医院)已经普遍应用集中式备份。在High-End端的硬件普遍使用了VTL、部分使用了去重技术。
下图为主要备份技术的演进
备份技术的形式演变
简单的说、数据备份技术的演进遵循以下两个路线
在给定备份软件和备份介质的情况下,我们需要根据数据备份容量配合备份介质来制定如何备份以满足恢复时间最小的目标的方法即为备份策略。备份策略是指确定需要备份的内容、备份时间以及备份方式。
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,构架,开发咨询,备份,恢复,优化,灾难救援经验,以及技术团队建设管理的丰富经验。 | |
版权所有,转载请联系作者