检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
源和目标数据库以及对应连接账号权限准备。 说明: 建议创建单独用于DRS任务连接的数据库账号,避免因为账号修改,导致的任务连接失败。 连接源和目标数据库的账号密码修改后,请尽快修改DRS任务中的连接信息,避免任务连接失败后自动重试,导致数据库账号被锁定影响使用。 不同链路,数据库和权
方法一: 按照目标数据库版本格式要求,修改源数据库中不满足要求的地理类型数据。 修改完成后,在任务列表中,单击任务对应操作列的“续传”,重新提交任务。 方法二: 重新创建DRS任务,对象选择时不勾选报错的表。 在迁移完成后,导出该表数据,修改为目标库合法格式后,手动迁移至目标库。
*** MB]。 可能原因 目标库创建索引时,需要的内存大于数据库配置maintenance_work_mem的大小。 解决方案 参考修改实例参数内容,修改目标数据库RDS for PostgreSQL配置参数maintenance_work_mem至合适值。 等待数据库重启生效后,在
DRS获取binlog日志失败,源数据库可能为不支持获取Binlog日志的MySQL代理节点。 解决方案 修改DRS任务,将源数据库更换为可以获取Binlog日志的节点。 修改完成后,在任务列表中,单击对应操作列的“续传”,重新提交任务。 父主题: MySQL->MySQL实时迁移和同步
session_replication_role TO 'replica'; 云数据RDS for PostgreSQL,可参考“修改RDS for PostgreSQL实例参数”章节进行修改。 父主题: 数据库参数检查
同步数据等。 图3 多对一实时同步 数据订阅 数据订阅是指获取数据库中关键业务的数据变化信息,这类信息常常是下游业务所需要的。数据订阅将其缓存并提供统一的SDK接口,方便下游业务订阅、获取、并消费,从而实现数据库和下游系统解耦,业务流程解耦。 常用场景:Kafka订阅MySQL增量数据。
因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 404 NotFound 所请求的资源不存在。 建议直接修改该请求,不要重试该请求。 405 MethodNotAllowed 请求中带有该资源不支持的方法。 建议直接修改该请求,不要重试该请求。 406 Not
在数据订阅过程中,您可以随时增加或减少需要订阅的对象。 在线查看订阅数据 您可以通过管理控制台在线查看订阅的增量数据。 修改消费时间点 在消费的过程中,您可以随时修改消费时间点。 父主题: 功能特性
BY password; 不通过原因:部分表无法同步,这些表的特征为:表名称的字母相同但大小写不同。 处理建议:建议修改表名或者返回对象选择页面,不同步这些重名表。修改表名语句参考: ALTER TABLE old_table_name RENAME TO new_table_name;
源库和目标库表结构不一致,可能是在全量数据同步对目标库表的列执行DDL或预检查阶段跳过表一致性检查。 解决方案 联系客户运维人员,修改目标库表结构,保持和源库表结构一致。 修改完成后,在任务列表中,单击任务对应操作列的“续传”,重新提交任务。 父主题: MySQL->MySQL实时迁移和同步
同步数据等。 图3 多对一实时同步 数据订阅 数据订阅是指获取数据库中关键业务的数据变化信息,这类信息常常是下游业务所需要的。数据订阅将其缓存并提供统一的SDK接口,方便下游业务订阅、获取、并消费,从而实现数据库和下游系统解耦,业务流程解耦。 常用场景:Kafka订阅MySQL增量数据。
连接数据库失败。postgresql.conf文件中,监听地址参数值或端口号不正确。 在postgres.conf中,将监听地址设置为*或将端口号修改为正确的值。然后重启数据库,使修改生效。 200 DRS.KE0017 The IP address cannot be pinged.Handling suggestion:
设置生效。 block_encryption_mode = '对应的加密模式' 源数据库为云上RDS for MySQL实例,可参考修改实例参数修改数据库block_encryption_mode参数。 父主题: 数据库参数检查
temp_file_limit (20000000kB)]。 可能原因 在执行SQL时生成的临时表较大,超过了系统中临时表空间的上限。 解决方案 参考修改实例参数内容,修改目标库temp_file_limit参数,适当调大该参数的值,增加临时表空间上限。 等待数据库重启生效后,在DRS任务管理页面单击
不支持该规则。DRS任务在同步表结构场景下,因目标数据库不支持该排序规则而失败。 解决方案 用户在目标数据库中手动创建替代的表结构修改排序规则。 修改完成后,重新创建DRS任务,并取消同步表结构,重新进行全量同步。 父主题: MySQL->MySQL实时迁移和同步
中。 不通过原因:迁移对象中包含仅大小写不同的重名视图。 处理建议:建议修改视图名或者不迁移这些重名视图。 不通过原因:部分约束无法迁移,这些约束的特征为:约束名称的字母相同但大小写不同。 处理建议:建议修改约束名或者不迁移这些重名约束。 父主题: 数据库对象检查
不通过原因:源数据库库名包含不支持的字符,库名名称要在1到64个字符之间,由小写字母、数字、中划线、下划线组成,不能包含其他特殊字符。 处理建议:修改包含非法字符的数据库库名或者返回到对象选择页面迁移合法库名的数据库。 MongoDB迁移场景 表2 源数据库库名是否合法 预检查项 源数据库库名是否合法。
'binlog_expire_logs_seconds'; 手动修改my.cnf配置文件,设置Binlog保留时间,以3天为例。 expire_logs_days=3 或 binlog_expire_logs_seconds=259200; 修改完成后,需选择一个非业务时间段,重启源数据库即可。
建议将无主键表修改为主键表。 MySQL同步场景 表2 源库无主键表检查 预检查项 源库无主键表检查。 描述 在进行MySQL同步时,源数据库若存在无主键表,可能会导致同步失败。 不通过提示及处理建议 不通过原因:源数据库同步的表中存在无主键表。 处理建议:建议修改无主键表。 不
迁移失败。 不通过提示及处理建议 不通过原因:源数据库存在超过目标库索引列长度限制的索引。 处理建议:1. 在迁移对象中去除这张表。2. 修改索引长度。 MySQL迁移、同步、灾备场景 表2 源数据库索引长度检查 预检查项 源数据库存在超过目标库索引列长度限制的索引。 描述 源数