以下描述的是几个真CPD的产品:
Revivio Continuous Protection Systems

CPS 1200也是一款块级CDP产品。Revivio设备由一个卷管理器(如VERITAS VxVm)配置为镜像,并提供同一数据流在同一时间作为主要操作。当数据发生任何改变时,新数据被保存下来。CPS 1200还可以被看做是一个备份整合点,允许那些备份服务器从TimeImage上进行备份,不仅能提高后者的备份效率,同时能极大地节省备份服务器的许可证费用。
CPS 1200包括几个集成元素:TimeImage恢复设备控制器、TimeImage恢复设备管理器、TimeImage阵列(保存与TimeImage卷关联的元数据)、辅助电源模块、远程访问模块和一个复制模块(用于设备间通信)。它提供秒到秒的粒度对应数据丢失或损坏事件之前的任意点。
在主机端和阵列端,它提供双2Gb/s FC端口。支持的SAN环境包括: AIX、HP-UX、Sun Solaris、Windows 2000 Server、Windows 2003 Server和Linux等主机操作系统;博科、McDATA和QLogic的SAN交换机; 以及GUI、SMI、CLI、SNMP等管理接口。
远程访问模块为CPS设备提供了24小时监测的安全性。它位于设备机箱之内,允许即时访问而不会影响网络。远程访问模块是一个1U模块,机架安装在CPS设备的机箱内或挨着设备,如果机架安装是分离的,则通过以太网线直接连接到设备上。
Revivio CPS 1200的起价为5万美元,具备冗余高可用性全配置的价格为25万美元,其中包括安装、调试、培训以及一年的售后支持。
TimeSpring TimeData

TimeSpring公司的TimeData非常符合SNIA对CDP所下的定义,是一款完全针对Windows环境设计的软件产品,其缺陷在于功能不够丰富。
TimeData是一款非常纯正的CDP软件产品。它确实能够实时复制目标保护设备上数据的改变,消除备份窗口,并且提供任意时刻的目标恢复点,保证目标数据的快速恢复。非常符合SNIA对CDP所下的定义。
TimeData的安装和使用也不复杂,与安装普通的应用程序没有什么区别。其控制台界面是一个直观的、类似于IE的窗口界面,该控制器的功能比较强大,甚至包含Word 和Excel文件专有选项,可控制TimeData上所有相关操作。它与目标保护服务器上代理程序之间的通信,通过标准的以太网进行。TimeData直接支持到磁带设备的归档应用。同时,TimeData拥有备份设备冗余设计,用户如果需要高级别的数据保护,可以使用两台备份服务器来同步完成来自目标保护服务器数据的备份任务。
TimeData的主要缺陷是功能不是十分丰富。例如,没有时序安排和数据传输流量控制功能,很有可能让那些带宽紧张的用户在数据使用高峰期时很尴尬。
目前TimeData的售价为4875美元,其中包括3台目标保护服务器和两台备份服务器的许可证费用。
XOSoft Enterprise Rewinder
XOSoft Enterprise Rewinder相比其他企业级CDP产品,其表现比较平均,功能也比较丰富,是一款真正的企业级CDP产品。其管理程序已通过了微软的认证,其事故报警机制也比较多样。
作为另一款真正的企业级CDP产品,XOSoft的Enterprise Rewinder确实给人一种比较“平衡”的印象,是说相较其他同级别产品,它在各方面的表现比较平均,功能也比较丰富。除了支持普通的文件服务器外,它还针对Microsoft SQL Server、Exchange 5.5、Exchange 2000/2003、Oracle数据库等进行了专门优化。同时,Enterprise Rewinder对于那些异构的存储环境的支持程度也相当高。Enterprise Rewinder目前已经集成了VERITAS Backup Exe c,据说今后还会进一步集成其他的备份和快照的解决方案。
Enterprise Rewinder主要由三部分组成,分别为XOSoft Enterprise Rewinder Engine、XOFS和Enterprise Rewinder Manager。其中前两者分别为安装在目标保护服务器和备份服务器上的程序。Enterprise Rewinder Manager为安装在网络中任意主机上的控制平台。这种架构在CDP产品中相当普遍。
Enterprise Rewinder Manager管理程序已经经过了微软的认证,其集中化的界面也十分简单、直观、易懂。在多备份服务器的环境中,它能够自动进行动态负载平衡分析,在各个备份服务器之间平均分配任务。Enterprise Rewinder Manager还具有很高的应用认知性,除了能够帮助管理员快速查找文件外,还能根据不同应用特性进行优化处理。
图5 XOSoft Enterprise Rewinder Manager的管理界面

Enterprise Rewinder的事故报警机制也比较多样。除了在Enterprise Rewinder Manager管理界面上会出现明显的指示外,还会自动记录在系统日志中,以及通过电子邮件的方式通知相关人员,同时管理员还可以设定与其他应用的报警的联动机制。
Enterprise Rewinder的整个安装过程是完全“无痛”的,在简单的配置后,马上可对那些正在运行的目标保护应用进行持续数据保护。目前,Enterprise Rewinder的价格为2.5万美元,其中包括10个服务器许可证。

Mendocino RecoveryOne
Mendocino特意强调RecoveryOne具有基于预先设定的事件和预先确定的时间恢复数据的能力,它使用的名为结构策略引擎的技术能够为CDP时间轴的各个点增加对应的标注信息,从而管理员能大大提高恢复的准确性,缩短恢复时间。
Mendocino公司通过收购Vyant科技,获得了后者基于主机的SMB CDP产品RealTime。然后经过自己的开发,在增加了基于网络的功能后,就成为如今我们看到的一款企业级CDP产品RecoveryOne。
为了将RecoveryOne与同级别的CDP产品区别开,Mendocino特意强调RecoveryOne具有基于预先设定的事件和预先确定的时间恢复数据的能力。在RecoveryOne中,Mendocino使用了一种名为结构策略引擎的技术,能够为CDP时间轴的各个点增加对应的标注信息,其目的是为了帮助管理员在众多的恢复点中定义出最佳选项,例如安装补丁前某个财季开始或结束的时候、某个长期进程开始或结束的时候,从而管理员能大大提高恢复的准确性,缩短恢复时间。
RecoveryOne使用的是所谓“Data tap”的概念来收集数据。这是一种不依赖于任何卷管理或文件系统的技术,因此能够适用各类不同类型的网络设备。它运行在一个基于网络的带外设备上。相较于其他带内产品,RecoveryOne能够支持更多种类的服务器和存储系统,同时提供更好的性能和更高的灵活性。
到目前为止,Mendocino仍坚持只依靠OEM销售的做法。EMC公司是其第一个OEM客户。后来HP也加入到了与Mendocino进行OEM合作的队伍中。Mendocino的设备起价约在7万~8万美元。
链接:VSS是什么?
VSS是为卷中的数据创建时间点副本的常用结构,而卷影副本通常被称为“快照(snapshot)”。
使用VSS可以实现以下三个关键性应用:
使用卷影复制服务进行备份
使用VSS的应用程序大多是备份应用程序,当使用Windows 2000时,在备份过程中必须停止服务器上的操作,或者必须忍受联机备
图4 TimeSpring TimeData基本架构份带来的副作用:数据不一致、无法备份打开的文件等,而在Windows 2003中,联机备份可得到一致的数据,在备份期间打开的文件也不会成为问题。
VSS解决问题的方法是,通过提供以下三个重要实体之间的通信,来保证备份的高度真实和恢复过程的简便。
1. 请求程序:这些程序用来请求时间点数据副本或卷影副本,比如备份或存储管理应用程序。
2. 写入程序:这些是应用程序的组件,负责数据通知和数据保护。例如Active Directory和其他应用程序服务器都会用来通知它们的数据、位置以及备份和恢复方法的写入组件。写入程序是VSS区别于其他卷影副本或快照解决方案的地方。为了保证卷影副本的高度真实和一致性,在VSS的卷影复制过程中会涉及一些应用程序。
3. 提供程序:提供程序是用于暴露基于硬件或软件的卷影副本的机制。许多存储硬件供应商都会为它们的存储阵列编写提供程序,而Windows Server 2003则附带了一个软件提供程序。
卷影副本传输
借助卷影副本传输,存储管理员可以轻松地在存储区域网络(SAN)中传输数据。例如需要让一个生产数据库可用于数据挖掘、备份或测试,如果借助VSS,您只需创建一个卷影副本并将它导出到SAN中,然后再将该副本导入这个SAN的另一个服务器上。通过这种方式,即可在几分钟内将数TB的数据传输到SAN中。惟一的要求是,您必须拥有存储阵列供应商提供的相应程序。
卷影副本恢复
通过卷影副本恢复,用户可以查看网络文件夹内容的时间点副本。
需要说明的是,内置的Windows卷影副本提供程序使用“写入时副本”算法以最能节省空间的方式提供卷影副本。例如,在卷上有3GB数据,当创建卷影副本时,Windows Server 2003不会复制所有的3GB数据,相反,Windows Server 2003仅会复制应用程序更改该卷时位于该卷的原始数据。