【IT168 信息化】
有天,我们的数据保护或许可以做到这样:当发现我们的一个错误补丁,数据误操作发生后,数据管理员可以淡定地打开管理界面,问道“数据是何时发生错误的,精确到秒!”,“错误发生后我看到的时间是10点15分32秒,错误的操作不到一分钟…”“那保险一些!10点14分30秒吧。”当数据管理员拖动数据恢复时间轴,用户发现所有数据都恢复到了故障发生前的那个时刻。
这在传统的数据保护中,似乎有些不可思议。传统容灾思想将主机和存储隔离,将集群、备份、镜像、容灾隔离,各自系统单独建设。而连续性数据保护(CDP)的容灾方式针对整个系统。而且更重要的是,CDP可以不仅预防硬件故障,还可以恢复由于人为错误,软件故障或病毒等引起的软件故障。
▲
CDP并非是快照,快照是以固定的时间间隔保存数据,比如一小时一次,采用快照技术只能把数据恢复到其中一个预定的时间点的数据状态,也就是说“CDP可以恢复任何一次数据改变”。这里要注意区分CDP和类CDP产品,类CDP采用的是一种时间间隔很短的快照技术,比如每5秒钟一次的快照,其同样可以应对频繁变动的数据,但绝不是每一次。
目前主流的存储厂商都推出了其各自的CDP产品。国内用户可以选择从赛门铁克、飞康等公司购买单独的软件许可进行部署,或通过IBM、EMC、Fujitsu等厂商购买软硬件结合的产品。
CDP并不是太新鲜的技术或理念,但至今仍处于应用的起步阶段。归其原因,就是CDP并不是适用于所有的数据应用的,尽管很多厂商和分析师目前很多时候都高估了CDP的应用价值。一个连续性数据保护系统的部署价格在传统备份的5倍左右,其中包括额外的硬件、通讯和软件费用。而且部署诸如Symantec Veritas Volume Replicator需要支持VxVM文件系统,对于没有应用VxVM的系统需要重新部署。
总体来说,连续性数据保护并不适用于价值不大,且不经常变动的数据。而对于以下几类用户,CDP或许是不错的数据保护方案。
1、 金融用户应用,企业的在线实时计费系统:对于这类系统,任何的数据丢失和系统宕机都是不可接受的,数据价值极大。而且在故障发生后需要即时的数据恢复,不管是在本地还是远程。
2、 各分散系统的统一数据保护:这种系统中,数据来自不同厂商在不同时期提供的不同的存储阵列中,如果采用传统的备份和恢复方式,要保证整体系统在短时间内恢复起来是无法想象的。比如在医院中的HIS系统、PACS系统等,有诸多分散而相对独立的子系统组成,或再如具有大量分支机构的公司,且各分支机构原本分开部署各自的数据库系统。
3、 已有磁盘设备,计划利旧用以建设大型远程备份站点的用户:这些用户或许对原磁盘阵列供应商的服务能力提出质疑,或希望引入其他供应商提供更高端的主存储产品。而且有充足的预算建设数据保护环境,包括远程数据保护。
最后,今天炙手可热的存储虚拟化和连续性数据保护是两种完全不同的技术,虽然很多存储虚拟化产品亦提供相应的远程备份选项,但其存在严重的性能瓶颈,不适合于关键数据的保护。