提问:GBase8s虚拟列与oracle数据库虚拟机安装虚拟列有什么差异?

面对激烈的国际竞争和不确定不稳定因素明显上升的外部环境,加快推进国内信息技术产业发展,构建安全、自主的信息技术应用创新体系迫在眉睫。作为国内 XC 产业数据库领域的领军企业,南大通用推出的 OLTP 型数据库产品—— GBase 8s ,已在金融、电信、电力、交通、政府、军工等多个行业用户完成测试,验证了 8s 的稳定性和性能。 GBase 8s 是如何兼容 Oracle 的,让我们从数据类型说起。

//viewspace-2748254/,如需转载,请注明出处,否则将追究法律责任。

}

如图1,数据的迁移过程由两部分组成。第一部分是迁移数据库的结构,主要包括数据库对象的迁移;第二部分是将数据迁移到目标数据库中。其中,真正的数据迁移是在第二部分完成的。对于数据的迁移,通常情况下是要暂停应用程序,这样可以保证迁移前后的数据一致性和完整性。使用常规方法,如果数据量很大的话,则需要较长的应用停机时间窗口。在对时间窗口要求比较小的应用做迁移时,可以使用第三方工具(如CDC)来进行增量数据的迁移,这样可以最大限度的减少停机时间,甚至可以实现Oracle到GBase

}

Cluster功能所吸引,通过培训认识到了GBase 8s这款产品,8s作为事务型数据库,除了高可用和高稳定性给我留下的深刻印象外,还有两地三中心的容灾方案,作为一款国产数据库,在ssc下可以做到一主多副(且有128个副的真实案例)不是很容易。近期在于相关人员沟通时,针对8s容灾方面又进行了相关学习,得知针对于数据迁移时南大通用两款迁移工具的运用可以让整个过程简易化,一个是外围工具MTK,一个为迁移工具GBase RTSync,所以我就试着写了一下关于当客户源数据库为Oracle时,将数据迁移到GBase 8s;当Oracle挂掉且修复后,将GBase 8s内中的数据恢复至Oracle。


根据前期调研,项目需求为将源端Oracle数据库迁移到GBase 8s,根据数据量需求和备份性能需求,为了实现数据备份的要求和基于成本的考虑,本次设计方案采用2个节点GBase8s数据库和2个节点GBase RTSync实时同步工具实现。

该工具提供元数据目录、异构数据库复制、实时同步、交换整合数据迁移、实时ETL、数据汇聚整合、读写分离、数据分发、数据服务、大数据集成(MPP、Hadoop、Kafka)等应用场景,采用2台GBase RTSync服务器构建数据实时同步应用集群,其中1台作为主数据同步服务器,1台作为备份节点,当主服务宕机可通过zookeeper调用备份节点服务器接替工作。

GBase 8s提供3种高可用容灾方案。根据灾备距离不同可分为同城容灾高可用和异地灾备高可用。同城容灾高可用支持一主一从的部署方式,异地灾备高可用支持一主多备的部署方式。

HAC主节点执行读写业务的同时,备节点可承担查询、报表等读业务。HAC具有安装简单、应用无感知、故障自动切换、无须额外付费等特点。

HAC主备节点状态一致性通过逻辑日志复制技术实现,因此要求主备服务器的数据库版本完全相同,主备服务器的硬件和操作系统版本尽量相同。使用时,HAC主节点接收业务请求,写逻辑日志,将逻辑日志置于发送缓冲区,通过局域网或广域网发送给各备节点,备节点接收到逻辑日志,在内存中进行重放,从而达到主备节点数据状态一致。通过连接管理器(CM)实现主备节点间互相切换。


1、共享存储高可用SSC。

可以提供多个节点可同时访问共享存储,通过LSN传输实现节点间内存同步,辅节点可读写,集群辅节点可动态增减并且实现秒级切换


2、本地非共享存储(主备模式)

可部署同城机房实现百公里内容灾备份,备机可读写,也可实现读写分离,根据RPO灵活制定不同的模式:完全同步方式、折中方式、异步方式。

完全同步方式:事务需要HAC备节点上的完成确认,然后才能完成。

异步方式:事务无需HAC备节点上的已接收或已完成确认即可完成。

接近同步方式:,事务需要 HAC备节点上的已接收确认,然后才能完成。


3、异地非共享存储高可用(RHAC)

在异步模式下异地容灾方案可以实现多个备机可提供查询服务,实现负载均衡,同时辅节点可读写,承担部分业务使用多通道,这种容灾方案下是防止火灾、地震、海啸等极端灾难导致的数据丢失


三、Oracle-GBase容灾回切(原生产中心数据库修复后)

在原生产中心数据库修复后,将GBase 8s中的数据回迁到Oracle中

GBase Migration Toolkit 迁移工具是 GBase 提供的一款可以实现异构数据 库进行数据迁移的工具,可讲表结构、存储过程、视图、索引、触发器、数据库链等对象进行回迁,是一款由南大通用自主研发的完全可视化的迁移工具

【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

}

我要回帖

更多关于 oracle数据库虚拟机安装 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信