检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例类型是否匹配迁移模式 检查MongoDB实例类型是否匹配迁移模式,若不匹配,则会导致迁移失败。 不通过原因 创建DRS任务时,源数据库实例类型选择为集群,但是源库为非集群。 处理建议 当前源数据库实例类型选择为集群时,请确保实际输入的源库类型是集群。 父主题: 数据库参数检查
源数据库索引(_id)检查 MongoDB迁移场景 表1 源数据库索引(_id)检查 预检查项 源数据库索引(_id)检查。 描述 检查源库是否存在没有索引(_id)的集合,若存在,则导致迁移失败。 待确认提示及处理建议 不通过原因:源数据库存在没有索引(_id)的集合。 处理建
源库补全日志级别检查 Oracle为源同步时,如果同步对象需要全列数据,源库需要打开全列补全日志。 不通过原因 同步对象需要全列数据,但是没有打开全列补全日志。 处理建议 打开全列补全日志。 参考如下命令: 库级:alter database add supplemental log
创建RDS for MySQL实例 本章节介绍创建RDS for MySQL实例。 进入购买云数据库RDS页面。 配置实例基本信息。选择区域“华南-广州”。 图1 基本信息 选择实例规格。 图2 实例规格 选择实例所属的VPC和安全组、配置数据库端口。 VPC和安全组已在创建VPC和安全组中准备好。
创建目标库表结构 DRS目前仅支持同步源端Oracle的数据到目标DDM,不支持同步源库表结构及其他数据库对象。用户需要在目标库根据源端逻辑库的表结构,自行在目标库创建对应的表结构及索引。更对约束限制可参考DRS使用须知。 操作步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域。
生产中心RDS for MySQL实例准备 创建VPC和安全组 创建EIP 创建RDS for MySQL实例 父主题: RDS for MySQL通过DRS搭建异地单主灾备
对象选择(文件导入 - 获取导入结果) 功能介绍 对象选择(文件导入 - 获取导入结果)。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 目前仅支持Oracle-
源数据库账号依赖检查 MongoDB迁移场景 表1 源数据库账号依赖检查 预检查项 源数据库账号依赖检查。 描述 在进行用户迁移时,若所选迁移的用户与某些角色存在依赖关系,需要同时选择迁移该用户及所依赖的角色,否则会导致迁移失败。 不通过提示及处理建议 不通过原因:源数据库账号依
存在约束不验证添加前数据 前源数据库的表存在特殊constraint类型,该constraint添加时仅对新数据进行约束检查,并不检查存量数据是否满足约束条件,所以源表可能存在部分数据不满足约束,部分数据满足约束的情况,目标数据库不支持这类constraint,要求所有数据均满足
源库的实例类型检查 MongoDB迁移场景 表1 源库的实例类型检查 预检查项 源库的实例类型检查。 描述 源数据库类型和目标数据库类型不匹配,会导致迁移任务失败。 不通过提示及处理建议 不通过原因:源数据库类型和目标数据库类型不匹配。 处理建议:若源数据库为集群实例,请确保源数
货币金额格式是否一致 PostgreSQL同步时,源数据库和目标数据库的货币金额格式是否一致,若不一致,会导致同步失败。 不通过原因 源数据库和目标数据库的“lc_monetary”参数值不同。 处理建议 修改数据库“lc_monetary”参数值,使源库和目标库的货币金额格式保持一致。
源数据库的SSL状态检查 PostgreSQL同步场景 表1 源数据库的SSL状态检查 预检查项 源数据库的SSL状态检查。 描述 检查源数据库的SSL是否开启。 不通过提示及处理建议 不通过原因:源数据库的SSL连接关闭了。 处理建议:建议打开源数据库的SSL连接,指定配置文件
目标端DDM准备 创建VPC和安全组 创建DDM实例 创建RDS for MySQL实例 创建DDM账号 创建逻辑库并关联RDS for MySQL实例 创建目标库表结构 父主题: 实施步骤
行数对比任务结果不一致,目标数据库执行SQL超时 操作场景 数据级行对比不一致,提示"目标数据库执行SQL超时"。 图1 对比不一致 问题分析 由于比对的表数据量比较大,行比对超时,默认超时时间1小时。 解决方案 重新进行行对比。 拆分需要进行对比的表,分批多次进行对比。 如果以
time_zone的一致性检查 源数据库和目标数据库的time_zone参数不一致,可能会导致迁移失败。 不通过原因 源数据库和目标数据库的参数time_zone或system_time_zone不一致。 处理建议 修改源数据库或者目标数据库的time_zone(timezone
全量迁移失败报错,关键词“Prematurely reached end of stream” 场景描述 MongoDB->DDS实时迁移场景,全量迁移报错,日志提示信息:service DATAMOVE failed, cause by: Prematurely reached
全量阶段失败报错,关键词“temp table: *** not exist” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: apply event=[type=table_rename_or_copy
增量阶段失败报错,关键词“Table *** doesn't exist” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Table '%s' doesn't exist; sql is: create
全量同步失败报错,关键词“column *** does not exist” 场景描述 全量同步期间DRS任务报错,同步日志界面提示:service DATAMOVE failed, cause by: retry structures failed events=the fail
全量同步失败报错,关键词“type 'geometry' does not exist” 场景描述 全量同步期间DRS任务报错,同步日志界面提示:service DATAMOVE failed, cause by: retry structures failed events=the