首页 跨平台多目标在线文件备份系统

跨平台多目标在线文件备份系统

举报
开通vip

跨平台多目标在线文件备份系统跨平台多目标在线文件备份系统 跨平台多目标在线文件备份系统 1 项目基本情况 项目名称:跨平台多目标在线文件备份系统 项目领域:实现容灾系统服务于信息灾备领域。 项目来源: 2 项目合作单位情况 3 项目研究背景 3.1 项目背景 近年来,计算机在商业和个人方面的应用得到了显著的增长,现在几乎每间办公室都拥有微机,许多家庭都已经拥有或者正打算购买微机,而大多数公司都建立了一个计算机网络来共享应用程序和数据。所有这些变化使数据字节取代了纸张,增加了信息的可用性,提高了生产力和工作效率。在某种意义上说,...

跨平台多目标在线文件备份系统
跨平台多目标在线文件备份系统 跨平台多目标在线文件备份系统 1 项目基本情况 项目名称:跨平台多目标在线文件备份系统 项目领域:实现容灾系统服务于信息灾备领域。 项目来源: 2 项目合作单位情况 3 项目研究背景 3.1 项目背景 近年来,计算机在商业和个人方面的应用得到了显著的增长,现在几乎每间办公室都拥有微机,许多家庭都已经拥有或者正打算购买微机,而大多数公司都建立了一个计算机网络来共享应用程序和数据。所有这些变化使数据字节取代了纸张,增加了信息的可用性,提高了生产力和工作效率。在某种意义上说,信息如同人的血液,与人的社会生活密切相关。现今,人们的信息系统面临着越来越多的人为的或自然的不确定因素的威胁,因此,融合现有技术,不断发展新技术,构建更加安全、可靠的数据容灾系统,已经成为当今世界共同关注的课题。 3.2 国内外发展现状 传统数据容灾系统的建立是通过创建、管理和恢复单个时间点的数据备份解决的,是通过恢复的 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 和数据恢复的程序,来将以前、历史数据的相关的版本进行恢复。它不太考虑业务连续性的问题。CDP 是当前最为流行的数据保护技术,它把备份技术和容灾相结合。它是一种精细化多点跟踪技术。通过实时连续的复制,将系统和数据进行实时的捕捉。 IBM公司的VitalFile、Storactive公司的LiveBackup for Desktop/Laptops、TimeSpring公司的TimeData等产品,都能提供基于文件的持续数据保护功能。 VSS 是微软公司基于Windows 操作系统的一项准持续数据保护功能实现模块,VSS 提供了实现准持续数据保护,尽管其备份时间粒度比较大,的应用程序接口,第三方软件可以在其基础上进行开发,目前基于VSS 的产品有微软的DPM 和赛门铁克,Symantec,的Backup Exec 10D 等。Dropbox是Dropbox公司运行的在线存储服务,通过云计算实现因特网上的文件同步,用户可以存储并共享文件和文件夹。Dropbox提供免费和收费服务,在不同操作系统下有客户端软件,并且有网页客户端。 Udrive是创新科存储公司的在线存储服务。通过云计算实现因特网上的文件同步,用户可以存储并共享文件和文件夹.金山公司的金山快盘也为用户提供实时的备份和文件同步等。 今天,有许多公认的技术 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 都可以提供CDP能力,其中包括基于块、文件和应用的多种方法。许多厂商也都为特定的应用和数据环境提供不同程度的支持和对这些环境的认识与了解。但是,无论用到了哪一种底层技术方法,CDP 都可以提供更快的数据检索、更强的数据保护和更高的业务连续性能力,而它的总体成本和复杂性却比以往任何解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 都要低。 3.3 项目状况 本项目运用文件级的持续数据保护方法 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 并实现了跨平台多目标在线文件备份系统。该系统可以实时捕捉文件系统数据或者元数据的变化事件,并及时完成文件变动信息的 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 和备份,以便将来实现文件的任意点恢复。该系统在技术上把备份技术和容灾相结合,是一种精细化多点跟踪系统。通过实时连续的复制,将文件系统数据进行实时的捕捉和保护。 4 项目技术特点、技术指标和有关图表图片 针对人们对文件备份容灾的需求越来越高而国内CDP技术水平的相对落后的现状,提出了设计实现文件级CDP技术的方法。本项目设计实现一种文件在线备份系统,为一个实用的文件备份系统,为日常办公当中的文件编辑以及代码开发提供持续数据保护功能。并且本系统可以对目录和文件的新建、修改、重命名和删除等操作进行记录,保存发生变更的时间、位置、类型等信息,并对关键信息进行了提取和去重,避免了对用户一次操作的多次备份和对临时文件的备份,减轻了实时备份所造成的存储压力。 4.1 技术指标 1、系统为每个用户初始化2G的独立的空间,用于在线备份用户的数据,并且用户可以根据需要向系统申请扩大使用的空间, 2、系统为用户提供客户端和web界面两种访问数据的方式,客户端软件应支持Window XP/Vista,Win7,以及Linux 内核及以上的版本,Web界面应支持IE 6及以上版本,支持firfox3.5以上版本的浏览器, 3、系统通过客户端软件为用户的文件数据提供CDP级别的多版本备份,同时用户可以选择历史版本进行恢复, 4、系统通过web页面为用户的文件数据提供手动的文件备份和下载功能, 5、系统对用户的备份数据提供加密和冗余,提高数据的安全性和完整性, 6、平台支持方便的存储扩展,可以接入远程的存储设备; 5 项目内容和技术方案 5.1 项目内容 本项目主要使用文件级的持续数据保护方法设计并实现跨平台多目标在线 文件备份系统,该系统可以实时捕捉文件系统数据或者元数据的变化事件,并及时完成文件变动信息的记录和备份,使用户文件可以进行任意时间点的恢复。在此过程中,本系统对文件的操作变动进行过滤,避免了对用户一次操作的多次备份和对临时文件的备份,减轻了实时备份所造成的存储压力。本系统主要为用户提供以下三个的功能, 文件备份,用户可以通过客户端选择一个文件夹作为备份监控目录,当该目录下的文件被修改后立刻将该文件上传至服务器断进行备份。时刻保证存储在服务器断的文件为该用户的最新文件。同时用户可以自己选择需要备份的文件类型,只针对自己所需的文件类型进行备份保护,过滤掉自己所不关心的监控目录下的文件类型。 文件恢复,当用户在系统非运行时间进行过文件的修改或者文件灾难性丢失时,当用户在客户端登陆后根据用户的信息可以将用户监控目录下的所有服务器端的文件恢复到过去的任何一个版本,降低用户损失。同时系统可以将用户的恢复行为在用户登录的不同机器间进行同步。 文件同步,文件服务器针对用户选择进行备份监控的文件夹在用户的存储空间中进行映射,用户可以将不同机器中的文件夹与存储空间中的文件夹进行关联。本系统根据这种关联可以同步用户在不同机器中对数据所做的修改。 5.2 技术方案 为实现以上功能,本项目所设计的系统框架如图3所示, 用户 发送接收 请求反馈 用户登录注册文件夹监控加密通信数据库文件传输 模块模块接口模块接口 客户端 OpenSSL加密模块文件传输模块 加密信息流文件流 多用户通多消息处多用户登数据库文件服务器服务器端信理录 系统框架 用户登录与目录初始化模块 用户登录模块的功能是根据用户输入的用户名和密码以及机器码来对用户身份进行认证。该模块中要将用户输入的密码进行MD5值转换,并使用SSL通信模块将用户信息以消息的形式发送至用户信息服务器端,由服务器端判断用户身份并返回相应的消息。 目录初始化模块在服务器端验证用户身份后对用户监控的文件夹进行初始化,对文件进行同步,并下载用户需要更新的文件。若用户并非第一次在本终端登录,该模块要通过本地SQLite数据库中记录的文件信息完成本地文件与远程文件的比对工作。并根据比对结果完成初始化工作。 文件监控模块 在完成登录用户的初始化更新后便进入文件监控模块,该模块主要任务是对监控目录下文件提供持续数据保护功能,当监控目录下的文件发生修改时便将其上传至到服务器端进行备份。基于文件监控技术的分析,主要使用API文件监控技术完成该模块的功能,针对该技术的特点对该模块进行设计,在保证监控及时的情况下要对监控到的文件变更情况进行处理工作,实现对变动文件的选择备 份。该模块通过调用SSL通信模块和文件传输模块完成变动文件的远程备份工作。并使用数据库模块完成操作记录的备份。 文件传输模块 文件传输模块的主要功能是实现本地与远程文件的传输。实现文件传送的方法有很多FTP文件传输方法较为便利,只需提远程IP地址和登陆用户、口令后便可将指定文件在远程服务器和本地终端之间进行传输。在文件初始化模块需要更新时,将调用该模块完成需要下载或上传的文件传输。当文件监控模块监控到文件的变化时将使用该模块将文件传输至服务器端备份。 通信模块 SSL通信模块利用SSL安全通信协议完成客户端与服务器端的交互通信。用户登录注册模块、目录初始化和文件监控模块都要使用该模块完成信息的交互和传递。 数据库模块 用户数据库模块为客户端SQLite的接口文件,客户端数据库用于记录文件的操作信息作为初始化模块文件信息对比的依据,此外文件初始化模块的分析工作也在数据库中完成,并将分析出更新结果记录入表中。 持续数据保护技术是对传统数据保护技术的一个重大突破,是数据保护技术的发展趋势。本项目主要完成了跨平台多目标在线文件备份系统的设计、实现与测试,将文件级的持续数据保护方法顺利应用在用户的文件数据中,将持续数据保护技术原理进行了合理有效的实现。 5.3 系统图片 图1 用户注册页面 图2 系统更新页面 6 项目成果形式 1、 提供客户端软件,用户可以通过客户端在机器中选择1个或者多个文件 夹进行备份监控。配置文件类型进行不同方式的版本保护。查看需要 恢复文件的版本信息,选择某一格版本进行数据恢复。将备份监控的 文件夹在用户的存储空间中进行映射,用户可以将不同机器中的文件 夹与存储空间中的文件夹进行关联。 2、 已申请国家发明专利2项,其中,已授权1项 国家发明专利“基于用户存储行为的数据备份方法”,申请号201010132752.5。 2010年3月26日申请。2010年7月28日公开。2011年9月27日授权。姚 文斌,王枞,肖达,刘建毅,伍淳华,陈钊 国家发明专利“一种文件实时监控和智能备份的方法”,申请号 201010169277.9。2010年5月13日申请。2010年9月15日公开。姚文斌, 韩司,陈钊,王枞,伍淳华,肖达,刘建毅 7 下一步合作形式 转让、合作产业化和技术入股都可以接受。 8 项目负责人联系方式 姚文斌,北京邮电大学计算机学院, yaowenbin@bupt.edu.cn
本文档为【跨平台多目标在线文件备份系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_589748
暂无简介~
格式:doc
大小:42KB
软件:Word
页数:0
分类:
上传时间:2018-08-22
浏览量:10