检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
源库的max_allowed_packet参数值过小,可能会导致数据迁移失败。 待确认提示及处理建议 待确认原因:DRS在迁移数据量大或迁移大字段情况下,源库max_allowed_packet参数过小可能会导致任务失败。 处理建议:请修改源库max_allowed_packet参数值,使其大于16777216。
克隆迁移任务 DRS支持通过任务克隆功能,快速复制现有迁移任务的配置。但是对于以下状态的任务,暂不支持进行克隆。 创建中 创建失败 配置 等待启动 启动中 删除 目前以下迁移链路支持克隆功能: 入云 MongoDB->DDS 出云 DDS->MongoDB 任务克隆时,源和目标数
目标库的GTID功能检查 在进行实时灾备时,需要目标数据库开启GTID功能。目标数据库GTID关闭情况下,目标数据库存在主备切换时,可能会导致任务失败。 不通过原因 目标数据库GTID未开启。 处理建议 目标数据库是RDS for MySQL实例时,GTID默认为开启状态且不支持关闭。如果GTID未开启,需要联系RDS
time_zone的一致性检查 源数据库和目标数据库的time_zone参数不一致,可能会导致迁移失败。 不通过原因 源数据库和目标数据库的参数time_zone或system_time_zone不一致。 处理建议 修改源数据库或者目标数据库的time_zone(timezone
实时同步任务信息 任务信息 描述 任务名称 任务名称在4到50位之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他的特殊字符。 描述 描述不能超过256位,且不能包含!<>&'\"特殊字符。 SMN主题 需要先在SMN上申请主题并添加订阅。 SMN主题申请和订阅可参考《消息通知服务用户指南》。
实时灾备任务信息 任务信息 描述 任务名称 任务名称在4到50位之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他的特殊字符。 描述 描述不能超过256位,且不能包含!<>&'\"特殊字符。 SMN主题 需要先在SMN上申请主题并添加订阅。 SMN主题申请和订阅可参考《消息通知服务用户指南》。
查看子任务1灾备监控,主2显示禁止执行DDL状态。 图2 转换前灾备监控 单击任务“操作”列的“方向转换”。 在弹出对话框中单击“是”确认转换。 转换后,子任务灾备关系发生改变,子任务1成为反向任务。 图3 反向转换后 查看子任务1灾备监控,此时主1显示禁止执行DDL状态。 图4
MySQL迁移场景 表1 源数据库的表名是否合法 预检查项 源数据库的表名是否合法。 描述 检查源数据库表名是否合法,若存在不合法的字符,会导致实时同步失败。 不通过提示及处理建议 不通过原因:源数据库中表名存在不支持的字符:非ASCII字符、>、<、/、\。 处理建议:针对该问题提供如下解决方法。
迁移对象未选择外键依赖的表 预检查项 迁移对象未选择外键依赖的表。 描述 在进行迁移时,需要将所选迁移对象和外键依赖的表一起进行迁移,否则会导致迁移失败。 待确认提示及处理建议 不通过原因:迁移对象中存在外键依赖的表未被选择迁移。 处理建议:请在对象选择页面,加上未选择的表一起迁移。 MariaDB同步场景
实时迁移任务信息 任务信息 描述 任务名称 任务名称在4到50位之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他的特殊字符。 描述 描述不能超过256位,且不能包含!<>&'\"特殊字符。 SMN主题 需要先在SMN上申请主题并添加订阅。 SMN主题申请和订阅可参考《消息通知服务用户指南》。
ySQL的Binlog)后解析转换进行 。 以MySQL的Binlog为例,部分他云只读MySQL备库的Binlog并不完整,会导致DRS无法进行增量数据同步。用户可使用mysqlbinlog下载并确认Binlog内容完整性。 下载命令:注意,该命令会把 $binlogLogNa
目标数据库对象一致性检查 进行DRS同步时,会对目标数据库对象一致性进行检查。目标库对象不满足要求时,可能会导致数据同步失败。 不通过原因 已选择的schema在目标库不存在。 部分表无法同步,这些表的特征为:表名称的字母相同但大小写不同。 已选择的表在目标库不存在,或与源库的表结构不一致。 处理建议
在您通过成本中心了解和分析您的成本情况后,您可以确定成本偏高的原因,然后采取针对性的优化措施。 资源优化 通过CES查看DRS监控指标,及时修复失败任务、删除闲置的任务。 如果您的业务对性能稳定性要求较低,可以考虑购买较小规格的任务,以此来降低您的成本。 计费模式优化 不同类型的业务对
货币金额格式是否一致 PostgreSQL同步时,源数据库和目标数据库的货币金额格式是否一致,若不一致,会导致同步失败。 不通过原因 源数据库和目标数据库的“lc_monetary”参数值不同。 处理建议 修改数据库“lc_monetary”参数值,使源库和目标库的货币金额格式保持一致。
分,所以有可能导致数据不一致或迁移失败。 由于源数据库和目标数据库的差异,number、int、float、double、date、timestamp等数据类型表示范围不同,如果源数据库中这些类型的值超过了目标数据库的表示范围,可能导致迁移失败。 当非精确数据类型作为主键时,由于
源数据库索引长度检查 预检查项 源数据库存在超过目标库索引列长度限制的索引。 描述 源数据库存在超过目标库索引列长度限制的索引,则导致迁移失败。 不通过提示及处理建议 不通过原因:源数据库存在超过目标库索引列长度限制的索引。 处理建议:1. 在迁移对象中去除这张表。2. 修改索引长度。
_general_ci,是大小写不敏感的,即认为"abc"和"ABC"是相同数据。为了避免Oracle等大小写敏感的数据库到MySQL迁移失败(主键冲突等),或者迁移后对业务有影响(查询结果和Oracle有区别),请参考以下建议。 1. 使用DRS做目标端为MySQL的异构迁移/
源库的GTID功能检查 在进行数据迁移时,需要源数据库开启GTID功能。源数据库GTID关闭情况下,源数据库存在主备切换时,可能会导致任务失败。 不通过原因 源数据库GTID未开启。 处理建议 源数据库是RDS for MySQL实例时,GTID默认为开启状态且不支持关闭。如果GTID未开启,需要联系RDS
end_time 否 Integer 结束时间,UTC时间,例如:2020-09-01T19:50:20Z limit 否 String 每页显示的条目数量。默认为10,取值范围【1-1000】 最小值:1 最大值:1000 缺省值:10 offset 否 String 偏移量,表示从此偏移量开始查询,
校验用户提供的目标数据库是否存在与源数据库同名的对象。 选择同步表结构的情况下,目标库不能存在与源数据库同名的。 不选择同步表结构的情况下,目标库需提前创建对应的表结构。 不通过提示及处理建议 不通过原因:目标库表不存在,无法进行同步。 处理建议:不同步表结构时,目标库上需提前创建表或者选择同步表结构。