欢迎来到天天文库
浏览记录
ID:14959414
大小:66.50 KB
页数:6页
时间:2018-07-31
《麒麟天机网络安全存储系统的数据备份与恢复方案设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、麒麟天机网络安全存储系统的数据备份与恢复方案设计随着计算机系统和网络设备应用的电子政务、电子商务等不断深化,人为操作错误、系统软件或应用软件缺陷、硬件损毁、电脑病毒、黑客攻击、突然断电、意外死机、自然灾害等诸多因素都有可能造成计算机中关键数据(如WEB页面、电子邮件、操作系统、数据库等)的破坏和丢失。上述故障不易发现和预防,但只要有原始数据,同样可以恢复,这就要求长期进行历史数据备份。因此拥有好的“数据保护系统”和“数据保护方案”,可以将灾难的损失减少到最低程度。通过备份可以保存相当完整的数据信息,在因为数据出现问题而发生系统意外终端时,通过恢复系统把备份的数据在最短时间
2、内恢复正常,保证系统提供服务的及时性、连续性。关键数据的备份与恢复操作已经成为系统日常运行维护的一个重要组成部分。而且企业及各级部门电子化程度越高,对计算机系统和网络的依赖也就越深,对备份的要求也就越高,规模更大、技术更新。数据的备份与恢复作为一种存储管理工作,在不同的企业、部门涉及到不同的业务需求(数据量、存储结构、管理成本等),有很多技术难点,需要较强的技术支持与服务。但是备份工作的主动性、实用性、完整性、经济性是存储管理工作共同的目标。针对这一现状,需要提供不同的存储管理解决方案,制定存储策略,通过服务器、存储设备和相关软件等共同完成数据的备份与恢复。总而言之,数据
3、的安全越来越重要,数据的备份和恢复已经是一个企业不可或缺的一部分。我所做的数据备份和恢复方案是一个基于网络的客户端/服务器模型的方案,实现了应用系统数据自动化备份和数据自动化恢复。与商用化备份恢复系统相比,该系统配置简单,易于操作,价格便宜,并且具有较强的灵活性,可满足各类应用系统的日常数据备份需要。系统流程(一).备份过程1.填写备份目录,点击确定,进入数据备份,客户端界面显示数据备份处理中;2.客户端管理层把备份目录传给网络层;3.网络层得到备份目录,调用IO开始从本地磁盘读取数据;4.网络层一边从IO读取数据一边将数据传到服务器;5.服务器管理层产生备份信息;6.调
4、用IO把备份信息写入数据库,调用IO把数据写入备份磁盘;7.数据全部写入磁盘后,服务器管理层生成一个完成信息;8.通过网络层把完成信息传递给客户管理层;9.客户端管理层收到完成信息,产生一个备份已完成的信号,反溃给客户端管理界面,客户端界面显示数据备份已完成。(二).恢复过程1.填写恢复信息,点击确定,进入数据恢复,客户端界面显示数据恢复处理中;2.客户端管理层把恢复信息传给网络层;3.通过网络层将恢复信息传给服务器管理层;4.服务器管理层通过恢复信息查找数据库,找出相应备份信息,调用IO从备份磁盘里读取数据;5.网络层将数据传给客户端;6.客户端调用IO将数据存储起来;
5、7.数据处理完成后,客户端管理层生成一个恢复已完成的信号,反溃给客户端管理界面,客户端界面显示数据恢复已完成。5.1客户端管理界面模块5.11功能设计客户端管理界面模块的功能是实现管理员与系统的交互,是管理员管理数据的输入端,也是系统数据处理情况的输出端。本系统的界面是一个TAB选项卡界面,可以选择数据备份和数据恢复,在数据备份块可以输入备份目录,再点确定;可以在数据恢复块填写恢复数据的相关信息,再点确定。点击确定后,界面可能会显示四个图片中的一个:数据备份处理中;数据备份已完成;数据恢复处理中;数据恢复已完成。5.12软件结构有四个外部接口(四个接口与界面的四个图片相关
6、联):backupstart数据备份开始(填写备份目录点击确定时调用此接口);(显示图片“数据备份处理中”)backupend数据备份结束(客户端管理层产生备份已完成信息时调用此接口);(显示图片“数据备份已完成”)recoverystart数据恢复开始(填写恢复信息点击确定时调用此接口);(显示图片“数据恢复处理中”)recoveryend数据恢复结束(客户端管理层接收到恢复已完成信息时调用此接口)。(显示图片“数据恢复已完成”)5.2客户端管理模块5.21功能设计客户端管理模块管理客户端的所有数据,是客户端的集中管理层,对客户端界面的信息进行处理。5.22软件结构有四
7、个外部接口:(这四个接口与客户端管理界面的四个图片相关联)(1)sebudirectory发送备份目录(把备份目录传给网络传输客户端模块);(2)rebuachieve接收备份已完成信息(从网络传输客户端模块接收备份已完成的消息);(3)seroinform发送恢复信息(把恢复信息传给网络传输客户端模块);(4)roachieve产生恢复已完成信息。5.3客户端IO模块5.31功能设计客户端IO模块在备份过程中是读取本地数据,在恢复过程是将服务器数据存储进本地磁盘。5.32软件结构有两个外部接口:(1)exdata提取数据;包
此文档下载收益归作者所有