基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
OMS V4.2.5
更新时间:2026-04-14 15:36:02
版本信息
版本号: V4.2.5
前置版本: V4.2.4 BP1
版本发布日期: 2025 年 3 月 24 日
支持升级的版本:
OMS V3.2.1 之前的版本,需要先升级至 V3.2.1。
OMS V3.2.1 及之后版本直接升级至 OMS V4.2.5。
说明
OMS V3.2.1 因底层组件融合,对 DataHub 任务的支持问题,导致从 V3.2.1 向后升级的任务存在 DataHub 任务升级后不展示的问题。如果升级涉及 DataHub 任务且版本为 V3.2.1,请联系技术支持人员。
新增功能
支持 SMAL 2.0 单点登录
SMAL 2.0 是一种基于 XML 的开发标准协议,被广泛应用于单点登录(SSO)联合身份验证(Federated Identity)的场景,OMS V4.2.5 通过适配 SMAL 2.0 协议,用户可以通过简单的配置对接到统一的单点登录平台,实现一次认证即可在多个应用系统上自动登录,降低用户的账号管理成本。
支持单机版 OceanBase
OMS V4.2.5 新增 OceanBase 单机版数据源,结合单机版使用场景的特点,OMS 将通过直连 OBServer 的方式配置数据源,以及以 rslist 的方式启动 OBCDC,实现用户仅有一个 OBServer 时进行结构迁移、全量迁移和增量同步等操作,解决当前单机版 OceanBase 无法顺利使用 OMS 的问题。
部署形态升级
OMS 之前的版本将管控和组件作为一个镜像整体打包,进行整体部署。安装 OMS 后,管控和组件均在同一个节点上。在该模式下,每次进行升级或配置变更,都会导致任务重启,影响业务的实时性。因此,OMS V4.2.5 新增了全新的部署形态,将管控和组件分离,支持单独部署、单独升级,互不影响,用户可以根据需要灵活地定制升级策略,保障业务的稳定性。
稳定性强化
优化关闭 Store 组件逻辑,关闭 Store 组件时同时关闭主进程,避免配置参数后重启组件不生效的问题。
优化集成 CDC 版本逻辑,避免集成过多 CDC 版本导致的安装包臃肿的问题。
组件触发 HA 后主动发送告警信息,支持快速介入,避免非预期的生产故障。
OMS 支持分地域部署 CM 库,不同地域的请求访问就近的 CM 库,降低 CM 库共享时跨地域访问高延迟的问题。
安全性增强
- 新增 OMS 密钥轮替功能。通过该功能,可以极大降低密码被破解的风险。
易用性改进
DB2 Store 组件新增 connector/connector.log 日志展示,用户可以白屏查看日志,提升问题排查的便利性。
调整 OMS 的密码策略,与 OCP、ODC 等产品对齐,保持生态产品密码策略的一致性。
当前版本功能矩阵
说明
数据迁移和数据同步表格中的 OB_MySQL、OB_Oracle 同时支持物理数据源、公有云数据源两种数据源类型。
数据迁移
| 数据源 | 结构迁移 | 全量迁移 | 增量 DML | 增量 DDL | 全量校验 | 反向增量 | 无主键表 |
|---|---|---|---|---|---|---|---|
| MySQL -> OB_MySQL | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
| Oracle-> OB_MySQL | 支持 | 支持 | 支持 | 不支持 | 支持 | 支持 | 支持 |
| TiDB -> OB_MySQL | 支持 | 支持 | 支持 | 不支持 | 支持 | 支持 | 不支持 |
| PostgreSQL -> OB_MySQL | 支持 | 支持 | 支持 | 不支持 | 支持 | 支持 | 不支持 |
| DRDS -> OB_MySQL | 不支持 | 支持 | 支持 | 不支持 | 支持 | 不支持 | 不支持 |
| Oracle -> OB_Oracle | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
| DB2 LUW -> OB_Oracle | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 不支持 |
| OB_Oracle -> OB_Oracle | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
| OB_MySQL -> OB_MySQL | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持(容灾双活场景不支持) |
| OB_Oracle -> Oracle | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
| OB_Oracle -> MySQL | 不支持 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
| OB_MySQL -> MySQL | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 不支持 |
| OB_Oracle -> DB2 LUW | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 不支持 |
| DB2 LUW -> OB_MySQL | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 不支持 |
| OB_MySQL -> DB2 LUW | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 不支持 |
数据同步
| 数据源 | 结构同步 | 全量同步 | 增量 DML | 增量 DDL | 无主键表 |
|---|---|---|---|---|---|
| OB_MySQL -> Kafka | 支持 | 支持 | 支持 | 支持 | 不支持 |
| OB_MySQL -> RocketMQ | N/A | 支持 | 支持 | 不支持 | 不支持 |
| OB_MySQL -> DataHub(Tuple) | 支持 | 支持 | 支持 | 不支持 | 不支持 |
| OB_MySQL -> DataHub(Blob) | 支持 | 支持 | 支持 | 支持 | 不支持 |
| OB_Oracle -> Kafka | 支持 | 支持 | 支持 | 支持 | 不支持 |
| OB_Oracle-> RocketMQ | N/A | 支持 | 支持 | 不支持 | 不支持 |
| OB_Oracle -> DataHub(Tuple) | 支持 | 支持 | 支持 | 不支持 | 不支持 |
| OB_Oracle -> DataHub(Blob) | 支持 | 支持 | 支持 | 支持 | 不支持 |
| Oracle -> DataHub(Blob) | 支持 | 不支持 | 支持 | 不支持 | 不支持 |
| Oracle -> DataHub(Tuple) | 支持 | 不支持 | 支持 | 不支持 | 不支持 |
| MySQL -> DataHub(Tuple) | 支持 | 不支持 | 支持 | 不支持 | 不支持 |
| MySQL -> DataHub(Blob) | 支持 | 不支持 | 支持 | 不支持 | 不支持 |
| ODP -> DataHub(Tuple) | 支持 | 支持 | 支持 | 不支持 | 不支持 |
| ODP -> DataHub(Blob) | 支持 | 支持 | 支持 | 支持 | 不支持 |
| IDB -> DataHub(Tuple) | 支持 | 支持 | 支持 | 不支持 | 不支持 |
| IDB -> DataHub(Blob) | 支持 | 支持 | 支持 | 支持 | 不支持 |
| ODP -> OB_MySQL | N/A | 支持 | 支持 | 支持 | 不支持 |
| IDB -> OB_MySQL | N/A | 支持 | 支持 | 支持 | 不支持 |
当前版本支持的数据库版本
数据迁移和数据同步功能中,OceanBase 数据库的适用版本说明如下。
对于 OceanBase 数据库 V4.x 之前的版本,当前 OMS 版本均支持 OceanBase 数据库作为源端拉取 全量+增量 数据,以及作为目标端写入数据。
对于 OceanBase 数据库 V4.x,当前 OMS 版本均支持 OceanBase 数据库作为源端拉取 全量 数据,以及作为目标端写入数据。
对于 OceanBase 数据库 V4.x 的 增量同步,仅支持以下版本,其他版本需要热更 Store 版本才会支持。
V4.1.x
V4.2.1.10、V4.2.2.1、V4.2.3.0、V4.2.4.0、V4.2.5.2、V4.3.0.1、V4.3.1.0、V4.3.2.1、V4.3.3.1、V4.3.4.1、V4.3.5.0
数据迁移和数据同步功能中,其他数据库和 OceanBase 云平台的适用版本如下。
| 传输功能 | 其他数据库版本 | OCP 版本 |
|---|---|---|
| 数据迁移 |
|
|
| 数据同步 |
|
|