学校: | 学历: | 本科 | 专业: | 计算机科学与技术 | ||
详细功能需求描述: 数据库一旦有不可挽回的灾难发生,如果没有行之有效的数据保护、数据恢复的容灾措施,将带来不可预估的损失。本课题要求学生研究Oracle数据库的不同容灾方案,并加以比较和实施,最终能够使用Oracle的MAA技术,是通过把所有的可用技术组合起来,以减少或者消除计划内和计划外的系统宕机时间,这些宕机原因包括各个方面的风险,从硬件故障导致的数据损坏、到自然灾害引起的大范围的瘫痪。 本设计要求学生深入学习Oracle数据库的知识,特别是数据库容灾方面的学习。通过运用综合知识,研究和实施不同的数据库容灾方案,并构建一个容灾系统。 本课题主要研究Oracle数据库的容灾方案并加以实施。具有容灾功能的常用解决方案主要包括以下几类:磁盘阵列复制技术,存储卷复制技术,数据库复制技术,应用层复制技术。可以从Data Guard,GoldenGate和CDP角度去考虑基本原理、切换的时效性、对异构数据库的支持、系统资源的占用、归档方式支持等。本课题需要研究容灾原理和方案,设计不同的数据库容灾方案,并加以实验,分析比较不同方案的优缺点以及适用情况。最终能够使用ORACLE的MAA技术搭建一个容灾系统,并能够实现7X24 小时的不间断运行。通过配置RAC和Data Guard,并将两者结合搭建MAA环境,并进行主库备库的切换。 | ||||||
程序开发语言和数据库: | ||||||
论文字数:不少于1.5万字 | 时间要求:尽可能快 | |||||
其他要求:研究不同的Oracle数据库容灾方案,对其中部分方案加以实施,并搭建基于MAA的容灾系统,加以实施。 |