数据备份系统的研究与实现

数据备份系统的研究与实现

论文摘要

随着信息技术和网络技术的快速发展,现代社会的运作日益依赖于数据信息。数据信息的丢失和损坏将对社会造成难以估量的损失,因此,采用备份系统保护数据的完整性与安全性的需求日益增长,如何构建高性能的数据备份系统成为当前存储研究发展的重要课题。分析了现有的数据备份系统基本原理和系统结构,并对与实现数据备份系统相关的一些重要技术进行了深入研究。研究了数据备份系统的业务流程,设计了数据备份系统的总体结构,同时还设计了用户代理、服务器代理、存储代理和三者通信接口,测试结果表明,该结构的数据备份系统有高效的备份性能。构成系统总体结构的管理服务器不参与数据备份和恢复任务中的数据传输,从而平衡了系统负载。从系统功能的角度看,数据备份系统由备份子系统、恢复子系统和安全子系统三个子系统组成,采用先进的差分备份方式,既能实现本地数据备份,亦可进行远程数据备份。设计与实现了备份子系统和恢复子系统,给出了各个模块的功能流程和实现方法。在几个主要的模块中,完全备份模块实现了数据初始化完全备份;差分备份模块用来捕捉更新数据并形成差分文件;数据传输模块实现了数据的发送和接收;数据恢复预处理模块用来检查系统恢复环境、准备好恢复文件,测试结果表明,使用该模块可以提高系统数据恢复的效率。为了提高系统的安全性和可靠性,设计并实现了身份认证、数据传输动态加密、数据一致性检验,保障了系统数据的安全性和一致性。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题背景
  • 1.2 国内外研究概况
  • 1.2.1 国外研究概况
  • 1.2.2 国内研究概况
  • 1.3 课题研究内容
  • 1.4 本文组织结构
  • 2 数据备份系统分析
  • 2.1 数据备份系统的基本原理
  • 2.1.1 数据备份系统的概念
  • 2.1.2 数据备份不等同于数据复制
  • 2.1.3 数据备份系统的分类
  • 2.1.4 数据备份系统的结构
  • 2.2 数据备份的基本概念
  • 2.2.1 备份的方式
  • 2.2.2 文件级备份和块级备份
  • 2.3 数据备份技术
  • 2.3.1 冷备份与热备份
  • 2.3.2 写前拷贝技术
  • 2.3.3 软件快照技术
  • 2.3.4 镜像技术
  • 2.3.5 RAID 技术
  • 2.4 本章小结
  • 3 数据备份系统的设计
  • 3.1 系统总体结构
  • 3.1.1 系统的设计原则
  • 3.1.2 系统整体架构
  • 3.1.3 系统业务流程
  • 3.2 系统结构模块设计
  • 3.2.1 备份代理
  • 3.2.2 服务器代理
  • 3.2.3 存储代理
  • 3.2.4 代理间通信接口
  • 3.3 本章小结
  • 4 备份/恢复子系统的实现
  • 4.1 系统的功能分类
  • 4.2 备份子系统的实现
  • 4.2.1 完全备份模块
  • 4.2.2 差分备份模块
  • 4.2.3 删除备份模块
  • 4.2.4 修改备份参数模块
  • 4.2.5 数据传输模块
  • 4.3 恢复子系统的实现
  • 4.3.1 数据恢复参数设置模块
  • 4.3.2 数据恢复预处理模块
  • 4.3.3 数据恢复执行模块
  • 4.4 本章小结
  • 5 系统安全性设计与实现
  • 5.1 身份认证机制
  • 5.2 数据传输动态加密
  • 5.2.1 加密的基本原理
  • 5.2.2 加密应用程序接口Cryptography API
  • 5.2.3 动态加密的设计与实现
  • 5.3 数据一致性检验
  • 5.3.1 一致性检验的原理
  • 5.3.2 MD5 加密算法
  • 5.3.3 一致性检验的设计与实现
  • 5.4 本章小结
  • 6 系统性能测试与分析
  • 6.1 测试环境
  • 6.2 小文件和大文件备份性能对比测试
  • 6.3 平均响应时间测试
  • 6.4 数据恢复预处理模块测试
  • 6.5 性能测试分析
  • 6.6 本章小结
  • 7 总结与展望
  • 7.1 全文总结
  • 7.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].数字图书馆数据备份系统方案的规划[J]. 丝绸之路 2009(12)
    • [2].搭建网络数据备份系统[J]. 网络安全和信息化 2016(04)
    • [3].空管信息化数据备份系统设计探讨[J]. 硅谷 2012(14)
    • [4].数据备份系统优化方案的设计与实施[J]. 产业与科技论坛 2012(16)
    • [5].企业数据备份系统的设计与实现[J]. 水电厂自动化 2009(01)
    • [6].数据备份系统的关键参数估计[J]. 计算机工程 2008(13)
    • [7].一种战术云存储数据备份系统[J]. 新技术新工艺 2019(05)
    • [8].基于数据安全角度分析局域网架构思路下的数据备份系统[J]. 电子制作 2014(01)
    • [9].数据备份系统的设计与实现[J]. 东北地震研究 2008(02)
    • [10].数据备份系统分析及其软件设计[J]. 软件导刊 2008(10)
    • [11].企业数据备份系统分析[J]. 中国科技投资 2013(Z2)
    • [12].数控设备数据备份系统的构建及实施方法[J]. 制造技术与机床 2011(08)
    • [13].企业数据备份系统分析与研究[J]. 计算机应用与软件 2008(10)
    • [14].安全数据备份系统的建设[J]. 医疗卫生装备 2009(11)
    • [15].浅谈数据备份系统及其硬件、软件技术与产品[J]. 信息安全与技术 2012(05)
    • [16].烟草行业科技网站数据备份系统设计与应用[J]. 计算机安全 2009(10)
    • [17].数据备份系统建设需求分析[J]. 安徽电子信息职业技术学院学报 2018(05)
    • [18].基于磁盘备份技术在电力数据备份系统升级中应用的研究[J]. 通讯世界 2014(22)
    • [19].利用VB 6.0服务器数据备份系统的设计及实现[J]. 电脑编程技巧与维护 2009(06)
    • [20].使用NAS技术构建基层央行数据备份系统[J]. 华南金融电脑 2008(07)
    • [21].基于HDFS的数据备份系统的设计与实现[J]. 信息网络安全 2012(10)
    • [22].数据备份系统在企业的设计及实现[J]. 信息系统工程 2016(05)
    • [23].数据备份系统方案设计、实施和应用[J]. 计算机光盘软件与应用 2014(15)
    • [24].基于Linux的网络数据备份系统的构建[J]. 计算技术与自动化 2009(02)
    • [25].企业网络数据备份系统的设计与实施[J]. 网络安全技术与应用 2016(06)
    • [26].数据备份系统在水利网中的应用[J]. 河南水利与南水北调 2015(14)
    • [27].磁盘备份技术在电力数据备份系统升级中的应用[J]. 电子世界 2013(18)
    • [28].应用CA软件构建电力信息网络数据备份系统[J]. 东北电力技术 2008(04)
    • [29].基于P2P的数据备份系统的设计与实现[J]. 信息工程大学学报 2010(03)
    • [30].消防部队数据备份系统的设计与实现[J]. 微型电脑应用 2010(05)

    标签:;  ;  ;  ;  

    数据备份系统的研究与实现
    下载Doc文档

    猜你喜欢