持续数据保护的出现使得用户拥有了一个持续备份的梦想。持续数据保护是一种持续捕获和保存数据变化,并将变化后的数据独立于初始数据进行保存的方法,而且该方法可以实现过去任意一个时间点的数据恢复。CDP系统可能基于块、文件或应用,并且为数量无限的可变恢复点提供精细的可恢复对象。它可以在文件级别、块级别和卷级别实现。
主要用途与特点
使用CDP可以保留历史数据,用途有二:
1.如果需要对当前的数据进行入侵检测分析,或者要生成一份当前的数据分析报告。使用CDP可以提供最新的数据供分析,而且不会影响系统的运行。
2.使用CDP可以达到数据恢复的目的,使用CDP可以方便地恢复由于用户误操作或系统故障而被删除或破坏的数据。同时CDP保留了数据不同时间点的数据映像,提供了更灵活更强大的数据恢复功能。
CDP方案具备以下几个基本的特性:
1. 数据的改变受到连续的捕获和跟踪。
2. 所有的数据改变都存储在与主存储地点不同的独立地点。
3. 恢复点目标是任意的,且不需在实际恢复之前事先定义。
4. 与传统备份解决方案相比,CDP的总体成本和复杂性都要低。
因此,CDP可以提供更快的数据检索、更强的数据保护和更高的业务连续性能力。
持续数据保护实现的关键技术是对数据变化的记录和保存,以便实现任意时间点的快速恢复。一般来讲,有三种实现方式:持续数据保护技术基准参考数据模式;持续数据保护技术复制参考数据模式; 持续数据保护技术合成参考数据模式。
基准参考数据模式原理简单,实现起来比较容易,但由于数据恢复时需要从最原始的参考数据开始,逐步进行数据恢复,因此恢复时间比较长,尤其是恢复时间点越靠近当前的时间,恢复所需要的时间就越长。
复制参考数据模式和基准参考数据模式在实现原理上恰好相反。复制参考数据模式在数据恢复时,恢复的时间点越靠近当前,所需要的恢复时间越短。但在数据的保存过程中,需要同时进行数据和日志记录的同步,需要较多的系统资源。
合成参考数据模式是以上两种模式的折衷,较好地实现了以上两种模式的妥协,因此可以得到较好的资源占用和恢复时间效果。但需要复杂的软件管理和数据处理功能,实现起来比较复杂。