2017年,某运营商设备扩容,误删80万用户数据…
2020年初疫情期间,某电商公司恶意删库事件,导致业务停机3天,公司赔付1.5亿元人民币
“链家程序员删库”事件,恶意删除公司 9TB 数据,造成公司财务系统服务器应用程序故障…
“微盟员工恶意破坏公司数据”,某员工仅凭一己之力直接让微盟市值一天之内蒸发了超10亿元…
最近也是倒霉,客户的PSU掉点,2个业务数据库(核心业务库2TB/数据仓库8TB),掉电造成多路控制文件损坏、Undo表空间损坏、系统表空间损坏、控制文件与redo不一致…
其实我看看到不管是否恶意的误操作,都只能通过备份来恢复,且恢复代价巨大!!我们往往关注的点在“备份”而不是“可恢复性,要消除数据丢失风险,做到0丢失,那么就要靠恢复一体机了!
1. 传统备份的不足
对于用户来说,为了保障生产业务的正常运行,确保快速的恢复数据,保证数据不丢失,业务不中断,一般会选择传统的NAS备份、DP备份(Data Protector)、NBU备份、commvault等。这次传统的备份技术领域仅专注于存储容量的优化而不是数据的正确性。
其实这些传统的备份仅把数据库视为需要定期复制的⽂件对象,数据损失风险大、定期的备份窗户对数据库的产生很大压力、数据库可恢复性差等不足,备份和管理⽇益庞⼤的数据量让用户投入了大量的运维,还有因为备份任务的大量积压,导致备份任务夯住数据库导致的生产事故。
那当我们面临备份太慢、备份需要持续管理、恢复复杂、影响⽣产、多个备份的协调不足的时候,就是需要⼀种完全不同的⽅法来保护关键业务数据库数据,那就是零数据丢失恢复⼀体机。
2.ZDLRA
Oracle零数据丢失恢复一体机(Oracle Zero Data Loss Recovery Appliance),100%信任度的提供者,提供了零数据丢失恢复⼀体机独⼀⽆⼆的优势,ZDLRA革命性解决数据库备份难题,那么它的技术原理是什么?
它使⽤Data Guard 从内存缓冲区连续实时redo传输,即时保护正在进⾏的事务。不再需要全备份: 永久增量架构,当完成初始的全量备份后, 后续的增量备份按天生成虚拟数据库全备份。提供数据库保护的 “时间机器” 机制。Delta Store 备份管理,只存储变化数据,数据块级压缩,只复制变化数据到容灾ZDLRA。
ZDLRA的优势如下:
1)实时传输,数据不丢失
2)端到端验证,保证数据可恢复
3)一次全备份后永久增量,占用空间少,备份窗口短
4)虚拟全备份,恢复速度快
5)采用ASM 冗余,可支持集联复制到带库或ZDLRA
3.zDBM
云和恩墨zDBM数据库备份⼀体机是⼀个突破性的数据保护解决⽅案,可直接满⾜这些需求。该设备可消除数据丢失⻛险并⼤幅降低数据保护对⽣产服务器带来的开销,满⾜客户的恢复时间⽬标(RTO)和恢复点⽬标(RPO)要求.
ZDBM备份⼀体机与Oracle数据库和 Recovery Manager (RMAN) 备份⼯具紧密集成,可提供任何其他数据保护解决⽅案⽆法企及的数据保护功能和性能。从⽽极⼤限度地降低开销,ZDBM备份⼀体机具备⾼可扩展性,只需⼀台设备即可满⾜数千数据库的数据保护需求。
4.总结
难以预料的数据出错与破坏随时可能发生于任何一个环节,容灾系统在逻辑层面的攻击或问题面前往往不堪一击。必须依靠备份恢复,那么本文介绍的ZDLRA、zDBM备份恢复一体机,通过频繁甚至实时备份得到的容灾端离线数据拷贝支持满足需求的(<RPO)、快速(<RTO)、有把握的生产数据恢复,可有效消除数据丢失的风险。