• 工作总结
  • 工作计划
  • 心得体会
  • 述职报告
  • 事迹材料
  • 申请书
  • 作文大全
  • 读后感
  • 调查报告
  • 励志歌曲
  • 请假条
  • 创先争优
  • 毕业实习
  • 财神节
  • 高中主题
  • 小学一年
  • 名人名言
  • 财务工作
  • 小说/有
  • 承揽合同
  • 寒假计划
  • 外贸信函
  • 励志电影
  • 个人写作
  • 其它相关
  • 生活常识
  • 安全稳定
  • 心情短语
  • 爱情短信
  • 工会工作
  • 小学五年
  • 金融类工
  • 搞笑短信
  • 医务工作
  • 党团工作
  • 党校学习
  • 学习体会
  • 下半年工
  • 买卖合同
  • qq空间
  • 食品广告
  • 办公室工
  • 保险合同
  • 儿童英语
  • 软件下载
  • 广告合同
  • 服装广告
  • 学生会工
  • 文明礼仪
  • 农村工作
  • 人大政协
  • 创意广告
  • 您现在的位置:六七范文网 > 学生会工 > 正文

    [面向高校零散文件数据安全的同步备份系统实现] 高校数据安全比赛答案

    来源:六七范文网 时间:2019-04-06 04:39:25 点击:

      【摘要】高校零散文件数据安全的管理工作缺位,现有的文件同步备份工具使用不方便,导致其安全问题日渐突出。文章开发、构建了一套在校园网环境下,基于WINDOWS平台,支持多线程多任务管理、多种任务模式、文件加密解密、文件恢复、日志管理等主要功能的零散文件同步备份系统,以期加强我校零散文件的数据安全管理。
      【关键词】零散文件;数据安全;校园网;同步备份系统
      近年来,随着数字化校园的快速发展,在高校教学、科研、行政管理等工作用的电脑上累积了规模庞大的零散文件,其中不乏重要的密级文件、敏感的财务信息及宝贵的科研资料,它们是学校日常运转所必需的。但目前,高校信息安全管理工作的重点都放在了财务、图书、教务、校园卡等各个信息管理平台上,对零散文件数据安全的管理工作缺位,导致其安全问题日渐突出。
      在现有的文件同步备份工具中,有的太专业、人机交互不友好、操作比较复杂[1-3],有的功能单一、不方便使用[4-11],不适合作为统一平台在高校推广。在这种情况下,高校零散文件的数据安全与否取决于个人的信息安全意识和信息技术水平,除少数老师能把安全管理工作做好之外,大部分人的文件凌乱、重复、不一致,影响了工作的效率,甚至严重干扰了教学与科研工作的正常开展[12-13]。
      为拓展我校图书馆服务领域,方便全校教职工对零散文件进行安全有序地管理,保障教学与科研工作的顺利进行,我们开发、构建了一套在校园网环境下,基于WINDOWS平台的零散文件同步备份系统。
      1.系统流程设计
      系统的主要流程如图1所示,系统管理员登录服务器端后,可设置服务器参数、管理用户信息、管理消息、查看用户任务的执行日志等;用户在客
      户端通过验证后,便可以进行客户端配置、任务管理、查看任务执行日志、恢复文件等操作。
      任务管理包括新建、修改和删除任务,前两者的操作步骤依次是:设置任务类型与名称、选择需要同步备份的源文件位置(本地)、选择文件保存路径(服务器)、选择文件、设置执行方式、设置日志模式、设置任务重试方式、设置扩展项;恢复文件的操作步骤依次是:选择需要恢复的任务、选择该任务日志条目、选择文件、选择恢复文件保存在本地的路径。
      2.系统的实现
      系统采用C/S(Client/Server)结构,Visual C++6.0开发工具[14-15];试运行环境是:校园主干网千兆带宽,百兆到桌面,服务器的操作系统为Server 2003 R2 Enterprise Edition SP2,CPU为Xeon 2.6GHz两颗四核,内存4GB,通过接口速率4GbS的HBA卡连接到FUJITSU ETERNUS4000 Model300的光纤磁盘阵列,客户端操作系统为Windows XP、WIN 7等。该系统功能可分为两个方面,即系统服务器端和系统客户端,以下分别进行介绍。
      2.1 系统服务器端功能
      服务器端功能包括服务器设置、用户管理及消息管理,其主窗口界面如图2所示。
      该界面可以查看每个用户信息,及其所对应的任务属性,如名称、类型、文件位置、执行方式等;在任务日志条目子窗口列出了在主窗口中选中任务的日志条目,用户可以查看每次执行任务时的日志,在这个窗口中找到需要查看日志的时间点,然后就可以在详细日志子窗口中,查看具体操作了哪些文件、成功与否、错误信息,双击日志条目还可以直接进入文件所在的目录。
      2.1.1 服务器设置
      服务器设置包括客户端连接的端口、文件存放总目录,及是否以系统服务的方式在后台工作、是否开机自动启动、启动时是否需要密码、窗口恢复显示时是否需要密码、是否启用客户与服务器端之间的文件传输通道的选择,如图3所示。
      2.1.2 用户管理
      用户分系统管理员和普通用户。前者的管理内容只是管理员用户名和密码,后者则是对申请使用客户端的用户信息,即用户名、密码、部门、电话、文件存放目录、分配空间大小,进行添加、删除、修改等操作。
      2.1.3 消息管理
      消息管理主要是为了保证用户任务顺利地执行。管理员根据需要编辑消息,在任务执行前几分钟自动发出,提示用户保存和关闭正在编辑的文件,以免丢失数据;并提示剩余空间大小。
      2.2 系统客户端功能
      客户端功能主要包括客户端设置、新建任务向导、任务关联性设置、文件恢复与加密解密,其主界面如图3所示。
      此界面同样可以查看用户自己的各种任务属性,及其执行进度(只有最后一次执行的内容)、执行日志和对应的文件信息等,并可以依照自己的需要,对功能窗口的结构和显示的内容进行适当地调整。
      2.2.1 客户端设置
      申请使用客户端的用户为了连接服务器端,必须在安装运行客户端程序后,填写服务器IP和连接端口,并输入用户名和密码,即可登入客户端。
      2.2.2 新建任务向导
      在“任务管理”菜单下,用户可以新建任务,或修改或删除已有的任务。新建或修改任务由通过新建任务向导一步步完成,分为设置任务类型与名称、选择需要同步备份的源文件位置、选择同步备份文件的保存位置、选择需要同步备份的文件、设置执行方式、设置日志自动删除的模式、设置任务重试的方式、设置任务的扩展选项等八个步骤。此处介绍其中几个重点步骤。
      新建备份任务向导的第一步,设置任务类型与名称,界面如图4所示。在这里用户需要为任务取一个名字,便于区分各个任务,并选择适当的备份同步类型,即单向同步、双向同步、更新备份、移动备份和累加备份。除双向同步和移动备份外,其它类型的任务不会对源目录文件进行操作。
      新建备份任务向导的第五步,设置执行方式,界面如图5所示。有以下几种自动启动的方式,按每月某些日、每星期某些日或每日,当日某一时刻启动同步备份;或者按间隙多少时间自动启动一次任务;再或者实时执行,即需要同步备份的文件夹中内容发生变化后,自动启动任务。不管是手动执行还是自动执行,当软件检查源目录,发现没有任何变化时,软件将不做同步备份动作。   新建备份任务向导的最后一步,设置任务的扩展项,界面如图6所示。第一个选项,选择是否要在任务每次执行后加入备注信息,这些备注信息会写入日志中,以备查看;任务结束时会自动弹出窗口,要求用户输入。第二个选项,选择是否要显示任务进度,对于本地目录而言,进度刷新速度是相当快的,也就会占用一定数量的CPU。文件数量多的话,则会占用一定数量的内存;所以,用户应根据自己的需要来选择。第三个选项,用来选择是否在复制文件的同时对文件进行加密;文件加密后将无法被正确打开,通过软件中的恢复工具恢复时,文件会自动解密,这样才能被正常打开;或者可以通过软件中提供的文件夹加密解密工具对目标目录解密后查看文件。第四个选项选择是否要在任务执行前后,在桌面右下角位置出现一个气泡提示:任务是否执行及执行结果。最下面的选项选择,是否要在复制文件的同时,把源文件的权限同样复制给新的文件。
      2.2.3 任务关联性设置
      在用户建立的多个任务中,可能有一些任务是有关联的,它们执行起来有先后顺序,或者说在执行某一任务之前,有必要先去执行一下其它几个相关任务。该软件在这里提供了方便,“任务管理”菜单下,此功能窗口如图7所示。设置任务相关性以后,任务可以单独执行,也可以进行相关性执行。进行相关性执行时,任务会先执行它的前置任务,等前置任务都执行完毕后,最后再执行自己。这里要说明一下,如果在软件工具条要进行手动执行任务,可以分别选择单独执行和相关执行。当任务由自动执行功能自动启动时,除实时类型以外,都是进行相关性执行。
      2.2.4 文件恢复
      用户要恢复已经同步或备份的文件,需要先根据相应的任务和日志,查到该文件的保存位置;然后利用菜单“辅助工具”下的备份恢复向导一步一步操作完成:首先,选择需要恢复文件的相关任务,这个任务负责这些文件的同步或备份;其次,选择需要恢复的文件对应备份时间,对于备份类型的任务才会出现这个界面,因为同步类型的任务不能够恢复出历史文件,备份任务可以恢复出所有的历史文件和对应的目录结构;再次,选择需要恢复的文件,不被打钩的文件将被过滤掉;最后,选择恢复文件在本机的保存路径,点击“完成”后,即可恢复文件,同时被解密。
      2.2.5 文件加密解密
      用户可能需要对本地的某几个重要文件或文件夹进行加密或解密,可以通过“辅助工具”菜单下的文件加密解密工具来逐步引导完成:首先,选择需要加解密文件夹或文件所在的路径;其次,选择需要加解密的文件或文件夹;再次,选择是需要解密还是加密,并输入密码;然后,选择加解密后的文件或文件夹的存储路径;最后,显示任务的执行进度和结果。
      3.结语
      系统较为充分地考虑了高校零散文件管理的实际情况,目前试运行情况良好,具备以下优点:
      (1)多任务管理和多种同步备份选择功能,可以同时对多个不同的文件夹进行不同的备份或同步操作满足用户文件安全管理的多样化需求。
      (2)丰富的任务计划功能,方便用户根据实际情况,制定科学合理的任务自动执行计划。
      (3)文件的加密解密功能,实现文件的保密性管理,让用户无后顾之忧。
      (4)支持多线程上传下载,充分利用校园网带宽,快速完成文件传输操作。
      (5)合理设计用户信息的字段,便于将来与校园卡系统的连接。
      (6)人性化的界面布局和向导化的设计,使其功能明确,用户操作简单。
      (7)详细的日志信息,便于用户查看每次任务执行的操作类型、成功与否、文件信息等。
      系统还存在一些不足,如不具备文件共享功能,不能让多个用户下载他们共同需要的文件;不支持异构平台,目前流行的平板电脑、智能手机都无法使用该系统,需要进一步研究和完善。
      参考文献
      [1]孙东奇,王秀梅.用Rsync实现Linux文件系统备份[J].教育信息化,2006(2):35-36.
      [2]王向伟.利用cwRsync实现Window间数据同:步备份[J].电脑知识与技术,2008(23):1082-1083
      [3]张海峰,张耀南,张宝山.异构环境下数据文件Rsync同步机制研究[J].计算机与现代化,2009(10):78-85.
      [4]张瀛.论网络硬盘在高校图书馆的应用[J].中山大学研究生学刊(社会科学版),2009,30(3):97-101.
      [5]王洋.浅谈网络硬盘的应用及其优势以及缺点[J].电脑学习,2 009(4):60-61.
      [6]张莉.插入U盘,家里单位文件就同步[J].电脑爱好者(普及版),2009(10):16-17.
      [7]张桂英.同步你的文件——Total Commander让文件始终保持最新[J].软件世界,2004(2):57.
      [8]张进.单位家庭两点一线同步玩转文件共享[J].电脑迷,2009(17):64.
      [9]姚淑云.巧用公文包让文件更新同步[J].电脑知识与技巧,2007(7):20.
      [10]戴洪玲.U盘文件随时同步[J].电脑迷,2007(7):25.
      [11]风雨彩虹.各取所需—多管齐下玩转文件同步备份[J].电脑知识与技术,2011(8):7-14.
      [12]常毅,王觅,赵杰.约10个实验室被烧毁,师生积累多年的学术文件付之一炬——东南大学动力楼火灾后续报道[N].现代快报,2008-03-15(A3).
      [13]张轶.(中南大学)起火实验室相关负责人被传唤[N].潇湘晨报,2011-10-12(B04).
      [14]王维玉.开发巨匠:Visual C++ 6.0项目开发深度剖析[M].北京:科学出版社,2008.
      [15]汪晓平,刘韬.Visual C++6.0开发网络典型应用实例导航[M].北京:人民邮电出版社,2005.

    推荐访问:零散 备份 同步 系统实现