论文部分内容阅读
在信息日益电子化的今天,数据备份的作用越来越重要。目前市场上的数据备份产品大都面向高端服务器,给数据备份市场留出了一些有待发展的盲区,本论文的目的在于从更广泛的计算机使用者的角度考虑,设计并实现一套使用范围广、自动化程度高、易于使用、成本低廉的轻量级数据备份系统。 该系统部署于tcp/ip网络环境下,对网络中windows系统客户计算机上的重要数据进行集中备份。整个系统具有以下主要特点: ● 自动备份,自动监控系统文件的改变,备份过程无需用户干预。 ● 多点差量备份,采用差量算法计算出文件改变量,只对差量进行备份,减少存储空间。可以跟踪存储一个文件的多次变化情况。 ● 多点恢复,可以恢复到数据的任何一个已备份状态。 ● 批量恢复,可以选择对某一个目录,某一种文件类型进行批量恢复。 ● 分布式结构,客户机通过注册,在服务器上申请备份空间,该客户机上的备份数据将被保存在服务器上。即使系统崩溃,也能从服务器上进行恢复。 ● 提供基于web的访问界面。管理员可以通过web页面进行客户机管理、服务器状态显示、备份数据统计等操作。普通用户可以对自己管理的客户机进行备份数据管理、备份规则管理、客户机状态管理。 ● 目录集、文件集和类型集,客户机以规则的形式指定监控的文件对象。规则的类型有目录、文件两种。用户可以通过web系统配置自己管理的客户机监控哪些目录、文件。 ● 基于内容的查询,用户可以对doc,pdf,txt等文本文件进行基于内容的查询。 ● 网络、服务器故障处理。当网络或服务器出现故障时,客户