快照备份:从数据恢复的角度看”快照”

随着海量数据的不断增长,越来越多的存储供应商将快照备份作为一种对比传统备份更具优势和先进性的数据保护技术推荐给客户。然而,正如许多先进技术的应用过程一样,快照的应用在实践中给很多企业带来更快、更容易的备份,但其在回复小颗粒度文件上却表现平平,然能够满足高RTORPO的要求,但是由于需要专门的存储管理员进行操作,专业性较强。因此增加了这方面的管理难度和成本压力。

快照应用之困惑

快照备份的应用,一般来说无法独立于存储硬件,这使得数据恢复的一致性很难保证,例如生产系统的数据库与文件系统以及应用之间,在不同品牌的软硬件配置下(例如Oracle数据库,Red Hat操作系统以及SAP的应用并存),需要很多脚本工作(通常是厂商或代维服务),这就带来管理和调整过程耗费大量时间,而在人工参与较多的情况下,也带来效率受制于人员技术水平,缺乏稳定性等问题;每一个快照备份都是某一时间点上的独立数据存储副本,因此,如果不知道需要恢复的数据是什么或者它存在的位置,那么就不得不花费大量的时间在海量快照中寻找用户迫切需要的数据,这种数据恢复无异于大海捞针。更具有挑战性的是,快照备份是在不影响生产系统的情况下进行的,需要与传统备份相结合那么就需要快照实施能够对系统应用“感知”其随时发生的变化和需求,并可以按照客户所需来实现小颗粒的数据恢复,从而更好地完成与传统备份的相辅相成,但实际却大相径庭。

对于以上快照备份带来的挑战,似乎会令很多企业在考虑投资这项技术的同时,希望考察快照技术本身的管理和智能化程度,由此做出明智的判断。

快照—数据保护明智之选

普遍来看,目前在关键业务数据持续增长的行业,例如电信、金融、航天航空及制造业快照备份可以说“被接受”的程度最高。以电信行业为例,行业核心的营帐、计费数据库能够达到几TB到超过十个TB,核心数据库通常7×24小时运行,系统空闲时间比较少。数据在不断地以指数级递增,应用系统越来越多,相应地生产及管理对应用系统的依赖越来越高,同时,系统对关键业务数据的保护要求也要做到万无一失。但随着大数据管理的迫切需求不断深入各行各业,一些亟待借助现代化的数据管理方式为企业带来具有竞争力的信息和价值的企业也纷纷部署了快照备份技术。

数据快照备份主要分为两种方式:镜像快照(Shadow Image)和即写即拷快照(Copy-on-Write)。相比较而言,Shadow Image是同一存储内的时间点数据拷贝技术,通过对逻辑卷时间点进行异步拷贝来完成,与操作系统,文件系统,数据库无关,数据拷贝被RAID保护,并且不需要专业技术人员;而Copy-on-Write则是存储生产卷数据的指针,需要配合存储池来实现快照功能,所以,如果生产卷数据损坏,Copy-on-Write快照可能失效。由此可见,Shadow Image是应用级别更高的快照备份方式。这两种快照备份方式可以根据数据安全性的高低需求和数据类型进行具体部署。

基于以上的分析,快照备份可以说是为大数据做好技术准备的工具之一,那么这项技术的应用就一定是难于驾驭的吗?答案显然是否定的。

在现代化数据管理,尤其是数据保护以及快照方面始终具有领先性的美国CommVault公司凭借其一体化的数据管理理念,将“一步到位”的快照备份 技术(Snap Protect)和管理理念带给国内外客户。在快照备份的应用层面,CommVault提倡:实现快照的智能管理,避免备份对生产系统的干扰 (ServerFree),减少大数据量的备份窗口(0窗口备份),将快照与备份结合;通过对比较复杂的数据库进行快速保护,从而能够减少灾难情况下的数 据丢失,同时节约人力与维护成本,大大降低了由于人员参与可能带来的数据恢复不稳定性和出错率。通过一体化的流程,实现数据库、硬件的复制,快照,备份的 时序控制和流程化,这样保证了对于数据小颗粒恢复,可以做到从快照中直接将某个文件进行恢复,尤其是块文件中一个或者少数文件,抑或数据库和 Exchange等应用的感知能力,在数据恢复过程中明显提高准确率、降低了时间成本;领先的Snap Protect+Backup实现全图形化的智能管理,使人工管理的要求和成本随之降低。

图:对比传统备份和其他快照技术CommVault的优势明显

值得一提的是,CommVault的快照备份技术在实施快照的同时能够将数据按照应用和文件类型执行自动发现,即自动发现各操作系统下的文件系统、 数据库、邮件系统所在卷;并进行编目,即对快照进行后台编目,从而有效确保小颗粒恢复。这大大提高了数据恢复的时间和人力成本,并为企业信息挖掘打下了信 息管理基础。另外,在快照之后的备份流程中执行法规遵从或者云存储的数据存储模式,将数据按照存储要求进行有效备份。在整个快照备份的过程中所贯彻的单一 控制策略也充分发挥了简化管理、优化资源的作用,最终帮助客户实现自动化成本收益型的数据管理目标。

目前,CommVault在备份成功率方面能够做到95%以上,而且很多大客户的成功率可能会更高。这在一定程度上要归功于CommVault在快 照备份技术方面的领先技术和一体化管理理念在未来,CommVault也会不断探寻更多具有创新性的数据管理技术,为客户带来商业价值的无限可能。