检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
源库表结构是否一致 多对一同步时,源库选择的多个对象表结构需要保持一致才能进行同步。 不通过原因 源库表结构不一致,无法进行多对一同步。 处理建议 修改源库需要多对一但结构不一致的表,使其结构一致。 父主题: 数据库参数检查
源库中表的复制属性检查 PostgreSQL->GaussDB、PostgreSQL->GaussDB(DWS)同步场景 表1 源库中表的复制属性检查 预检查项 源库中表的复制属性检查 描述 检查源库中表的复制属性。 不通过提示及处理建 待确认原因:源库表中包含主键列,但是复制属性不为
全量迁移失败报错,关键词“Prematurely reached end of stream” 场景描述 MongoDB->DDS实时迁移场景,全量迁移报错,日志提示信息:service DATAMOVE failed, cause by: Prematurely reached
增量阶段失败报错,关键词“Unknown storage engine” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Unknown storage engine 'FEDERATED'; sql
图2 保存修改结果 返回数据复制服务的“迁移模式”页面,继续执行下一步操作即可。 父主题: 通用操作
源库表结构是否存在虚拟列 Oracle为源同步时,DRS会检查源库表结构是否存在虚拟列。 不通过原因 源库存在虚拟列,目前不具备虚拟列数据同步能力,会导致同步数据不完整。 处理建议 在预检查结束之后、启动任务之前,在目标库创建存在虚拟列的表结构。 父主题: 数据库参数检查
表结构一致性检查 DRS在选择仅同步数据时,会对用户源端和目标端的表结构一致性进行检查。 不通过原因 目标端表的字段未涵盖源端表的所有字段。 列名的大小写问题,源和目标端是不同数据库的情况下,源端表列名会转成小写和目标端比较。 列名中包含空格或者特殊字符等。 处理建议 返回设置同步页面
全量阶段失败报错,关键词“Unknown column *** in 'field list'” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: apply event=[type=table_data
目标数据库是否存在与源数据库同名的对象 MySQL->PostgreSQL同步场景 表1 目标数据库是否存在与源数据库同名的对象 预检查项 目标数据库是否存在与源数据库同名的对象。 描述 校验用户提供的目标数据库是否存在与源数据库同名的表,避免已存在的表被覆盖。若存在,则无法迁移。
版本是否符合从低到高或者同版本迁移 对于同构链路,DRS会检查版本是否符合从低到高或者同版本迁移。高版本数据库中包含新的特性,目标库无此特性会有数据迁移失败的风险。 不通过原因 目前不支持从高版本数据库到低版本数据库的迁移或同步。 处理建议 请重新选择符合版本要求的源或者目标数据库
全量或增量阶段失败报错,关键词“cause by: Index: ***, Size: ***” 场景描述 全量或增量阶段,DRS迁移或同步任务报错,日志提示信息:service CAPTURER failed, cause by: Index: 8, Size: 7 可能原因 源库
源库存在长时间未提交的XA事务检查 源库存在长时间未提交的XA事务检查,可能导致缺少这些未提交的XA事务的数据。 不通过原因 源库存在长时间未提交的XA事务。 处理建议 请确保XA事务已正确提交,然后重新进行预检查。 父主题: 数据库参数检查
全量同步失败报错,关键词“password must not equal user name” 场景描述 全量同步期间DRS任务报错,同步日志界面提示:service DATAMOVE failed, cause by: retry structures failed events
增量同步失败报错,关键词“The replication slot does not exist and the task is not started for the first time.” 场景描述 增量同步期间DRS任务报错,日志提示信息:service LOGMANAGER
DRS主键或者唯一键不一致导致数据不一致需要怎样处理 场景描述 MySQL到MySQL实时同步,目标数据库已经存在表结构,增量阶段发现数据不一致,同时目标数据库结构与源数据库不同。 可能原因 目标数据库的唯一索引或者主键与源数据库不一致,尤其是目标数据库唯一索引(主键)比源数据库对应唯一键的列少的情况下
源数据库的mongod服务和其他服务同时部署在一台机器上,而且没有设置cacheSizeGB的大小,这种情况下,如果因为其他服务消耗掉内存导致不能给wiredTiger引擎保证的内存,则会出现内存溢出的情况。
单击左侧的服务列表图标,选择“网络 > 虚拟私有云 VPC”。 进入虚拟私有云信息页面。 单击“创建虚拟私有云”购买VPC。 单击“立即创建”。 返回VPC列表,查看创建VPC是否创建完成。 当VPC列表的VPC状态为“可用”时,表示VPC创建完成。
源库存在不支持的生成列检查 当源库存在生成列是主键或者唯一键的表时,DRS在同步表结构时不同步生成列结构,可能导致数据同步到目标库后与源库不一致。 不通过原因 源库存在生成列是主键或者唯一键的表。 处理建议 在目标库自建表结构,保证目标库的生成列的逻辑、约束与源库一致后,返回对象选择页面
映射到目标库中的type名是否合法 MySQL->CSS/ES、GaussDB(for MySQL)->CSS/ES实时同步 表1 映射到目标库中的type名是否合法 预检查项 映射到目标库中的type名是否合法。 描述 映射到目标端的type需满足以下要求: 目标是5.x版本时,
源库参数MAX_REPLICATION_SLOTS校验 PostgreSQL同步时,源数据库“max_replication_slots”参数值必须大于当前已使用的复制槽数量。否则,可能导致同步失败。 不通过原因 源库参数“max_replication_slots”小于或等于当前已使用的复制槽数量