CDP(Continue Data Protection)持续数据保护技术,能够记录数据变化过程,并将数据存放在生产中心之外,从而实现数据可以恢复到过去任意时间点。持续数据保护能够基于块、文件和应用,为系统提供细粒度的数据恢复,实现任意时间点恢复。相较于传统备份,持续数据备份可以说是数字技术保护领域的一个重大突破。传统的数据保护方法大多数是通过对数据的定时备份,整个保护过程存在备份窗口,存在一定数据丢失和数据一致性风险。
CDP技术的问世,让数据保护策略更加的全面和丰富。用户能够通过CDP技术对业务数据进行持续实时的监控,并主动捕获数据变化,整个保护过程中没有备份窗口,一旦灾难发生,用户能够通过实时捕获的数据变化,简单快速的恢复到业务受灾前的任意一刻的数据。CDP最显著的特点就是能够大大的提高数据恢复时间点(RPO)和降低数据恢复时间目标(RTO)。可根据应用场景的不同,将CDP技术分为基于应用、基于文件和基于数据块的持续数据保护。
基于应用CDP
可以通过API接口或者第三方开发的方式,将CDP软件嵌入关键业务当中,直接运行启用数据持续保护,对关键应用和业务进行CDP保护。基于应用的CDP最大好处是与应用程序结合紧密,管理也比较灵活,易于用户部署和实施,且能够很好的保障数据的一致性。
基于文件CDP
针对文件系统的持续数据保护可以捕捉文件系统数据或者元数据的变化事件(例如创建、修改、删除等),并及时将文件的变动进行记录,以便将来实现任意时间点的文件恢复。
基于数据块CDP
基于块的数据持续保护是直接运作于物理机存储或者卷上,甚至是数据传输层上。当生产系统有数据写入存储时,CDP能够实时的将数据变化捕获,并将这些变化的数据存储到生产中心之外的设备当中。
基于数据块的数据保护又可以分为基于主机层、基于传输层和基于存储层三类实现方式。一般来讲,基于块的持续数据保护除在主机层实现以外,相关的产品和技术比较复杂,实施成本也相应地比较高,因此适合于有持续数据保护需求的大中型企业。