响应参数 参数 类型 描述 status Int32 接口返回状态, 0表示成功,其他表示失败 message String success, 或者失败原因 data JSON 暂无数据,可以忽略该字段 响应错误码参数 错误码 含义 10000 请求参数无效;比如非JSON请求,或者url无效等。 10004 更新数据库失败。
使用场景 场景 说明 在目标端实例中创建一个新对象并接收任务数据。 迁移类型需勾选 结构迁移, 且 全量迁移 和 增量同步 至少选其一。 指定目标端实例中接收数据的对象,例如将多张库表聚合成大表。 需要提前在目标端实例中创建用于接收数据的对象,并确保数据的兼容性。迁移类型无需勾选 结构迁移 。 前提条件 任务未完成配置,并配置 DTS 任务传输对象为 手动选择 。
自建MongoDB分片集迁移至DocDB MongoDB 本文主要介绍自建 MongoDB(分片集架构) 中的各个 Shard 节点迁移至云数据库 DocDB MongoDB(副本集架构或分片集架构)。 前提条件 已创建目标端云数据库 DocDB MongoDB(副本集架构或分片集架构)。创建方式,请参见 创建 MongoDB 实例 。
响应参数 参数 类型 描述 status Int32 接口返回状态, 0表示成功,其他表示失败 message String success, 或者失败原因 data JSON 暂无数据,可以忽略该字段 响应错误码参数 错误码 含义 10000 请求参数无效;比如非JSON请求,或者url无效等。 10004 更新数据库失败。
在 任务配置 和 对象映射 部分与其他数据源有些许不同。 4.1 连接设置 4.1.1 创建任务 首先,在创建任务界面配置数据传输任务的部分上下游连接信息,创建任务时支持源端位置选择 百度智能云数据库 和 自建数据存储 。 接入类型:云数据库SCS for Redis 接入类型 :支持云数据库SCS for Redis标准版实例。 数据类型 :固定选择Redis标准版。
连接地址 根据连接地址选择的类型,填入对应源端数据库的连接地址。 端口 填入源端数据库的服务端口。 账号 填入源端数据库的账号。 密码 填入该数据库账号对应的密码。 自建 DNS 信息 当连接地址类型为域名时,需填入该私网域名对应的 DNS 地址。 目标端连接设置 实例 ID 选择目标 RDS MySQL 实例 ID。 其他配置任务操作,详情参见 配置迁移任务
自建MySQL迁移至RDS MySQL 本文主要介绍自建 MySQL 实例和云数据库 RDS MySQL 实例之间的数据迁移。 前提条件 自建 MySQL 数据库版本为 5.1、5.5、5.6、5.7 或 8.0 版本。 说明 若源端是其他云平台上的 MySQL 数据库,您还需要确保该数据库已开通公网访问权限。
IP/端口 :自建SQL Server数据库的访问IP与服务端口。 数据库 :自建SQL Server数据库中待迁移的数据库名。 账号 :自建SQL Server的数据库账号。 密码 :该数据库账号对应的密码。 4.2 对象映射 SQL Server为三级schema,当需要由两级schema的源端向SQL Server进行数据迁移时,目前DTS会将源端库名映射为目标端的schema名。
IP/端口 :自建PostgreSQL数据库的访问IP与服务端口。 数据库 :自建PostgreSQL数据库中待迁移的数据库名。 账号 :自建PostgreSQL的数据库账号。 密码 :该数据库账号对应的密码。 4.2 对象映射 PostgreSQL为三级schema,当需要由两级schema的源端向PostgreSQL进行数据迁移时,目前DTS会将源端库名映射为目标端的schema名。
如果源或目标数据库是 BCC/BBC/DCC 自建或 IDC 自建数据库或其他云数据库,则需要您手动添加对应地区 DTS 服务的 IP 地址,以允许来自 DTS 服务器的访问。