导读:本文包含了日志和恢复论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:日志,数据恢复,故障,数据库,文件,检查点,高效。
日志和恢复论文文献综述
丁云冰,杨戈,卜凡[1](2019)在《Android智能终端中基于日志的文件恢复方法》一文中研究指出针对现有Android智能终端文件系统的特点,提出了一种基于日志的文件恢复方法,该方法能够有效地对误删数据进行恢复。首先介绍了EXT4日志文件系统的结构及特点,然后阐述了基于日志文件的恢复原理,并提出了一种基于日志文件的恢复方法,最后用实验验证了该方法的有效性。(本文来源于《长春工程学院学报(自然科学版)》期刊2019年03期)
夏文菁,徐明,吴铤,郑宁[2](2019)在《一种基于预写日志的SQLite快速数据恢复方法》一文中研究指出随着存储设备的容量不断变大,数据恢复速度慢日益成为该领域当前突出的问题。快速数据恢复成为当前数据安全、数字取证领域的一个研究热点和难点问题。以SQLite数据库为研究实例,对现有的基于预写日志的数据库恢复算法进行了分析整理,并使用MapReduce对其进行性能改进,提升了这些算法的恢复速度和效率。研究成果表明,利用MapReduce来提升数据恢复的效率是行之有效的方法。(本文来源于《通信技术》期刊2019年08期)
吴刚,阿卜杜热西提·热合曼,李梁,乔百友,韩东红[3](2019)在《NUMA架构下数据热度的内存数据库日志恢复技术》一文中研究指出在内存数据库故障恢复技术中,命令日志是针对内存数据库设计的粗粒度的、轻量级的日志记录方式。但在非统一内存访问(non-uniform memory access,NUMA)体系架构下面向数据的数据库设计中利用命令日志进行故障恢复时,由于数据访问频率不均衡,导致负责高频数据恢复的CPU线程负载加重,而其他CPU相对空闲。针对这种工作负载不均衡所导致的恢复时间开销增大的情况,提出了NUMA体系架构下基于热度记录的内存数据库日志恢复算法。该算法中,每一条数据的访问次数作为该数据的热度记录下来。在并行恢复时,根据数据热度,将数据比较均衡地划分到各个节点的CPU线程执行恢复操作,以此来提高数据库的恢复速度。实验结果表明,该方案比NUMA架构下的常规恢复方案快,而且数据的热度越高,恢复速度的提升越明显,最高提升了19%。(本文来源于《计算机科学与探索》期刊2019年06期)
张雅静[4](2018)在《基于日志的快速故障恢复策略的研究》一文中研究指出随着大数据云计算等技术的兴起,以数据中心为代表的集群化分布式存储系统日渐成为存储的主流方式。保证分布式存储系统的可靠性及优化系统故障恢复功能,对构建高可用数据中心具有极其重要的现实意义。当前主流分布式存储系统副本场景下的故障恢复过程,恢复粒度大,恢复期间拷贝大量无用数据,造成恢复进程和系统正常服务间的严重带宽资源竞争。在大规模分布式存储系统中,故障节点的系统资源不足以同时满足恢复与正常服务,导致恢复耗时过长、客户端服务质量陡降。同时受到恢复过程影响,恢复期客户端服务可能发生不必要的阻塞,进一步降低客户端服务质量。基于日志的快速故障恢复方案包括两部分优化策略。针对现存故障恢复方案中恢复粒度大、恢复耗时长的问题,提出了细粒度恢复策略,通过设计细化日志,详细记录故障期间客户端的访问历史,分析合并原始日志、总结故障期间真正被修改的数据区间,结合日志完全消除无用数据的拷贝,有效缓解恢复过程与正常服务对带宽资源的竞争矛盾,从而有效缩短恢复总耗时。针对客户端服务受恢复进程阻塞、服务质量陡降问题,结合日志提出了一种精确的I/O阻塞策略,保证仅当客户端I/O命中故障期被修改数据区间时,才发生阻塞、触发恢复流程。该策略有效消除以往大粒度恢复过程中,客户端发生非必须阻塞的问题,进一步提升恢复期客户端服务质量。最后,结合分布式存储系统Ceph进行了方案实现,并结合不同负载进行性能测试。实验结果表明:基于日志的细粒度故障恢复策略,有效消除恢复期间无用数据的拷贝问题,极大缓解了恢复期带宽压力及系统资源竞争,对于不同块大小的随机写和顺序写类型负载,恢复总耗时缩短平均高达80%和20%。基于日志的客户端精确阻塞优化策略,有效消除恢复期无用的客户端I/O阻塞,对于不同块大小的随机写和顺序写类型负载,恢复期客户端带宽提升平均高达5倍和11%。(本文来源于《华中科技大学》期刊2018-05-01)
孙金凯[5](2017)在《Windows EVTX日志恢复与取证技术研究》一文中研究指出Microsoft Windows操作系统的EVTX日志文件记录了系统和应用程序的操作过程和痕迹。EVTX日志文件内的信息对取证调查人员有着非常重要的意义,因此Windows日志取证自然也成为计算机取证领域的研究热点之一。恢复已删除的日志文件更是日志取证的重要组成部分,然而已有的研究很少关注已删除的EVTX日志文件。本文借用文件雕复的思想,在文件系统元信息缺失与文件分片的情况下,对如何有效恢复EVTX日志文件与日志记录展开研究。首先,在微软公司并未公开其日志服务源码与相关详细说明文档的情况下,对EVTX日志文件进行了分析和研究。本文详细地解析了日志文件的逻辑结构与各字段含义,利用字段之间的关系找出文件分片之间的关系,为日志文件在磁盘上的恢复工作做好了技术上的铺垫。其次,为了解决对文件系统元信息依赖的问题,本文先提出了两种基于文件头的EVTX日志文件恢复算法,但两种算法无法恢复出分片的日志文件。为了进一步解决文件分片的问题,随后提出了一种基于EVTX文件结构特征的恢复算法。该算法利用日志文件中数据的特征来定位磁盘镜像中所有日志文件分片,随后根据判别器和重组算法将文件分片重组为完整块,再将完整块重组为一个完整的日志文件。实验结果表明,基于EVTX文件结构特征的恢复算法同时在文件系统元信息缺失与文件分片的情况下,可以成功恢复出已删除的日志文件,并且在准确率100%的情况下,能保持85%以上的召回率。最后,提出了一种针对破损EVTX日志文件记录的恢复方法。本文分析了Windows操作系统专用的二进制XML编码技术,利用XML模板与替换数组的特征来提取日志记录中的信息;再结合标签与XML对象之间的关系,提出一种二进制XML可视化算法,将信息展示给取证调查人员。实验结果表明,恢复出破损日志文件中的日志记录可以达到更好的恢复效果,在准确率在98%以上的情况下,能将召回率提升到95%以上。并且当日志文件部分被覆写时,未被覆写的部分也能被该方法尽可能地恢复,其中召回率与覆写率的和始终接近100%。综上所述,本文利用EVTX日志文件的结构特征可以很好地解决恢复过程中依赖文件系统元信息与文件分片的问题。除此之外,还考虑到日志文件会出现部分覆写的情况,因此通过对二进制XML编码技术的解析来对日志记录进行尽可能的恢复。(本文来源于《杭州电子科技大学》期刊2017-12-01)
曾维浩,刘雪花[6](2017)在《基于日志文件的数据恢复》一文中研究指出网络系统最重要的是确保数据安全,然而,日常的误操作、病毒、网络攻击都在时刻威胁着我们的数据安全。本文以SQL2008为例讲述当数据遭到破坏时如何利用日志文件恢复数据,从而减少损失、消除破坏带来的不利影响(本文来源于《科技视界》期刊2017年31期)
刘垚[7](2017)在《基于预写日志的SQLite恢复技术研究与应用》一文中研究指出由于具有轻量级、速度快和可靠性强等特点,SQLite数据库被广泛用于智能移动终端和嵌入式设备中存储用户和应用程序信息,也自然成为数字取证研究重要的数据源。在目前SQLite数据库版本不断更新的情况下,如何进行有效恢复SQLite数据库中的数据已经成为一个重点和热点问题。本文针对基于预写日志的SQLite数据库历史版本恢复方法开展研究,并在此基础上提出了一种恢复删除记录和检测篡改行为的方法。研究的主要内容如下:首先,提出了一种基于SQLite预写日志的数据库历史版本重构方法。根据SQLite数据页结构特征从手机镜像中定位有效数据页,利用组织结构特征拼接数据页,重构SQLite数据库文件;同时,通过研究预写日志机制、日志结构、日志随机数、存储分片等特征,从手机镜像中提取有效的预写日志数据页,拼接成预写日志文件;然后把重构出的数据库文件和预写日志文件看成一个完整事务的提交粒度,判断每个事务所影响的数据页,并重构出不同版本的历史数据库文件。基于真实手机的实验结果表明,本文提出的方法可以有效地提取出SQLite数据库文件和预写日志文件,通过与原文件的比较分析,其准确率均达到了 100%,并重构出数据库历史版本。其次,提出了一种基于SQLite历史版本恢复技术的恢复删除记录并检测篡改行为方法。针对已重构出的历史版本文件,通过分析各个版本之间存储记录的差异实现了一种删除记录的恢复和篡改行为的检测方法。基于真实手机的实验结果表明,本文提出的方法可以有效地恢复删除记录并检测篡改行为。在检查点发生前,其准确率和召回率均达到了 100%,比基于SQLite自由块的恢复方法提高了 100%;而在检查点发生后,其准确率达到了100%,召回率达到了 76%以上,比基于SQLite自由块的恢复方法分别提高了 41%和59%以上。综上,本文针对基于预写日志的SQLite数据库恢复问题进行研究,提出了基于SQLite预写日志的历史版本重构方法;在分析重构出的版本文件差异的基础之上,又提出了一种基于SQLite历史版本的删除记录的恢复和篡改行为的检测的方法;通过实验验证了所提出方法的有效性和可行性。本文的研究成果为SQLite恢复技术研究提供了 一条新思路。(本文来源于《杭州电子科技大学》期刊2017-03-01)
王嘉豪,蔡鹏,钱卫宁,周傲英[8](2017)在《集群数据库系统的日志复制和故障恢复》一文中研究指出互联网、社交、购物、金融等各类应用直接面临海量用户的高并发访问,传统的单点数据库逐渐成为这些应用系统的瓶颈,而众多互联网应用能够良好运行的主要原因是使用了基于集群环境的数据管理系统作支撑.与传统数据库系统相比,基于集群环境的数据库系统具有更好的扩展性和可用性,而日志复制是保证这些特性的核心组件.传统的主备架构的日志复制在异常情况下对未决事务日志处理不佳,导致数据副本之间存在不一致的风险.另外,分布式系统领域的一致性算法缺乏对事务一致性的处理,而且在选主时存在活锁、多主和频繁选主的问题,无法直接适用于事务日志复制.提出了一种集群环境下的事务日志复制策略和恢复机制,能够有效处理未提交日志,提供了强弱两种读一致性,并且提出一种轻量级的选主算法,可以避免出现以上的选主问题.在开源Ocean Base分布式数据库系统中实现了上述机制,并使用基准测试工具对系统进行测试,通过一系列实验验证了系统的扩展性和可用性.(本文来源于《软件学报》期刊2017年03期)
刘春燕[9](2016)在《基于磁盘访问日志的碎片文件恢复系统》一文中研究指出随着全球信息化的迅速发展,信息已成为社会发展的重要资源,围绕这一资源所开展的全球性的竞争日趋激烈。“电脑有价,数据无价”是信息时代对数据重要性的认可,信息社会的发展使信息资源成为宝贵的财富。因此,数据安全就成为人们关心的热点问题之一,其中重要的研究课题就是数据恢复。我国的数据恢复研究起步较晚,但是发展很快,现在比较权威的是以戴士剑先生为代表的军方研究所和以涂彦晖先生为代表的数据恢复公司,并出现了一些数据恢复软件,如PTD分区表医生等。随着数据量快速增长,出现了越来越多的大文件数据。这些数据在现代操作系统的文件管理中,主要采用离散存储方式,因此,这些大文件数据在磁盘存储中会产生大量碎片。传统的数据恢复技术对碎片文件的恢复效果很不尽如人意,经常会出现恢复出来的数据不能够使用、恢复不完整和耗时漫长等问题。因此,如何解决碎片文件的高效数据恢复,成为数据恢复的领域的一个重要研究难题。鉴于传统数据恢复技术存在的问题,而数据恢复对当今信息社会又是非常重要,所以我在本论文中研究一种对于碎片文件恢复速度快、恢复成功率高的方法,来满足当今海量信息社会的数据安全需求。本论文在深入研究磁盘存储结构及文件系统技术的基础上,提出了一种基于文件的日志记录分析对丢失数据进行快速并且高成功率的恢复方法,可以在数据丢失时,通过丢失前对磁盘上文件的日志记录分析,快速定位文件的数据区,从而快速高效的将丢失的数据恢复出来。本方法对于碎片文件的恢复将极大的提高恢复的成功率和速度。本论文有以下特点,首先,论文提出了一种创新的对于碎片文件恢复的方法,可以保证碎片文件恢复的快速和高成功率。其次,本论文对碎片文件的恢复不依靠对文件结构的分析,省去了大量的分析文件结构的过程,提高了数据恢复的效率。此外,本论文对日志记录还进行了云备份,加强了系统的可靠性。本论文的检测与测试实验,说明了提出的新型数据恢复方法的正确性,以及数据恢复的高效性。(本文来源于《苏州大学》期刊2016-09-01)
田彬[10](2016)在《基于非归档模式的Oracle数据库重做日志恢复方法》一文中研究指出在数据库应用领域中,Linux操作系统作为全世界范围内使用的操作系统,大量企业都以该操作系统为基础进行数据库的安装平台。对于数据库的运行,如果采用的模式为非归档模式,则在数据库没有进行日志备份的情况下,对日志文件进行重做,就会导致数据库的运行错误。本文中,重点以Oracle数据库系统中的日志重做所导致的文件丢失,设计并验证了非归档模式下的数据库重做日志恢复方法。实验结果表明,所设计的方法可以对重做日志进行无备份恢复。(本文来源于《电子技术与软件工程》期刊2016年15期)
日志和恢复论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
随着存储设备的容量不断变大,数据恢复速度慢日益成为该领域当前突出的问题。快速数据恢复成为当前数据安全、数字取证领域的一个研究热点和难点问题。以SQLite数据库为研究实例,对现有的基于预写日志的数据库恢复算法进行了分析整理,并使用MapReduce对其进行性能改进,提升了这些算法的恢复速度和效率。研究成果表明,利用MapReduce来提升数据恢复的效率是行之有效的方法。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
日志和恢复论文参考文献
[1].丁云冰,杨戈,卜凡.Android智能终端中基于日志的文件恢复方法[J].长春工程学院学报(自然科学版).2019
[2].夏文菁,徐明,吴铤,郑宁.一种基于预写日志的SQLite快速数据恢复方法[J].通信技术.2019
[3].吴刚,阿卜杜热西提·热合曼,李梁,乔百友,韩东红.NUMA架构下数据热度的内存数据库日志恢复技术[J].计算机科学与探索.2019
[4].张雅静.基于日志的快速故障恢复策略的研究[D].华中科技大学.2018
[5].孙金凯.WindowsEVTX日志恢复与取证技术研究[D].杭州电子科技大学.2017
[6].曾维浩,刘雪花.基于日志文件的数据恢复[J].科技视界.2017
[7].刘垚.基于预写日志的SQLite恢复技术研究与应用[D].杭州电子科技大学.2017
[8].王嘉豪,蔡鹏,钱卫宁,周傲英.集群数据库系统的日志复制和故障恢复[J].软件学报.2017
[9].刘春燕.基于磁盘访问日志的碎片文件恢复系统[D].苏州大学.2016
[10].田彬.基于非归档模式的Oracle数据库重做日志恢复方法[J].电子技术与软件工程.2016