首批通过分布式安全可靠测评,为关键业务系统打造
新建 OceanBase 公有云数据源
更新时间:2026-04-14 15:36:02
配置好数据源是创建数据迁移任务的前提。启动数据迁移任务前,您必须新建 OceanBase 数据库作为源端或者目标端的数据源。本文为您介绍如何在 OceanBase 迁移服务(OceanBase Migration Service,OMS)中新建 OceanBase 公有云数据源。
前提条件
已获取相关数据库的服务地址和端口号。
已存在用于数据迁移的数据库用户。
建议您为数据迁移任务创建一个专属的数据库用户,该用户必须具备相关的数据操作权限。详情请参见 创建数据库用户。
操作步骤
登录 OMS 控制台。
在左侧导航栏,单击 数据源管理。
在 数据源管理 页面,单击右上角的 新建数据源。

在 新建数据源 对话框,选择 数据源类型 为 OceanBase。
选择 公有云数据源,配置各项参数。

参数 描述 数据源标识 建议使用中文、数字和字母的组合。名称中不能包含空格,长度不能超过 32 个字符。
注意:
数据源标识在 OMS 系统内是全局唯一的。地域 从下拉列表中选择数据源所属的地域。
注意:- 仅多地域场景下会显示该参数。
- 请确保数据源与地域的映射关系保持一致,否则可能导致迁移同步性能较差。
租户类型 OceanBase 数据库的租户类型,目前支持 Oracle 和 MySQL 两种兼容模式的租户。 输入方式 包括 手动输入 和 命令行连接串: - 手动输入:手动输入 OceanBase 数据库的服务地址和端口。
- 命令行连接串:输入命令行连接串。
命令行连接串 该参数仅选择 输入方式 为 命令行连接串 时显示。支持输入一段式或三段式,输入后会自动填充 服务地址 和 端口。命令行连接串示例: - 一段式
mysql -ht5zxxxx.oceanbase.aliyuncs.com -utest -P3306 -c -A -p - 三段式
obclient -hxxx.xxx.xxx.xxx -P2891 -uuser@tenant#cluster -p
服务地址 OceanBase 数据库的服务地址。 端口 数据库宿主机 IP 的端口号。 数据库用户名 用于数据迁移或数据同步的 OceanBase 数据库用户名称。建议您为数据迁移或同步任务创建单独的数据库用户。 数据库密码 数据库用户的密码。 备注(可选) 数据源的备注信息。 (可选)在 新建数据源 对话框,单击 高级选项 右侧的 展开,根据业务需求配置相应参数。

增量同步方式
如果该公有云 OceanBase 数据源作为源端且需要增量同步,或者作为目标端且需要反向增量,请填写下述信息用于读取 OceanBase 数据库的增量日志数据。
参数 描述 增量同步方式 - 当 OceanBase 数据库租户类型为 MySQL 时,支持 OBLogProxy 和 OceanBase BinlogService。如果您选择了 OceanBase BinlogService,则需要开启 OceanBase Binlog 服务。详情请参见 Binlog 服务文档。
- 当 OceanBase 数据库的租户类型为 Oracle 时,仅支持 OBLogProxy。
OBLogProxy 地址 OceanBase 数据库增量日志代理服务,以服务的形式,提供实时增量任务介入和管理能力,方便应用介入 OceanBase 数据库增量日志。同时,能够解决网络隔离的情况下,订阅增量日志的需求。 端口 结构迁移配置
如果该公有云 OceanBase 数据源作为源端且需要结构迁移,请填写下述信息用于读取 OceanBase 数据库对象的结构信息。
参数 描述 OceanBase 集群版本 选择 OceanBase 集群的版本号为 V4.2.0 之前,还是 V4.2.0 及之后。 sys 租户用户名(可选) OceanBase 集群版本为 V4.2.0 之前时,才会显示该参数。 密码 __OCEANBASE_INNER_DRC_USER 密码(可选)
本用户主要用于 OceanBase 数据库内无唯一键表的数据迁移。请注意:您需要在当前数据源所在的租户下创建本用户。
单击 测试连接,验证 OMS 和数据源的网络连接,以及用户名和密码的有效性。
测试连接通过后,单击 确定。