学位论文 > 优秀研究生学位论文题录展示
基于Oracle Streams的数据库实时备份与恢复技术研究
作 者: 成雅
导 师: 毛宇光
学 校: 南京航空航天大学
专 业: 计算机软件与理论
关键词: 实时备份 Oracle Streams 逻辑改变记录 高级队列 访问控制
分类号: TP311.13
类 型: 硕士论文
年 份: 2012年
下 载: 46次
引 用: 0次
阅 读: 论文下载
内容摘要
在数据库的灾难备份中,实时备份是一个倍受关注的研究热点。采用日志技术的实时备份分析数据库的重做日志,解析数据库的改变,并对数据库的所有改变进行备份,能有效地防止数据丢失。本文基于Streams技术,提出了一个Oracle数据库的实时备份与恢复系统构建方案。该方案是利用Oracle Streams的复制思想,在数据库中配置捕获进程从重做日志中自动捕获数据库的所有改变,并将改变信息存放于高级队列中,配置在数据库中的应用进程从队列中取出数据库的改变消息,将它解析为SQL语句再保存在备份文件中。此外,为了防止备份文件的重发生数据泄露和破坏,考虑系统中进程对备份文件的访问方式,提出了一个基于角色的文件访问控制策略。任何读取备份文件内容、向备份文件中写入信息或重命名备份文件的访问请求,都需经过该文件访问控制的规则判断,只有满足判断规则条件的访问请求才被允许执行,从而保护了备份文件中的数据安全。因此,本文构建的基于Streams的Oracle数据库实时备份与恢复系统,能备份最近一次成功备份以来的数据库中发生的所有改变,并能提供备份文件的安全保护,防止对文件的非法使用。本文最后给出了系统在Linux环境下的构建实现方法,以及对该系统进行功能测试的测试用例。
|
全文目录
摘要 4-5 ABSTRACT 5-10 第一章 绪论 10-14 1.1 研究背景和意义 10 1.2 国内外研究现状 10-12 1.3 研究内容 12-13 1.4 本文的组织 13-14 第二章 Oracle Streams 复制相关技术 14-22 2.1 Oracle 数据库备份与恢复技术 14-15 2.1.1 备份 14-15 2.1.2 恢复 15 2.2 Oracle 重做日志 15-16 2.2.1 Oracle 重做日志记录 16 2.2.2 Oracle 预写日志 16 2.3 Oracle 日志挖掘工具 LogMiner 16-17 2.4 PL/SQL 程序设计与 OCI 编程 17 2.5 高级队列 AQ 17-21 2.5.1 AQ 的基本术语 18-19 2.5.2 使用 AQ 的过程 19 2.5.3 入队特性 19 2.5.4 出队特性 19-20 2.5.5 传播特性 20 2.5.6 访问 AQ 20-21 2.6 小结 21-22 第三章 基于 Streams 技术的数据库实时备份与恢复系统 22-31 3.1 引言 22-24 3.2 Oracle Streams 技术 24-27 3.2.1 Oracle Streams 复制基本原理 24 3.2.2 Oracle Streams 复制的三个阶段 24-27 3.3 Oracle Streams 技术特点 27-28 3.4 Streams 复制的应用 28-29 3.5 基于 Streams 的 Oracle 数据库实时备份与恢复系统构建 29-30 3.6 小结 30-31 第四章 数据库系统的实时备份与恢复实现 31-46 4.1 捕获数据库修改 31-40 4.1.1 系统环境配置 31-33 4.1.2 Streams 用户环境配置 33 4.1.3 捕获与应用进程配置 33-37 4.1.4 消息应用处理 37-40 4.2 数据库备份 40-43 4.3 数据库恢复 43-45 4.4 小结 45-46 第五章 备份与恢复系统的文件访问控制 46-55 5.1 引言 46-47 5.2 基于角色的文件访问控制 47-53 5.2.1 传统基于角色访问控制模型 47-49 5.2.2 基于角色的备份文件访问控制模型 49-50 5.2.3 备份文件访问控制模型构建 50-53 5.3 实时备份与恢复系统的特点 53 5.4 系统测试 53-54 5.5 小结 54-55 第六章 总结与展望 55-57 6.1 总结 55 6.2 展望 55-57 参考文献 57-61 致谢 61-62 在学期间的研究成果及发表的学术论文 62
|
相似论文
- 医疗信息集成平台中DICOM中间件及访问控制模型的设计与实现,TP311.13
- 法院审判信息系统的访问控制研究,TP309
- 基于WINDOWS平台文件安全机制的研究,TP309
- 高校办公系统设计与实现,TP311.52
- 基于ERM概念的透明加密技术的应用研究,TP309.7
- 基于.NET的数据库访问控制类组件的设计与实现,TP311.52
- OA系统中敏感数据安全的研究,TP317.1
- 基于UCON的物联网环境访问控制模型及其应用,TP393.08
- B/S信息系统中的访问控制的实现与应用,TP311.52
- 短波高速体制电台组网技术研究,TN924
- 高校毕业论文选题系统的设计与实现,TP311.52
- 基于S2SH框架的雅砻江虚拟研究中心系统研究与设计,TP311.52
- 多策略支持下的策略冲突检测与消解研究,TP393.08
- 基于B/S模式的虚拟网络实验室安全管理体系研究,TP391.6
- 智能卡数据库管理系统的研究与实现,TP311.52
- 一种基于属性角色的访问控制模型研究与实现,TP309
- 低频EOC系统的设计实现及其安全机制研究,TN915.02
- 虚拟域内访问控制系统的保护机制研究,TP309.2
- 面向逻辑虚拟域的多级访问控制系统,TP309
- 面向目标跟踪的分布式传感器调度,TN929.5
- 传感数据起源隐私保护技术的研究与应用,TP393.08
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com
|