---
title: "数据迁移流程 | OceanBase 文档中心"
description: 数据迁移流程 OceanBase 迁移服务（OceanBase Migration Service，OMS）提供数据迁移功能，以帮助您在线、实时迁移其它数据源的数据至 OceanBase。同时，OMS 为您提供数据校检、同步链路切换和清理迁移任务等功能。 OMS 部署服务器需要同时保持源实例和目标实例的网络连通。您只…
---
切换语言

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

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*L03BS6f-o40AAAAAAAAAAAAADiGDAQ/original) 迁移服务 OMSV 3.1.0 企业版

# 数据迁移流程

更新时间：2023-06-25 10:19:11

OceanBase 迁移服务（OceanBase Migration Service，OMS）提供数据迁移功能，以帮助您在线、实时迁移其它数据源的数据至 OceanBase。同时，OMS 为您提供数据校检、同步链路切换和清理迁移任务等功能。

OMS 部署服务器需要同时保持源实例和目标实例的网络连通。您只需要配置好源库和目标库，并选择需要迁移的表，即可启动数据迁移任务。

OMS 支持迁移 MySQL 数据库的结构、全量数据和增量数据至 OceanBase MySQL。详情请参见 [支持的数据库和迁移类型](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000000373685)。

您可以参考以下流程进行迁移前的准备工作、以及创建、管理数据迁移任务：

1. 完成准备工作。

   使用 OMS 迁移数据前，您需要对源或目标数据库进行创建迁移用户、为用户授权等准备工作。详情请参见 [创建数据库用户并授权](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000000373739)。
 2. 添加数据源。

   在 OMS 控制台，分别添加源端数据库和目标端数据库为数据源。详情请参见 [添加数据源](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000000373640)。
 3. 创建数据迁移任务。

   在迁移项目中指定源端、目标端、迁移类型和需要迁移的表。数据迁移任务包括以下流程：

      1. 数据迁移

        您无需处理中间任务，或进行启动、暂停和中断等操作，OMS 可以自动完成数据迁移的全部流程。
      2. 数据校验

        数据迁移完成后，您可以进行数据校验，验证数据的完整性和正确性。
      3. 同步链路切换

        在业务应用至目标端之前，您可以进行同步链路切换操作，以创建目标端至源端的同步链路。
 4. 切换业务至源端数据库。

   请在执行业务前创建回退方案，以降低数据迁移对业务的影响。
 5. （可选）查看数据迁移任务的状态。

   您可以在迁移任务的监控页面查看链路详情，实时监控迁移任务的运行状态。详情请参见 [查看迁移任务状态](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000000373744)。
 6. （可选）停止并释放数据迁移任务。

   确认迁移任务成功，并不再需要同步源库和目标库的数据后，您可以清理当前的迁移任务。详情请参见 [删除迁移任务](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000000373627)。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
