您的位置: 首页 > 关于安旭

热门产品

  • 360终端安全管理

    360终端安全管理

  • 商用笔记本

    商用笔记本

  • 商用台式机

    商用台式机

从Oracle到MogDB,交易所的数据库复制实践

发布日期:2024-04-16

  随着金融科技的快速发展,数据安全已经成为金融机构面临的重要挑战。为此,某交易所选择迁移至新一代国产数据库——MogDB数据库,作为其核心系统的本地灾备中心数据库。本文分析了某交易所异构数据库迁移案例,为金融机构的数据库异构替代提供了参考和依据。


  1.数据量大

  交易所涉及的交易数据量巨大,包括交易记录、客户信息、市场行情等,这些数据的安全性和完整性对企业的运营至关重要。

  2.数据敏感性高

  交易所的数据涉及到金融交易、客户隐私等敏感信息,一旦数据泄露或丢失,可能会给企业带来巨大的经济损失和声誉损害。

  3.系统复杂程度高

  交易所的信息系统通常包括交易系统、风控系统、结算系统等多个子系统,这些系统的集成和协同工作对数据保护提出了更高的要求。

  4.法规合规要求

  交易所需要遵守各种金融监管法规,如反洗钱、客户隐私保护等,这些法规对数据保护提出了严格的要求。

  5.业务连续性要求

  交易所需要确保在各种突发事件(如自然灾害、网络攻击等)发生时,业务能够快速恢复,保障市场的稳定运行。

  基于交易所的数据迁移痛点,数据库的异构迁移已成为当务之急,而在异构迁移过程中,必须确保核心业务的可用与连续,需要高效、准确地实现异构数据库之间的数据迁移。这对迁移工具的功能、性能、兼容性等各方面提出了较高的要求。

  解决方案:i2Stream数据库迁移方案

  i2Stream同步软件支持在客户指定的操作系统银河麒麟V10操作系统及海光三代CPU的机器的部署,并通过logreader分离部署的架构方式,远程抽取本地生产中心核心系统的业务数据,通过i2Stream异构同步软件将本地生产中心Oracle数据库中的数据实时迁移至本地灾备中心MogDB数据库。

  当本地生产中心发生异常时,本地灾备中心一键接管原生产库的核心系统业务,即新增业务数据保存至本地灾备中心MogDB数据库中,保障了生产业务的连续性,且不影响用户的使用。

  i2Stream支持跨平台架构的数据实时同步,支持从OracleRAC、Oracle单机抽取数据,通过英方语义级复制技术,实时将本地生产中心的DDL、DML装载至本地灾备中心异构库MogDB中,也可以将本地灾备中心MogDB数据库中的数据实时抽取、装载至异地灾备中心Oracle数据库中。

  使用英方ADIFF表对比工具可在迁移前后数据进行校验,当比对数据有差异时,支持使用ADIFF自动修复功能对差异数据进行修复,保障了数据的一致性。

  1.可视化统一数据管理平台

  i2UP数据统一管理平台囊括ORACLE和MogDB的节点管理、同步规则配置、规则概览、规则状态监控、表比对等功能,且均支持可视化操作,相比于传统的底层配置方式,大大提升了运维人员的工作效率。

  2.不停机部署,不影响业务

  采用英方高效的数据库语义级别复制技术,交易所无需暂停核心系统业务,可以直接将本地生产中心的核心系统数据库ORACLE中的业务数据实时、准确的迁移至本地灾备中心的目标库MogDB中。支持角色切换、多对一同步、一对多同步等不同的业务应用场景与需求。同时支持高可用部署,确保同步软件的可使用性。

  3.支持全对象类型,DML/DDL

  支持DML、DDL等SQL的实时增量同步,满足在异构数据库之间的数据传输,方便后续的数据处理与应用。

  4.支持表对比及表修复功能

  i2Stream支持Oracle和MogDB数据库之间的表比对以及对差异表数据的修复功能,保障了数据的一致性。

  5.支持邮件告警功能

  支持通过管理平台配置邮件告警通知,当数据库节点、规则状态异常时进行邮件告警通知,极大缩短了运维人员的响应时间。