配置好数据源是创建数据迁移或数据同步任务的前提。本文为您介绍如何在数据传输新建 MySQL 数据源。
安全风险提醒
使用 OceanBase 数据传输服务,您可以选择自动添加或手动添加 OceanBase 数据传输服务的公网 IP 地址段,但可能存在安全风险。一旦使用本产品代表您已理解和确认其中可能存在的安全风险,并且您需要采取基本的安全防护措施,包括但不限于加强账号密码的复杂度、限制各网段开放的端口号、内部 API 采用鉴权方式进行通信,或者定期检查并限制无需访问的 IP 地址段。
OceanBase 数据传输服务会根据业务需求和安全风险等因素对自动添加的白名单或安全组进行调整操作(增加或删除),请勿将白名单或安全组中的 IP 地址段应用于非 OceanBase 数据传输服务的业务需求。如果因为您将其应用于其他业务需求导致的问题,不在 OceanBase 数据传输服务的 SLA 保障范围内。有关 OceanBase 数据传输服务自动或手动添加的白名单或安全组,请参见 OceanBase 数据传输服务 添加白名单 模块的文档。
操作步骤
- 登录 OceanBase 管理控制台 。 
- 在左侧导航栏,单击 数据传输 > 数据源管理。 
- 在 数据源列表 页面,单击右上角的 新建数据源。  
- 在 新建数据源 对话框中,选择 数据源类型 为 MySQL。 
- 配置各项参数。从 实例类型 下拉列表选择不同的 实例类型 后,下方会自动显示对应的表单。 - 实例类型 - 参数 - 描述 - RDS 实例 - RDS 实例 ID - 从下拉列表中选择目标 RDS 实例的 ID。 - PolarDB 实例 - PolarDB 实例 ID - 从下拉列表中选择目标 PolarDB 实例的 ID。 - VPC 内自建数据库 - VPC - 从 VPC 下拉列表中,选择目标 VPC。您也可以进行模糊搜索。 - 主机 IP - 数据库宿主机的 IP。 - 端口 - 数据库宿主机 IP 的端口号。 - 公网 IP 自建数据库 - 主机 IP - 数据库宿主机的 IP。 - 端口 - 数据库宿主机 IP 的端口号。 - 共有参数 - 数据源标识 - 建议使用中文、数字和字母的组合。名称中不能包含空格,长度限制为 32 个字符。 - 是否跨阿里云主账号 - 数据传输支持对不同阿里云主账号下的实例配置数据迁移或数据同步任务,实现跨阿里云主账号的数据迁移或数据同步。 - 您可以根据业务需求选择是否勾选。如果勾选,请输入对方阿里云主账号。如果不具备该主账号的权限,请先申请授权。授权详情请参见 申请跨账号授权。 重要- 选择实例类型为 公网 IP 自建数据库 时,该参数将不会显示。 - 用户名 - 用于数据迁移或数据同步的 MySQL 数据库用户名称。 - 建议您为迁移或同步任务创建单独的数据库用户。 - 密码 - 数据库用户的密码。 - 备注 - 数据源的备注信息。 - 启用 SSL - 您可以在 新建数据源 对话框,单击 高级选项 右侧的 展开,根据业务需求决定是否启用 SSL。 重要- 如果您勾选了 启用 SSL,请提前开启数据库实例的 SSL 加密功能。 
- 单击 测试连接,验证数据传输和数据源的网络连接以及用户名和密码的有效性。 
- 测试连接通过后,单击 确定。