随着Web技术的蓬勃发展,基于Web的应用产品也被各个行业领域所使用,Web应用系统经常需要处理大量的数据操作请求,随之而来的是软件系统积累了大量的历史操作数据。过去为了提升系统的运行效率和速度,会选择将这部分历史数据直接删除,但是,在大数据时代,历史数据是非常宝贵的分析决策资源。基于这些问题,本文研究的主动式数据转储技术应运而生。本文在对现有的主要数据转储工具和SQL Server数据库的备份策略进行比较详细的分析基础上,首先,本文提出利用图搜索和模糊匹配的思想,对数据库表在基于业务的基础上进行表模式关系图的建立,为后续获取完整的转储目标实体打下了基础;其次,本文提出中文自然语言分析与数据转储结合的解决方法,对使用者根据业务需要提出的转储需求进行解析,结合表关系模型得到转储目标实体和转储条件,摒弃了原有的需要手动设置转储目标数据表的方式,使数据转储过程更加灵活高效;最后,本文改进并完善了原有的数据转储技术,应用SQL Server的自动代理作业和Windows系统服务技术从时间主动性和空间主动性两方面完成数据转储。本文通过对以上三个层面技术的研究和设计,最后将各个部分的实现整合到一起形成完整的主动式数据转储方案。通过与传统的数据转储方式对比分析及实际应用,表明本文设计的方案满足实际要求,并解决了当下的数据转储存在的问题。