---
title: 企业级数据迁移服务-OMS-数据库工具-OceanBase
description: OceanBase 数据迁移服务（OMS）是数据库一站式数据传输和同步的产品。它支持多种关系型数据库、消息队列与 OceanBase 数据库之间的数据复制，是集数据迁移、实时数据同步和增量数据订阅于一体的数据传输服务，OMS 帮助您低风险、低成本、高效率的实现 OceanBase 的数据流通，助力构建稳定、安全的数据架构。
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

[AI](https://www.oceanbase.com/obi) 咨询热线 [产品优势](#advantage "产品优势") [产品功能](#use "产品功能") [产品架构](#feature "产品架构") [客户案例](#case "客户案例") [应用场景](#scene "应用场景") [快速开始](#quickstart "快速开始") [产品文档](https://www.oceanbase.com/docs/oms-doc-cn) 立即咨询

# 数据迁移工具

OceanBase Migration Service (OMS) 立即咨询 [产品文档](https://www.oceanbase.com/docs/oms-doc-cn) [Release Note](https://www.oceanbase.com/product/oceanbase-migration-service-rn/releaseNote)

## 产品介绍

OceanBase 数据迁移工具（OceanBase Migration Service，OMS）是 OceanBase 数据库一站式数据传输和同步的产品。它支持多种关系型数据库、消息队列与 OceanBase 数据库之间的数据复制，是集数据迁移、实时数据同步和增量数据订阅于一体的数据传输服务，OMS 帮助您低风险、低成本、高效率的实现 OceanBase 的数据流通，助力构建安全、稳定、高效的数据复制架构。

![](https://mdn.alipayobjects.com/ob_portal/afts/file/A*XwopT6ggnhEAAAAAAAAAAAAADmF2AQ) ![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*QZMUTJfQVCYAAAAAAAAAAAAAARQnAQ)

## 产品优势

### 一站式服务

- 提供数据传输的全生命周期管理，支持语法转换，数据转换，任务管理等功能，提供迁移评估、数据迁移、数据订阅、数据校验等产品形态，从而方便客户轻松上“OceanBase”, 并满足企业客户的多样化需求。

### 简洁高效

- 提供可视化，所见即所得 Web 管控平台，轻松完成数据传输项目的创建、任务配置和传输组件的监控运维，以及链路维护和故障诊断等便捷的操作，并提供多种保护级别支持定制化配置，提供实时的监控报警。

### 灵活化

- 基于实际业务场景，客户可以灵活选择合适的迁移、同步类型和功能，支持组合成不同的解决方案。同时提供多样性的部署模式及灵活的横向和纵向扩展、收缩能力，保障满足延迟敏感客户的业务需求。

### 高性能

- OMS 使用多并发、并行复制和压缩加密传输等技术来保证迁移或同步项目都能拥有优异的传输性能。数据全量迁移可达 38万 RPS，增量数据同步可高达 10万RPS 及数据校验可达 66万RPS，从而提供稳定的秒级传输服务。

## 产品功能

![在线数据迁移](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*YDfVT4fbHegAAAAAAAAAAAAAARQnAQ)

### 在线数据迁移

支持包括 Oracle、MySQL、DB2 等数据库到 OceanBase 的数据库对象迁移，全量和增量数据的不停机迁移能力。

![实时数据同步](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*7jEVQ7rvADMAAAAAAAAAAAAAARQnAQ)

### 实时数据同步

支持包括 OceanBase 到多种数据库、Kafka、MQ 等数据终端增量实时同步。

![简便易用的管控功能](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*emiXTor6eKcAAAAAAAAAAAAAARQnAQ)

### 简便易用的管控功能

提供数据传输过程的全生命周期管理，在管控界面上轻松完成数据迁移和数据同步任务的创建、配置和监控告警

![多重数据校检](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*HGPnSKuXIMAAAAAAAAAAAAAAARQnAQ)

### 多重数据校检

多种方式的数据校检和保护，全面高效的保证数据正确性，展示差异数据，提供快速修复能力。

![轻量计算](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*AVbmS52odbkAAAAAAAAAAAAAARQnAQ)

### 轻量计算

提供常见的数据处理，数据过滤和数据转换功能。

![强大的异构DDL转换](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*l_rMTo-NK-sAAAAAAAAAAAAAARQnAQ)

### 强大的异构DDL转换

提供了自动转换异构数据库的 DDL 能力，极大减少了人工运维同步链路的成本。

![防循环复制支持](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*5QLTRYkXZO8AAAAAAAAAAAAAARQnAQ)

### 防循环复制支持

OMS 通过标记交易，区分业务流量和同步流量，解决了增量数据的循环复制难题，从而支持表级别异地多活能力。

![强大的运维管理](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*f7r3R43-OHAAAAAAAAAAAAAAARQnAQ)

### 强大的运维管理

提供丰富的运行资源和链路状况的实时监控数据，提供多种同步组件的白屏运维管理工具，支持多种告警渠道的配置，以保障数据复制链路的安全和稳定。

## 产品架构

OMS 核心模块有一套统一的架构，通过插件化的方式来组成不同的功能模块，这样不仅方便产品功能扩展，也方便对产品进行运维维护。

![产品架构](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*dkOGSZ8ZqsUAAAAAAAAAAAAADiGDAQ/original)

## 客户案例

![中国移动使用Oceanbase企业版客户案例](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*uqvJS4Ayr7oAAAAAAAAAAAAAARQnAQ) ![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*OgRjTqdMLgsAAAAAAAAAAAAAARQnAQ)

业务挑战

- 山东移动按用户规模在省级运营商中排名第二，计费系统是山东移动的核心业务系统，日处理各类详单数据 130 亿条，数据处理性能和准确性至关重要。过去使用的集中式单机数据库，面对互联网和 5G 时代不断激增的用户数和并发量，经常出现容量不足的情况。
- 应用迁移需要在复杂的业务逻辑中梳理 Oracle 数据库对象进行适配，需要一款产品可以自动做评估、转换、并支持在线搬库。

解决方案

- 整合多套分散系统，基于 Paxos 协议和分区等技术，多机房部署实现高可用和容灾。
- 性能无损的数据高压缩比，分区、读写分离、LSM 等技术提升 OLTP 事务效率。
- 一站式数据库无损迁移，过渡方案确保柔性切割。

客户收益

- 详单处理效率提升 30%，存储投入成本降低 90%，硬件和维保成本大幅降低。
- 三数据中心的 OceanBase 集群部署，组成了跨越多数据中心的分布式数据库，实现 RPO=0 的机房级别容灾能力，不再需要搭建灾备系统。
- 源系统数据类型、对象、存储过程仅少量修改达成应用适配，1 小时完成应用切割，实现应用系统平滑迁移。
- 使用普通 PC 服务器，下线小机+集中式存储等传统架构，大幅降低硬件成本。

[迁移咨询]()

业务挑战

人保集团健康险互联网项目是中国人保健康 2018 年 4 月份上线的一个新项目，目前客户业务已运行超过一年，数据量在百 GB、10 亿行以上，随着项目发展，数据量也在快速增长。 在 IT 架构方面，传统集中式架构，已经无法满足高并发的要求；同时横向扩展能力差，难以支撑大数据、人工智能等新兴应用。业务系统方面，出单时间长，新品上线时间长，服务失效长，客户体验差。

解决方案

使用蚂蚁金服 OceanBase 分布式数据库 + SOFA 分布式中间件解决了高并发保单处理能力速度慢的问题，目前每日平均出单量在 15 w左右。由于 OceanBase 支持复杂查询（ join 和 union ），客户使用的 OceanBase 业务场景具有查询复杂、表关联较多、单个事务处理数据量大的特点。

客户收益

OceanBase 上线中国人保健康以后，取得了显著的收益：

- 处理能力提升了上千倍，并可根据业务情况动态扩容。
- 2018 款好医保住院医疗保险，每天1万单的日结文件，处理速度从以前的 4 小时缩短至 6 分钟。
- 新产品上线时间缩短 80% 以上，从原来的数周缩短至数天。
- 采用多种协议转换和标准化对接流程，使外部渠道接入效率提升 6 倍，支持第三方业务快速拓展。

[迁移咨询]()

## 产品应用场景

### 异构数据库不停机地迁移到 OceanBase

- 区别于传统停机迁移方式，不停机迁移可以把数据迁移中绝大部分操作放在停机窗口之外，而生产割接时只需要关注最重要数据库切换的动作。
- 基于 OMS 的整体迁移流程分为结构迁移、全量数据迁移、增量数据迁移和数据校验四部分，每部分都可以单独执行，整体也可以一键串联执行。这四分部执行完毕后，可以保证源端和目标端数据完全一致，系统达到可以切换状态。

![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*4Y5SQ4OHCgcAAAAAAAAAAAAAARQnAQ) ![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*66tjTJl5J0IAAAAAAAAAAAAAARQnAQ)

### OceanBase 集群间定制化同步

OceanBase 集群本身具备跨地域部署以及主备集群能力，但是当用户对于 OceanBase 集群间的数据同步有较多定制化的需求时，可以借助 OMS 的定制化同步能力。OMS 同步支持按库表列名过滤、按操作类型过滤并支持修改字段类型，按照字段值进行简单的计算并更新到原字段/新增字段等 ETL 能力。

![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*PRDqTL18iiAAAAAAAAAAAAAAARQnAQ) ![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*Ea-_Rp3RxWoAAAAAAAAAAAAAARQnAQ)

### OceanBase 与异构数据库互为主备份

在某些场景下，会选择保留原有数据库并新增 OceanBase 数据库共同运行，将 OceanBase 数据库作为主库使用，原有数据库作为 OceanBase 数据库的备库；或者将 OceanBase 数据库作为原有数据库的备库提供业务读。OMS 也支持这种场景，并专门在数据同步页面提供了比较方便的任务创建方法。

### OceanBase 到大数据生态系统的长期同步

大数据时代，对于数据库的数据进行实时/离线汇聚和分析成为企业的普遍需求，OMS 很好的支持了 OceanBase 的数据到大数据生态系统的同步。在数据同步页面，用户可以选择一张或者一组关心的表，将每笔更新数据近实时的同步到消息队列等大数据生态系统中，进行实时分析或者最终汇聚到离线分析系统。

![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*ugf3QpIoFEkAAAAAAAAAAAAAARQnAQ) ![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*_Na5Qa6YjMgAAAAAAAAAAAAAARQnAQ)

## 快速开始

[### OceanBase 迁移服务用户指南

了解 OMS 的各项功能以及操作方法](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-1000000004023093) [### OceanBase 迁移服务运维

了解 OMS 的日常运维场景以及操作](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-1000000004023060) [### OceanBase 迁移服务 API

了解 OMS 的 API 接口以便进行二次开发](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-1000000004023227)
