网络数据备份与恢复系统的设计与实现.docx
1
硕士学位论文网络数据备份与恢复系统的设计与实现
目录
第一章绪论 1
1.1引言 1
1.2市场分析 2
1.3术语 2
1.4关键问题和技术路线 3
1.5作者的主要工作 4
1.6本文各章节的主要内容 4
第二章网络数据备份与恢复系统的需求分析 5
2.1系统的综合描述 5
2.1.1系统目标 5
2.1.2系统的功能 7
2.2功能需求 7
2.1.1集中管理端软件功能需求 7
2.2.2备份与恢复服务端软件功能需求 13
2.3非功能需求 16
2.4小结 18
第三章网络数据备份与恢复系统的系统设计 19
3.1总体设计 19
3.1.1基本设计概念与处理流程 19
3.1.2系统结构 22
2
硕士学位论文网络数据备份与恢复系统的设计与实现
3.1.3功能需求和程序模块的关系 26
3.2数据结构设计 28
3.2.1逻辑结构设计 28
3.2.2物理结构的实现 37
3.3小结 37
第四章网络数据备份与恢复系统的实现 38
4.1系统的描述 38
4.2系统的应用环境 38
4.3系统的性能 39
4.4系统的功能 43
4.5小结 43
第五章结束语 44
参考文献 45
致谢 46
摘要 I
ABSTRACT IIl
硕士学位论文网络数据备份与恢复系统的设计与实现
1
第一章绪论
1.1引言
随着计算机系统和网络设备应用的电子政务、电子商务等不断深化,人为操作错误、系统软件或应用软件缺陷、硬件损毁、电脑病毒、黑客攻击、突然断电、意外死机、自然灾害等诸多因素都有可能造成计算机中关键数据(如WEB页面、电子邮件、操作系统、数据库等)的破坏和丢失。上述故障不易发现和预防,但只要有原始数据,同样可以恢复,这就要求长期进行历史数据备份。因此拥有好的“数据保护系统”和“数据保护方案,可以将灾难的损失减少到最低程度。通过备份可以保存相当完整的数据信息,在因为数据出现问题而发生系统意外终端时,通过恢复系统把备份的数据在最短时间内恢复正常,保证系统提供服务的及时性、连续性。关键数据的备份与恢复操作已经成为系统日常运行维护的一个重要组成部分。而且企业及各级部门电子化程度越高,对计算机系统和网络的依赖也就越深,对备份的要求也就越高,规模更大、技术更新。
数据的备份与恢复作为一种存储管理工作,在不同的企业、部门涉及到不同的业务需求(数据量、存储结构、管理成本等),有很多技术难点,需要较强的技术支持与服务。但是备份工作的主动性、实用性、完整性、经济性是存储管理工作共同的目标。针对这一现状,需要提供不同的存储管理解决方案,制定存储策略,通过服务器、存储设备和相关软件等共同完成数据的备份与恢复1]。
为此我们开发了一套基于网络数据复制方式的备份与恢复系统,该系统可以保证源服务器与备份服务器完全一致性,企业、政府部门可以采用我们的备份软件,并配合原有的备份方法,实现定时备份和实时备份相结合的备份方式。
硕士学位论文网络数据备份与恢复系统的设计与实现
2
1.2市场分析
随着网络的日益普及,用户的业务类别与业务量呈大幅增长,用户所储存的数据也急剧增加,与之具来的就是安全问题。大量有关企业生产、销售的数据维系着企业的生存,是企业珍贵的无形资产。这些数据一旦因为存储系统遭受到失窃、断电或不可避免的自然灾害,造成大量丢失,将会给企业带来重大的经济损失。有关调查显示,有1/3的企业经历过因为计算机系统失效导致大量数据丢失的情况,所以,在灾前备份数据,灾后及时、准确地恢复系统的正常运行对企业至关重要。在这种情况下,关于通过网络对数据的备份和恢复的技术和相应产品备受关注。针对目前市场上存在地网络数据备份与恢复软件,绝大多数产品都是针对不同类型的数据(如文件数据,数据库数据)进行了不同的处理,这样无疑增加了用户和系统的负担。我们要开发的产品面向所有类型数据采用驱动技术进行统