检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在对象迁移页面,单击右上角的“创建迁移项目”。 在创建迁移项目页面,完成信息的填写 单击“测试连接”进行检查。 测试连接成功:按钮高亮显示,同时“创建”按钮高亮显示。 测试连接失败:弹出“错误”提示框。 单击右下角“下一步”,进入预检查。 预检查通过后单击右下角“下一步”进行“信息确认”。 确认信息无误后,单击“创建
同步无主键表时,如果存在唯一键,可能因数据冲突导致写入失败。 目标数据库与源数据库字符集不一致可能会导致同步后数据不一致或者同步失败。 数据类型不兼容时,可能引起同步失败。 在创建DRS任务之前,如果源数据库实例开启并设置了SQL限流规则,可能会导致DRS任务失败。 不支持外键级联操作。当外键是普通
同步的对象中包含引擎为MyISAM的表,则目标数据库sql_mode不能包含no_engine_substitution参数,否则可能会导致同步失败。 操作须知 若专属计算集群不支持4vCPU/8G或以上规格实例,则无法创建同步任务。 对于表中的物理生成列,如果列是根据一个时间类型生成的,会存在此列数据不一致的可能性。
在进行备份迁移前,需要参考如下内容,提前进行华为账号、待恢复的数据文件、目标数据库的准备工作。 注册华为账号 备份文件准备 目标数据库准备 准备华为账号,创建用户并赋权使用DRS。 打开华为云网站。 单击“注册”,根据提示信息完成注册。 勾选服务条款, 单击“开通”。 系统提示开通成功。 实名认证,请参考:
ID类型、XML类型、JSON类型、数组、复合类型、范围类型。 说明: 同步对象的名称有如下限制: 库名不可以包含+"%'\<>,模式名和表名不可以包含".'<>,列名不可以包含"和'。 增量同步的范围: 支持部分DML(Data Manipulation Language):包
RINT。 支持表级同步或导入对象文件: 全量同步过程仅支持表数据、表结构的同步。 不支持同步表级TTL和列级TTL。 不支持同步表中包含FROZEN、TUPLE、USER-DEFINED TYPE类型的字段。 使用导入对象文件选表的方式时,要保证导入的表在源库存在或对同步用户可
则会导致表结构创建失败,任务异常。 在创建DRS任务之前,如果源或者目标数据库实例开启并设置了SQL限流规则,可能会导致DRS任务失败。 创建任务时,正向任务和反向任务对象选择的维度(表级、库级、对象文件导入)需要保持一致。 同步任务创建后,源和目标数据库不能设置为“只读”。 支
如何设置最小化权限且独立的使用DRS的Oracle账号 DRS要求的MySQL权限有哪些 如何将源数据库的用户与权限导出,再导入到目标数据库 创建DRS任务后执行自动功能失败 创建DRS任务提示用户权限不足或没有操作权限 DRS要求的PostgreSQL权限有哪些
agency token 可能原因 当前创建任务使用的子账号缺少委托,导致执行定时启动任务等自动功能时失败,常见场景如下: 创建任务并设置定时启动时,需要使用“账户委托”,否则任务启动失败,迁移日志报:can not get agency token。 创建全量+增量任务,任务启动并全
identity属性检查,必须为FULL。源库存在复制属性不为FULL的表时,可能导致增量同步失败。 不通过原因 所选的源库表包含主键列,但是复制属性不为FULL。 源库存在复制属性不为FULL的表,可能导致增量同步失败。 处理建议 将复制属性不为FULL的表,复制属性修改为FULL。参考如下语句,在源库相应的database中执行
重启同步任务 DRS支持重启同步任务操作,方便用户在修改任务参数后,重启任务使设置生效。 约束限制 支持任务状态为全量同步、全量同步失败、增量同步、增量同步失败时进行重启。 目前仅支持以下引擎的同步任务进行重启。 MySQL->MySQL MySQL->PostgreSQL MySQL->GaussDB分布式版
MySQL的同步和灾备场景,数据库expire_logs_days参数值为0,可能会导致任务失败。 不通过原因 源库参数expire_logs_days为0时,startup和flush logs等操作会触发binlog清理,从而导致任务失败。 处理建议 在源库执行以下命令,设置binlog保存时间。其中“
的max_allowed_packet参数值小于100MB时,会导致目标库无法写入造成全量迁移失败。 不通过原因 目标库的max_allowed_packet参数值过小导致目标库数据无法写入造成全量迁移失败。 处理建议 修改目标库max_allowed_packet参数值,使其大于100MB。
MongoDB->GeminiDB Mongo 出云 MySQL->MySQL DDS->MongoDB 如果因为非网络原因导致迁移失败,系统默认进行三次自动续传,若三次续传后仍无法恢复,可手动进行续传。 前提条件 已登录数据复制服务控制台。 已成功创建迁移任务。 方式一 在“实时迁移管理”页面任
当前区域对应的项目,可进行切换。 任务名称 任务名称在4到50位之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他的特殊字符。 描述 描述不能超过256位,且不能包含! = < > & ' " \ 特殊字符。 同步实例信息 图2 同步实例信息 表4 同步实例信息 参数 描述
SQL Server备份文件的文件ID,通过RDS全量恢复时必填。可通过云数据库RDS备份管理页面获取。 表7 BackupInfo 参数 是否必选 参数类型 描述 file_source 是 String 备份文件来源:(全部大写) OBS:存放在OBS中的备份文件。 RDS:RDS实例的备份文件。
同步都可能会因目标表修改而导致其他任务失败或数据不一致的情况发生,常见情况有:同步truncate导致目标数据全部被清空;同步创建索引导致目标表被锁定;同步rename导致其他任务找不到目标表而失败;同步改列导致其他任务因数据类型不兼容而失败。 多表归一高风险操作: DROP、T
正在创建数据复制服务需要用到的数据订阅实例。 创建失败 创建数据订阅任务失败。 配置 数据订阅实例创建成功,但还没有启动任务,可以继续配置任务。 冻结 账户余额小于或等于0元,系统对该用户下的实例进行冻结。 启动中 正在启动数据订阅任务。 启动失败 数据订阅任务启动失败。 正常 数据订阅任务创建成功。
字、中划线或下划线,不能包含其他的特殊字符。 描述 描述不能超过256位,且不能包含! = < > & ' " \ 特殊字符。 图2 备份文件信息 表5 备份文件信息 参数 描述 数据库类型 选择Microsoft SQL Server数据库引擎。 备份文件来源 选择RDS全量备份。
同步对象 左侧框是源数据库对象,右侧框是已经选择的对象,可选表级同步或导入对象文件,您可以根据业务场景选择对应的数据进行同步。选择数据的时候支持搜索,以便您快速选择需要的数据库对象。 选择导入对象文件,具体步骤和说明可参考导入同步对象。 在同步对象右侧已选对象框中,可以使用对象名映射功能