嵌入式linux 文件系统 备份 还原

上传人:xzh****18 文档编号:34639714 上传时间:2018-02-26 格式:DOC 页数:4 大小:18.50KB
返回 下载 相关 举报
嵌入式linux 文件系统 备份 还原_第1页
第1页 / 共4页
嵌入式linux 文件系统 备份 还原_第2页
第2页 / 共4页
嵌入式linux 文件系统 备份 还原_第3页
第3页 / 共4页
嵌入式linux 文件系统 备份 还原_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《嵌入式linux 文件系统 备份 还原》由会员分享,可在线阅读,更多相关《嵌入式linux 文件系统 备份 还原(4页珍藏版)》请在金锄头文库上搜索。

1、 嵌入式 Linux 论文:嵌入式 Linux 文件备份系统的设计与实现【中文摘要】随着嵌入式 Linux 操作系统数据处理能力、存储能力的进一步增强,嵌入式平台上的数据备份系统越来越受到人们的重视。目前在嵌入式 Linux 操作系统中提供备份和还原功能的都是软件。这些软件由第三方开发,经用户验证后安装到系统中。此方法缺点是应用范围有限、备份效率较差、无法保证数据安全性。在Windows 或 WinCE 等操作系统中非系统层的备份和还原工具,大都具有庞大复杂、占用系统资源多、管理成本高、灵活性差等特点,无法直接移植到嵌入式系统中,因此开发操作系统模块层的备份还原工具非常必要。在广泛的相关资料阅

2、读后,本论文中提出了一种在嵌入式Linux 的系统层实现的有效备份和还原系统。基于开源的 Linux 操作系统,此模块的设计具有资源优势和可实现性。此系统提供的备份功能包括完全备份、累计备份、差异备份三种,并且实现了这三种备份方式的数据恢复操作。另外在备份数据存放到硬件介质前,系统会依次对数据进行加密和压缩操作,保证数据安全性和空间利用率。在完成代码设计后,系统也将在 Linux 操作系统中做功能测试和性能测试。在测试完成后,本论文对系统性能的进一步优化提出了改进策略。本论文设计并最终实现了此备份还原系统。通过.【英文摘要】In recent years, more and more atte

3、ntion has been paid on the backup and recovery system on Embedded Linux operation system as the processing power and capability in embedded Linux is stronger and stronger. But there are only applications which are developed by the third parties provide the backup function now in this platform. Users

4、 could download online or buy these applications after self-certification. As is known to all, this kind of backup strategies is narrowly-used, low efficiency and unsafe. Other .【关键词】嵌入式 Linux 文件系统 备份 还原【英文关键词】Embedded Linux File System Backup Recovery【索购全文】联系 Q1:138113721 Q2:139938848【目录】嵌入式 Linux

5、文件备份系统的设计与实现 摘要 4-5 ABSTRACT 5-6 第一章 概述 9-15 1.1 研究背景 9-10 1.1.1 嵌入式 Linux 的定义 9 1.1.2 嵌入式 Linux 文件备份策略现状 9-10 1.2 论文研究意义 10-13 1.3 论文结构 13-15 第二章 嵌入式 Linux 文件备份的相关技术 15-35 2.1 数据备份和恢复知识 15-21 2.1.1 常用的备份存储介质 15-16 2.1.2 常用的数据备份还原方法 16-20 2.1.3 备份策略优劣的评价指标 20-21 2.2 操作系统 备份还原策略比较 21-26 2.2.1 Linux 平

6、台备份还原工具 21-22 2.2.2 Windows 平台备份还原工具 22-25 2.2.3 嵌入式 Linux 的备份还原工具 25-26 2.3 嵌入式 Linux 系统 26-29 2.3.1 嵌入式 Linux 的文件系统 26-28 2.3.2 信号量机制 28-29 2.4 加密和解密算法 29-31 2.5 压缩和解压数据算法 31-35 第三章 嵌入式 Linux 文件备份系统设计 35-47 3.1 需求分析 35-36 3.2 系统的功能和特点 36 3.3 总体架构 36-37 3.4 模块间的调用关系 37-39 3.5 各模块详细设计 39-47 3.5.1 备份

7、和恢复模块 39-45 3.5.2 日志管理模块 45 3.5.3 加解密模块 45 3.5.4 压缩和解压模块 45-47 第四章 嵌入式 Linux 文件备份还原的实现 47-59 4.1 备份还原系统开发环境 47 4.2 主要数据结构和类定义 47-49 4.3 重要的方法定义 49-50 4.4 主要功能的实现 50-59 4.4.1 完全备份的实现 51-52 4.4.2 累计备份的实现 52-54 4.4.3 差异备份的实现 54 4.4.4 完全备份还原的实现 54-55 4.4.5 累计备份还原的实现 55 4.4.6 差异备份还原的实现 55 4.4.7 编写成内核模块 55-59 第五章 嵌入式 Linux 文件备份系统的测试 59-65 5.1 测试环境 59 5.2 功能测试 59-61 5.3 性能测试 61-62 5.4 系统的性能分析及优化 62-65 5.4.1 性能比较 62-63 5.4.2 代码优化 63-65 第六章 总结和展望 65-69 6.1 总结 65-67 6.2 展望 67-69 参考文献 69-71 致谢 71-73 攻读学位期间发表的学术论文目录 73

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号