检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 查询结果ID。 job_id String 任务ID。 status String 查询状态。 枚举值: pending failed success 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码。 最小长度:12
400 Bad Request { "error_code" : "DRS.10000001", "error_msg" : "Failed." } 状态码 状态码 描述 200 OK 400 Bad Request 错误码 请参见错误码。 父主题: 批量异步实例管理
String 查询结果ID。 job_id String 任务ID。 status String 查询状态。 枚举值: pending failed success 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码。 最小长度:12
当前区域对应的项目,可进行切换。 任务名称 任务名称在4到50位之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他的特殊字符。 描述 描述不能超过256位,且不能包含! = < > & ' " \ 特殊字符。 同步实例信息 图2 同步实例信息 表6 同步实例信息 参数 描述
网络时延。 数据库版本 MySQL 5.7 - 实例类型 单机 本示例中为单机。 实际使用时,为提升业务可靠性,推荐选择主备RDS实例。 存储类型 SSD云盘 - 可用区 可用区二 本示例中为单机。 实际业务场景推荐选择主备RDS实例,此时建议将两个实例创建在不同的可用区,提升业务可靠性。
任务的索引创建对已有任务的同步阻塞。 对于多对一同步任务场景,不建议使用内容对比,因为内容对比无法保证一致性。 如果涉及表级汇集的多对一同步任务,则不支持DDL,否则会导致同步全部失败。 图1 参数对比 场景一:实例级多对一数据迁移 数据迁移是以整体数据库搬迁为目的,可以实现实例
当前区域对应的项目,可进行切换。 任务名称 任务名称在4到50位之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他的特殊字符。 描述 描述不能超过256位,且不能包含! = < > & ' " \ 特殊字符。 同步实例信息 图2 同步实例信息 表6 同步实例信息 参数 描述
在任务管理界面,选择指定的任务,单击任务名称。 在“源库及目标库”页面,填选目标库信息,单击“目标库”处的“测试连接”,测试并确定与目标库连通。 当测试连接失败时,可单击失败信息右侧的“一键诊断”按钮进行诊断。 图1 一键诊断 等待诊断完成后,可在弹出的“诊断详情”窗口查看结果,包括丢包率和端口检查结果。
删除迁移任务 对于已结束或者配置失败的任务,您可选择删除迁移任务。被删除后的任务将不会再出现在任务列表中,请谨慎操作。 前提条件 已登录数据复制服务控制台。 已结束或者配置失败的迁移任务。 删除任务 在“实时迁移管理”页面的迁移列表中,选择需要删除的任务,单击操作列“删除”按钮。
响应Body参数 参数 参数类型 描述 id String 查询结果ID。 status String 查询状态。 枚举值: pending failed success job_id String 任务ID。 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code
"dc6016cf-f3b6-4c2d-b4d7-5084b0fjb20r", "name" : "DRS-2345", "status" : "Failed", "error_code" : "DRS.10000010", "error_msg" : "Job does not
图1 实时迁移 备份迁移 由于安全原因,数据库的IP地址有时不能暴露在公网上,但是选择专线网络进行数据库迁移,成本又高。这种情况下,您可以选用数据复制服务提供的备份迁移,通过将源数据库的数据导出成备份文件,并上传至对象存储服务,然后恢复到目标数据库。备份迁移可以帮助您在云服务不触碰源数据库的情况下,实现数据迁移。
业务数据库名称在1到64个字符之间,由小写字母、数字、中划线、下划线组成,不能包含其他特殊字符。 业务数据库中的表名、视图名不能包含:'<>/\以及非ASCII字符。 业务数据库中表结构的列名不能以\字符结尾。 数据库expire_logs_days参数值为0,可能会导致灾备失败。 灾备数据库配置 灾备数据库实例的运
原因。但需注意,如果任务长期处于失败状态,可能会导致存储占满而无法修复任务。 数据结构同步能力 数据复制服务提供的实时同步功能不支持单独的数据结构同步,而是提供特殊的数据结构同步机制,在同步任务启动后,将数据和结构一并同步到目标数据库。 父主题: 功能特性
根据需要您可以提供的API对数据复制任务进行相关操作。 开发文档 API概述 SDK参考 08 修复 提供数据复制服务常见预检查不通过修复方法,以及任务运行过程中常见失败场景处理方法。 常见预检查项不通过修复方法 源数据库连接是否成功 目标数据库是否连接成功 源数据库用户权限是否足够 目标数据库用户权限是否足够
不支持在主2上执行DDL的场景。 不支持宽松模式可以写入但严格模式下无法写入的非标浮点类型的数据的灾备,这种非标浮点类型数据可能会有无法命中的风险导致数据灾备失败。 业务数据库配置 灾备过程中,不允许对MySQL实例跨大版本升级,否则可能导致数据不一致或者同步任务失败(跨版本升级后数据、表结构、关键字等信息
网络时延。 数据库版本 MySQL 5.7 - 实例类型 单机 本示例中为单机。 实际使用时,为提升业务可靠性,推荐选择主备RDS实例。 存储类型 SSD云盘 - 可用区 可用区3 本示例中为单机。 实际业务场景推荐选择主备RDS实例,此时建议将两个实例创建在不同的可用区,提升业务可靠性。
"error_msg": "ERROR: null value in column \"c2\" violates not-null constraint" } ] } 状态码: 400 Bad Request { "error_code": "DRS.M05003",
响应Body参数 参数 参数类型 描述 id String 查询结果ID。 status String 查询状态。 枚举值: pending failed success job_id String 任务ID。 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code
图1 实时迁移 备份迁移 由于安全原因,数据库的IP地址有时不能暴露在公网上,但是选择专线网络进行数据库迁移,成本又高。这种情况下,您可以选用数据复制服务提供的备份迁移,通过将源数据库的数据导出成备份文件,并上传至对象存储服务,然后恢复到目标数据库。备份迁移可以帮助您在云服务不触碰源数据库的情况下,实现数据迁移。