快照备份:从数据恢复的角度看”快照”
CommVault 发表于:12年06月06日 14:24 [来稿] 存储在线
随着海量数据的不断增长,越来越多的存储供应商将快照备份作为一种对比传统备份更具优势和先进性的数据保护技术推荐给客户。然而,正如许多先进技术的应用过程一样,快照的应用在实践中给很多企业带来更快、更容易的备份,但其在回复小颗粒度文件上却表现平平,然能够满足高RTO\RPO的要求,但是由于需要专门的存储管理员进行操作,专业性较强。因此增加了这方面的管理难度和成本压力。
快照应用之困惑
快照备份的应用,一般来说无法独立于存储硬件,这使得数据恢复的一致性很难保证,例如生产系统的数据库与文件系统以及应用之间,在不同品牌的软硬件配置下(例如Oracle数据库,Red Hat操作系统以及SAP的应用并存),需要很多脚本工作(通常是厂商或代维服务),这就带来管理和调整过程耗费大量时间,而在人工参与较多的情况下,也带来效率受制于人员技术水平,缺乏稳定性等问题;每一个快照备份都是某一时间点上的独立数据存储副本,因此,如果不知道需要恢复的数据是什么或者它存在的位置,那么就不得不花费大量的时间在海量快照中寻找用户迫切需要的数据,这种数据恢复无异于大海捞针。更具有挑战性的是,快照备份是在不影响生产系统的情况下进行的,需要与传统备份相结合那么就需要快照实施能够对系统应用“感知”其随时发生的变化和需求,并可以按照客户所需来实现小颗粒的数据恢复,从而更好地完成与传统备份的相辅相成,但实际却大相径庭。
对于以上快照备份带来的挑战,似乎会令很多企业在考虑投资这项技术的同时,希望考察快照技术本身的管理和智能化程度,由此做出明智的判断。
快照—数据保护明智之选
普遍来看,目前在关键业务数据持续增长的行业,例如电信、金融、航天航空及制造业快照备份可以说“被接受”的程度最高。以电信行业为例,行业核心的营帐、计费数据库能够达到几TB到超过十个TB,核心数据库通常7×24小时运行,系统空闲时间比较少。数据在不断地以指数级递增,应用系统越来越多,相应地生产及管理对应用系统的依赖越来越高,同时,系统对关键业务数据的保护要求也要做到万无一失。但随着大数据管理的迫切需求不断深入各行各业,一些亟待借助现代化的数据管理方式为企业带来具有竞争力的信息和价值的企业也纷纷部署了快照备份技术。
数据快照备份主要分为两种方式:镜像快照(Shadow Image)和即写即拷快照(Copy-on-Write)。相比较而言,Shadow Image是同一存储内的时间点数据拷贝技术,通过对逻辑卷时间点进行异步拷贝来完成,与操作系统,文件系统,数据库无关,数据拷贝被RAID保护,并且不需要专业技术人员;而Copy-on-Write则是存储生产卷数据的指针,需要配合存储池来实现快照功能,所以,如果生产卷数据损坏,Copy-on-Write快照可能失效。由此可见,Shadow Image是应用级别更高的快照备份方式。这两种快照备份方式可以根据数据安全性的高低需求和数据类型进行具体部署。
基于以上的分析,快照备份可以说是为大数据做好技术准备的工具之一,那么这项技术的应用就一定是难于驾驭的吗?答案显然是否定的。