检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
增量阶段失败报错,关键词“Deadlock found when trying to get lock” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: record tid:%s,seqno:%s
上传备份文件 本小节介绍了上传备份文件的方法。 创建OBS桶,并将备份文件上传OBS桶。 如果单次上传文件不大于5GB时,可以登录OBS控制台创建OBS自建桶,存储类别选择“标准存储”,桶策略选择“公共读”。 如果批量上传多个文件(单次最多支持100个文件同时上传,总大小不超过5GB
增量阶段失败报错,关键词“Lock wait timeout exceeded” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Lock wait timeout exceeded; try restarting
全量阶段失败报错,关键词“read table=*** failed” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: read table=`%s`.`%s` failed。 可能原因 源库性能不足或网络不稳定导致从源库读取表数据失败
全量阶段失败报错,关键词“Table *** doesn't exist” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: Table '***' doesn't exist。 可能原因 全量阶段期间,
目标库sql_mode中no_engine值检查 MySQL迁移时,迁移的对象中包含引擎为MyISAM的表时,目标数据库sql_mode不能包含no_engine_substitution参数,否则可能会导致迁移失败。 不通过原因 目标数据库含有no_engine_substitution
全量阶段失败报错,关键词“ shard table=*** failed” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: shard table=`%s`.`%s` failed 可能原因 源库性能不足或网络不稳定导致源库数据分片超时
源库指定名称的复制槽是否存在 指定复制槽时,指定名称的复制槽是由DRS在启动后自动创建的,不可以是源数据库中已经存在的复制槽。 不通过原因 用户指定的复制槽在源数据库中已存在。 处理建议 请在源数据库中删除该名称的复制槽,或着指定其他源数据库不存在的复制槽名称。 父主题: 数据库参数检查
增量阶段失败报错,关键词“not illegal for mariaDb gtid position” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: %s not illegal for mariaDb
全量阶段失败报错,关键词“load table: *** failed” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: load table: `%s`.`%s` failed。 可能原因 源库表结构加载时异常
全量同步失败报错,关键词“column *** of relation *** does not exist” 场景描述 全量同步期间DRS任务报错,同步日志界面提示:service DATAMOVE failed, cause by: apply event=[type=table_data
time_zone的一致性检查 源数据库和目标数据库的time_zone参数不一致,可能会导致迁移失败。 不通过原因 源数据库和目标数据库的参数time_zone或system_time_zone不一致。 处理建议 修改源数据库或者目标数据库的time_zone(timezone)
增量阶段失败报错,关键词“source has more columns than target” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Check table structure consistency
SERVER_UUID的一致性检查 MySQL迁移时,源数据库和目标数据库的SERVER_UUID参数一致,可能会导致迁移失败。 不通过原因 源数据库和目标数据库的参数SERVER_UUID相同。 处理建议 检查源数据库与目标数据库是否设置为同一个MySQL数据库,如果是,请重新修改源或者目标数据库
增量阶段失败报错,关键词“Must seek before attempting to read next event” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Extract THL file
灾备阶段失败报错,关键词“A dml without pk write target db fail” 场景描述 MySQL为源灾备任务报错,日志界面提示:A dml without pk write target db fail。 可能原因 无主键表由于缺乏行的唯一性标志,在网络不稳定情况下
场景一:全量备份迁移 全量备份迁移场景为一次性数据库迁移,需要停止业务,将导出的Microsoft SQL Server全量备份文件上传至对象存储服务,然后恢复到目标数据库。 本小节将详细介绍通全量备份迁移的步骤。 迁移示意图 图1 全量迁移 迁移流程 图2 迁移流程 操作步骤 导出数据库全量备份文件
DRS主键或者唯一键不一致导致数据不一致需要怎样处理 场景描述 MySQL到MySQL实时同步,目标数据库已经存在表结构,增量阶段发现数据不一致,同时目标数据库结构与源数据库不同。 可能原因 目标数据库的唯一索引或者主键与源数据库不一致,尤其是目标数据库唯一索引(主键)比源数据库对应唯一键的列少的情况下
MongoDB数据库迁移过程中,源数据库出现内存溢出(OOM)是什么原因 场景描述 在进行MongoDB数据库迁移的过程中,出现源数据库内存溢出(OOM),导致源数据库不可用,迁移失败。 问题分析 出现上述内存溢出可能存在如下原因: 源数据库的mongod服务单独部署在一台机器上,
源库存在长时间未提交的XA事务检查 源库存在长时间未提交的XA事务检查,可能导致缺少这些未提交的XA事务的数据。 不通过原因 源库存在长时间未提交的XA事务。 处理建议 请确保XA事务已正确提交,然后重新进行预检查。 父主题: 数据库参数检查