存储专访 突破传统备份方式的Backup Exec11d

近年来,电子商务、企业信息化的高速发展,对计算机存储系统的安全性也提出了更高的要求。一些著名的C2C交易平台一个小时的交易量就已上千万。在这样高的负荷下,一旦突发事件导致服务器数据破坏,如果迟迟不能恢复,其后果将不堪设想。中小企业作为国家经济中最具成长性和活力的群体,信息安全已经成为其业务增长关键的一环,因此中小企业需要持续的数据保护来确保其业务的不间断性。


在赛门铁克看来,当前的Windows数据保护已不仅仅是数据的备份,更关系到数据的恢复。针对这一特点,赛门铁克于本月6日正式发布了含有粒度恢复技术(Granular Recovery)的Backup Exec 11d(以下简称BE11d)。但BE11d在备份与恢复方面,与传统的方式有哪些不同呢?带着这样的疑问,记者与赛门铁克中国区解决方案市场经理–张衡先生进行了相关的访问。



赛门铁克中国区解决方案市场经理 张衡


问:在此前的资料中显示,BE11d最短是15分钟做一次Tx备份,是不是每过15分钟也要做一次数据库的备份?


答:不需要做数据库的备份。它保留的是日志,用户恢复的时候,从数据库原始的状态,数据库是有滚动的能力,可以把它滚动到用户要恢复到的状态。


问:是不是可以这样理解,BE11d是基于Log的恢复,而以前基于块的恢复就不需要了?


答:不完全是这样。如果针对文件进行备份的话,大量的文件系统还是需要的。我们这里面是一种延续,实际上不是一种物理上块的级别,是基于Tx log,实际上还是逻辑级的,而不是物理层面的。对于log进行备份的话,通常都是先做Snapshot(快照),针对快照镜像进行备份。


问:目前的前滚后滚技术已经很成熟,那么BE11d在数据库备份方面有什么优势?


答:正因为Oracle本身有基于log备份的能力,这使得进行备份可以做到在线进行,恢复的时候可以把log的信息加载到数据库上以后,回滚到用户需要的状态。数据库虽然提供基于log回滚的能力,可是它并不提供保护log的能力。BE11d就是利用了它的回滚能力,把log保护起来,使它能够恢复到某一个状态。


问:GRT备份到磁盘设置数据加密,加密强度可以选择么?


答:我想这个是可以选择的。可以选择256位或者128位加密。


问:请问粒度恢复是指什么?能否详细介绍一下。


答:所谓粒度恢复,可以举个例子来说明。如果用户合用了CPS(连续保护)代理,对这个进行备份和恢复的时候很自然会有GRT的技术,等你恢复到中间的某一个邮件,或者是某一个邮箱文件夹,都是可以选择的。


如果用户没有连续备份的能力,虽然还是用了传统备份的方法,去做一个数据库的备份,这个时候实际上我们也已经有GRP的技术在里面,从传统理解来讲,数据库恢复的时候应该只能恢复某一部分,不可能去恢复里面某一些特定的文件。等用户用了GRT这个技术以后,做了数据库备份,再回过头来,依然可以恢复细粒度,恢复到某一个文件夹或者某一封邮件。用户可以用原来做数据库的策略,但他用GRT技术恢复的时候可能会更加细致,不是说需要恢复一个文件的时候,必须要到整个数据库恢复回来的文件当中去找那个文件。


问:这个系统恢复时间默认的数值可以改变吗?


答:可以改变,但最短是15分钟。


问:恢复设置为15分钟的时候,对整个系统资源的影响会有多大?


答:目前没有一个量化的数值。为什么会有一个15分钟的限定呢?在资料中讲这个技术的时候,15分钟的范围里面,对于Exchange Server影响比较少,就是在一定负载情况下。在测试的时候应该会有一定的负载量,比如说每秒钟有多少邮件进出的条件之下,保持15分钟的间断的话,对于这个进出就不会有什么影响。我相信这是一定的经验数据得到的,但我现在没有这种测试。从我理解来讲,技术上是有预值,如果一定要设置成一分钟就做一次,或者更多时间做一次的话,你可以这样去设置,一旦Exchange Servers负载上来的话,你就有可能承受不了了。


问:15分钟恢复与30分钟相比,备份速度量是没有区别的?


答:会有区别,要看用户数据的变化量。如果15分钟产生了一千个log,30分钟按照这个速度线性发展的话就是两千个。


问:恢复SQL Server2005年的时候,就是根据自带的快照备份?快照的粒度如何?


答:对。这个快照是靠BE去管理、调度。粒度是Windows决定的,我没有仔细查SQL Server能够有多快。我相信应该是一个小时、两个小时的粒度,因为Database的快照也不可以太密。如果理想状态,可以不停地做快照。但数据库产生的额外消耗就会很大。


问:去年发布的赛门铁克BE10d产品现在占多大的市场份额?


答:可以这样说,Windows平台的产品所占的份额是在逐渐上升的。赛门铁克企业级的产品,和存储方面的应用,都是有很大的市场份额。随着Windows平台的逐渐成熟,客户对Windows平台的接受程度,以及更多的应用,在这个平台上去承载,现在存储管理的销售额也是在逐渐的上升。具体的比例落实到百分之几,我现在还很难讲。


问:BE产品和NBU产品,在数字保护上的功能是一样的吗?


答:应该是一样。我们有两条产品线,一个是Net Backup,一个是Backup Exec。对于Net Backup来讲,我们定位在企业级高端异构环境里面使用。因为NBU的备份服务器可以使用Unix、Linux、Windows,它备份的域和架构可以是很大的,对于数据库的支持、关键性业务的支持,是非常广泛的。主要是以Unix平台为主的异构环境下面,有关键应用的环境里面,我们会推荐大家用NBU。在Windows平台下面,我们主要推荐的是Backup Exec,主要是以环境的复杂度和平台的特征来区分这两个产品。


从Backup的功能来讲,包括备份、恢复、管理这三个层面来看,两个产品现在所具备的功能已经基本上是相当的。BE实际上引用了很多NBU在管理、架构上面非常先进的一些东西,我们现在都已经移到BE上面。所以BE现在也是一个管理性非常强的、扩展性很灵活的系统,它主要是针对Windows平台,以及未来的Linux平台上面,主要是针对Intel架构的平台上面。


问:NBU那边什么时候会有CDP产品?


答:存储业界来讲,CDP是一个不错的概念,只是技术实现和应用之间是有一定的平衡。有些实验室里面做的非常漂亮的东西,拿到现实当中就不一定能够适用。所以还是受到很多使用上的一些限制,需要进行突破。我想从技术的方向来讲,我们也在不断的做这方面的研发工作。我们的产品里面,已经或多或少地引入了这些概念。


问:NBU产品备份的时间间隔多长?


答:这要看不同的应用,大型的应用就是数据库,差不多一个小时、两个小时左右。


问:用户升级到11d的话,是免费的吗?


答:如果在服务期限中的话,这个升级都是免费的。客户在购买的时候会有不同的服务,可以是一年,也可以是两年或者是三年,只要是在我们服务期当中的话,都是可以免费升级的。


升级是包含于服务的,价格不一样。比如说你购买这个产品的时候,可能包括了一年的服务期,如果你想增加一年的话,就需要额外付一些费用。BE会有不同的销售模式,如果是通过分销的形式来购买白盒的话,本身是不带服务的,需要单独购买。针对这样的客户,他的升级是有额外的费用,事实上就是购买这个服务的费用。