检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
确认迁移执行结果 确认迁移结果可参考如下两种方式: DRS会针对迁移对象、数据等维度进行对比,从而给出迁移结果,详情参见在DRS管理控制台查看迁移结果。 直接登录数据库查看库、表、数据是否迁移完成。手工确认数据迁移情况,详情参见在DDM管理控制台查看迁移结果。 在DRS管理控制台查看迁移结果
API概览 数据复制服务所提供的接口为REST(Representational State Transfer)风格API。通过使用DRS接口,您可以使用DRS的所有功能,包括创建迁移任务、获取任务详细信息、获取迁移任务列表、删除迁移任务等。 表1 v3接口说明 类型 子类型 说明
物理源库信息。 详情请参见表7。 target_endpoint Object 目标库信息体。 详情请参见表7。 net_type String 网络类型。取值: vpn vpc eip failed_reason String 失败原因。 inst_info Object 迁移实例信息。
TE、RENAME。 随意执行DDL,导致同步任务中断未提前识别业务数据冲突,出现同步后数据不一致。 多对一的表不支持Online DDL工具。Online DDL通常会使用临时表和执行rename操作,多对一任务如果未过滤rename会导致目标数据丢失。 多表归一DDL操作技巧:
创建目标库表结构 DRS目前仅支持迁移源端数据到目标DDM,不支持迁移源库表结构及其他数据库对象。用户需要在目标库根据源端逻辑库的表结构,自行在目标库创建对应的表结构及索引。未在目标库创建的对象,视为用户不选择这个对象进行迁移。更对约束限制可参考DRS使用须知。 操作步骤 登录华为云控制台。
批量导入任务 DRS支持通过Excel表格导入的形式创建迁移任务,用户可以将任务基本信息、源库和目标库信息、以及待迁移的对象等信息填写到模板中,再进行导入,批量创建迁移任务。 约束限制 目前仅支持引擎为MySQL->MySQL的任务进行导入。 修改导入文件时模板时,示例内容需要清除,填写为正确的值。
GaussDB分布式版为源任务序列值同步 GaussDB分布式版为源任务暂不支持同步序列值,如果同步的表中存在关联的序列,需要在任务结束后,参考以下内容手动同步序列值。 操作步骤 使用DRS同步任务测试连接时的用户登录GaussDB分布式版实例。 执行如下语句,查询库中具有管理序列的表及其关联的序列。
批量导入任务 DRS支持通过Excel表格导入的形式创建同步任务,用户可以将任务基本信息、源库和目标库信息、以及待同步的对象等信息填写到模板中,再进行导入,批量创建同步任务。 约束限制 目前仅支持引擎为MySQL->MySQL、MySQL->GaussDB集中式版、MySQL->
PostgreSQL为源强制结束任务 本小节介绍PostgreSQL为源的增量、全量+增量同步链路在强制结束任务后,如何清理源库逻辑复制槽、如何同步序列值以及如何在源数据库已经无法连接的情况下,重置目标库中自增或自减列关联序列的序列值。 清理源库逻辑复制槽 DRS使用的复制槽名可