基于Oracle数据库的容灾系统的研究

基于Oracle数据库的容灾系统的研究

论文摘要

数据容灾问题是政府、企业等部门信息化建设过程中面临的一个具有重要理论和现实意义的研究课题。为实现容灾系统的建设,需要在容灾系统相关技术、业务系统需求分析、容灾系统的总体方案设计及系统实现等方面进行设计与研究。容灾系统同步模块数据功能的设计和实现是容灾系统设计实现的核心问题,同时也是保证容灾系统正常运行的关键环节,是容灾系统设计和实现的关键。针对这一难题,本文以构建政府财政综合管理系统的异地容灾系统为主要目标,借用Oracle DataGuard技术,重点研究容灾系统的总体设计方案和实现容灾系统。本文的具体研究工作如下:(1)容灾系统相关技术的研究。对容灾的基本概念进行学习,分析容灾系统相关技术,对容灾系统的体系结构进行分析,对实现容灾系统的Oracle DataGuard技术从进程结构、工作方式及技术特性等方面进行了研究;对政府财政综合管理系统从系统特点及功能等方面进行了分析,给出了容灾系统建设的目标。(2)容灾系统总体方案的设计。分析了容灾系统的设计原则和容灾方式,就容灾系统的体系结构和总体架构进行了研究;就容灾系统流程设计进行了详细研究和设计。(3)构建实现异地容灾系统。针对前期的研究成功,根据系统设计的要求,分别就数据同步机制、数据同步模块及系统错误检测等方面进行了实现,构建了异地容灾系统的核心功能。本研究是数据库相关理论与容灾技术等理论和方法的交叉与结合,对解决数据容灾这一热点和难点问题进行了有益的探索。其研究成果对解决业务应用系统不稳定、数据丢失问题,实现系统容灾具有很好的借鉴作用。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 课题来源
  • 1.3 容灾备份系统的现状分析
  • 1.4 本论文的研究内容
  • 1.5 论文的结构安排
  • 第二章 容灾系统相关技术
  • 2.1 容灾的基本概念
  • 2.1.1 容灾系统技术指标
  • 2.1.2 容灾恢复分层标准
  • 2.1.3 容灾保护级别
  • 2.2 容灾系统技术分析
  • 2.2.1 主要容灾技术
  • 2.2.2 容灾与备份的关系
  • 2.3 异地容灾系统概述
  • 2.3.1 异地容灾系统定义
  • 2.3.2 容灾系统的体系结构
  • 2.4 Oracle Data Guard 技术
  • 2.4.1 简介
  • 2.4.2 Oracle Data Guard 的进程结构
  • 2.4.3 Oracle Data Guard 工作方式
  • 2.4.4 Data Guard 技术特性
  • 2.5 本章小结
  • 第三章 政府财政综合管理系统容灾需求
  • 3.1 政府财政综合管理系统简介
  • 3.1.1 系统概况
  • 3.1.2 系统特点
  • 3.1.3 系统主要功能
  • 3.2 政府财政管理系统容灾备份现状及目标需求
  • 3.2.1 系统容灾备份现状
  • 3.2.2 目标需求
  • 3.3 本章小结
  • 第四章 容灾系统总体方案设计
  • 4.1 容灾系统的设计原则
  • 4.2 容灾系统的容灾方式
  • 4.3 容灾系统的体系结构
  • 4.3.1 容灾系统方案设计
  • 4.3.2 系统容灾能力设计
  • 4.4 系统容灾的总体架构
  • 4.5 容灾系统流程及功能模块设计
  • 4.6 本章小结
  • 第五章 异地容灾系统的实现
  • 5.1 基于Oracle Dataguard 的数据同步机制实现
  • 5.2 容灾系统同步模块的实现
  • 5.2.1 软硬件环境配置
  • 5.2.2 同步模块设计与实现
  • 5.2.3 日志传输检测功能设计与实现
  • 5.3 容灾系统错误检测模块的设计与实现
  • 5.3.1 数据库逻辑坏块处理模块的设计与实现
  • 5.3.2 归档日志缺失处理模块的设计与实现
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 攻读工程硕士学位期间取得的研究成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于Oracle数据库的容灾系统的研究
    下载Doc文档

    猜你喜欢