根据数据容灾技术的发展趋势,结合连续数据保护的具体目标和现有数据捕获技术的优缺点,提出一种基于文件过滤驱动的连续数据捕获方法,描述了连续数据捕获的实现流程,并详细阐述了在连续数据捕获中所涉及的IRP截获技术、内核数据传输技术,最后使用该方法构建了一个面向业务连续性的安全容灾备份软件并给出了相关测试结果.与连续快照和API原语劫持相比,该方法具有数据捕获效率高、无数据遗漏、代价较低、对上层应用影响小的特点.
According to the developing trend of disaster tolerant technology and combing the detailed purpose of continuous data protecting, a file filtering driver based continuous data capturing technology is proposed first. Then the detailed working process is described, and related critical technology including IRP intercepting, captured data transferring in kernel model and continuous data caching technology is proposed. Finally, a continuous data protecting system is constructed based on this technology, and related system testing metrics are presented. Compared with continuous snapshot and na? ve API robbing, the technology based on file filtering driver can work with high efficiency, no data lose and low cost, and will make little influence on the performance of upper alaolication.