不同库名间的数据同步 数据传输服务 DTS 支持在配置数据传输任务时对数据库、表、列的名称进行映射,来设置任务对象在目标库实例中的名称。您可以通过该功能将数据同步到目标端中指定的数据库、数据表或字段(列),或在目标库实例中创建一个与任务对象结构相同但名称不同的对象。 适用场景 场景 说明 在目标库实例中创建一个新对象并接收任务数据。
配置任务对象映射。 配置 说明 迁移类型 根据需求及各引擎对迁移类型的支持情况,选择迁移类型。 限制传输速度 根据实际情况,选择是否对全量迁移和增量同步任务进行更细粒度的限流策略设置(设置 每秒迁移的行数 和 每秒迁移的数据量 ),以缓解目标库压力。详情参见: 迁移限速 。 传输对象 手动选择:选择此选项时,在页面左侧选择需要迁移的库表,库表信息将会被自动添加到页面右侧。
价格计算器 估算云产品价格,下载选配清单,助您高效采购 人工智能 文字识别 人脸识别 语音技术 图像识别 自然语言处理 智能创作平台 机器翻译 图像搜索 图像增强与特效 人体分析 计算与网络 云服务器 云服务器 轻量应用服务器 弹性公网IP 共享带宽 NAT网关 负载均衡 VPN网关 云存储 对象存储 BOS 云磁盘 CDS 边缘计算节点 BEC 云数据库 云数据库 RDS 云数据库 Redis
操作步骤 在 对象映射 步骤中,勾选增量同步,选择不同的过滤条件。 同步语句选择:支持类型 INSERT、UPDATE、DELETE、DDL 其中 DDL 详细说明如下: 勾选 DDL ,则同步源端数据库的所有 DDL 到目标端数据库。 勾选 DDL ,同时勾选 特殊 DDL 过滤 ,可以过滤 DROP、TRUNCATE 语句。 不勾选 DDL ,则所有的 DDL 都不会同步到目标端数据库。
目标端 全部迁移 检测目的数据库是否可写 目标端 全部迁移 检查目的数据库的账号权限是否满足迁移要求 目标端 全部迁移 检查目标库的连接数是否满足要求 目标端 全部迁移 检查同步是否形成环状依赖 目标端 全部迁移 检查目标端是否开启 multi-query 目标端 全部迁移 检查源端 RDS 实例类型是否满足迁移要求 源端 全部迁移 检查目标端 RDS 实例类型是否满足迁移要求 目标端 全部迁移
配置任务对象映射。 配置 说明 迁移类型 根据需求及各引擎对迁移类型的支持情况,选择迁移类型。 限制传输速度 根据实际情况,选择是否对全量迁移和增量同步任务进行更细粒度的限流策略设置(设置 每秒迁移的行数 和 每秒迁移的数据量 ),以缓解目标库压力。详情参见: 迁移限速 。 传输对象 MongoDB 数据库仅支持传输对象为整个实例。 上述配置完成后,点击页面下方的 保存并预检查 。
注意: 当接入类型为 云数据库 RDS 时,仅需选择目标实例,无需填写连接信息及账号密码。 对象映射 点击 授权白名单进入下一步 按钮,进入迁移对象选择页面。 在该页面,可以根据实际需求选择组合结构迁移、全量迁移和增量同步。
检查项 数据库类型 检查范围 检查数据传输服务器是否能连通源数据库 源端 所有迁移 检查源数据库的账号权限是否满足迁移要求 源端 所有迁移 检查源数据库/表名字是否包含特殊符号 源端 所有迁移 检查数据传输服务器是否能连通目的数据库 目标端 所有迁移 检查目的数据库待迁入的数据库是否可用 目标端 所有迁移 检查目的数据库的账号权限是否满足迁移要求 目标端 所有迁移 检查同步是否形成环状依赖 目标端
背景知识 支持的数据流 介绍 DTS 支持的数据库、数据库版本和迁移类型。 异构数据库间的数据类型映射关系 由于不同的数据库支持的数据类型不一样,数据类型无法完全对应。DTS 在执行结构迁移时,会根据目标库支持的数据类型进行类型映射,您可以查阅并评估类型映射对业务的影响。 功能特性 详情请参见 功能概览 。 数据迁移流程 迁移流程 操作流程 说明 1.