近期,OceanBase 迁移服务(OceanBase Migration Service,OMS)发布了 V3.1.0 版本。
下面,我们就为大家揭开 OMS V3.1.0 版本的神秘面纱,看一看,OMS V3.1.0 版本除了新增支持 OBServer V3.1.0 版本之外,还新增、完善了哪些功能。
完善数据迁移服务
从本版本开始,OMS 支持 Oracle 12C 至 19C的可插拔数据库 PDB 到 OceanBase Oracle 数据库的数据迁移。完善了支持的数据迁移应用场景,能够将应用更加平滑的迁移到 OceanBase 数据库上。
完善数据同步服务
一)OMS V3.1.0 支持同步 MySQL 数据库的数据至 DataHub
DataHub 是流式数据处理平台,提供对流式数据的发布、订阅和分发功能。使用 OMS V3.1.0,除了 OceanBase 数据库、Oracle 数据库之外,您还可以将 MySQL 数据库中的存量和增量数据同步至 DataHub,帮助您快速实现使用流计算等大数据产品对数据进行实时分析。
二)完善逻辑表汇聚同步功能
新增支持分库不分表场景下的逻辑表到物理表的实时同步,帮助您快速构建企业内部 BI、交互查询、实时报表等系统。
三)支持通过文本导入对象
OceanBase 数据同步到消息队列数据终端时,支持通过文本导入对象。
输入需要迁移的对象后,单击 检验合法性,OMS 会自动检查添加对象的合法性,快速实现迁移对象的添加操作。
完善高可用功能
高可用功能,即 HA 功能。高可用功能是保证业务连续性的有效解决方案,为了最大程度保障同步链路的稳定性和持续可用,OMS 设计了可以秒级切换的集群高可用架构。
在 OMS V3.1.0 之前的版本,OMS 的 HA 功能仅支持自动守护日志拉取组件。从 OMS V3.1.0 版本开始,HA 功能新增支持自动守护 OMS 的同步写入组件,当OMS 发生单点故障等导致同步服务不可用时,OMS 的 HA 服务会自动将故障节点的增量流量切换到 OMS 集群内的其他可用资源节点上,同步链路不受到任何影响。同时本版本的 HA 功能还完善支持了 MySQL 主备切换应用场景。
从 OMS V3.1.0 版本开始,您可以按照实际业务场景和环境,在 OMS 控制台修改 HA 功能的配置参数。在 系统管理 -> 系统参数 页面,通过编辑 ha.config 配置项,即可修改 HA 功能的系统配置。