检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
原因7:网络不稳定导致的时延增大。 解决方法 解决方法1:针对这种情况,DRS会自动追平时延,无需处理,用户可观察增量时延是否降低。 解决方法2:存在大事务写入的情况时,等待更新完毕,或者从业务上考虑尽量避免大事务写入的情况。用户可查看源库执行历史,看是否有大事务的写入,同时可以在目标库查看DRS数据回放情况。以MySQL为例,可执行show
方法一:使用主账号重新创建任务,启动方式选择“定时启动”。 方法二:使用主账号在子账号所在的用户组添加Security Administrator权限后,重新创建任务,启动方式选择“定时启动”。添加权限的具体操作请参见:创建用户并授权使用DRS。 方法三:重新创建任务,启动方式选择“立即启动”。 父主题:
数据库实例名称 默认为创建同步任务时选择的GaussDB(for MySQL)实例,不可进行修改。 数据库用户名 源数据库的用户名。 数据库密码 源数据库的用户名所对应的密码。 源数据库的数据库用户名和密码,会被系统加密暂存,直至删除该迁移任务后自动清除。 图7 目标库信息 表8 目标库信息
为什么实时灾备任务不支持触发器(TRIGGER)和事件(EVENT) 数据库的触发器(TRIGGER)和事件(EVENT)操作会记录binlog,DRS通过解析binlog同步数据,如果业务侧写入与触发器、事件存在同样对象,就会发生重复执行导致数据不一致或者任务失败,所以在灾备场景下,触发器和事件是不支持的。
全量迁移失败报错,关键词“GC overhead limit exceeded” 场景描述 MongoDB->DDS实时迁移场景,全量迁移报错,日志提示信息:service DATAMOVE failed, cause by: GC overhead limit exceeded。
源数据库服务端口,可输入范围为1~65535间的整数。 数据库用户名 源数据库的用户名。 数据库密码 源数据库的用户名所对应的密码。 SSL安全连接 通过该功能,用户可以选择是否开启对迁移链路的加密。如果开启该功能,需要用户上传SSL CA根证书。 说明: 最大支持上传500KB的证书文件。
RDS实例 用户所创建的关系型数据库实例。 企业项目 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。请在下拉框中选择所在的企业项目,其中,default为默认项目。 更多关于企业项目的信息,请参见《企业管理用户指南》。 如
重置任务和重新创建任务有什么区别 重置功能一般在任务暂停和失败场景使用,DRS重置功能不会清空目标库,客户需要根据自己的需求选择是否清空目标库。 任务重置后会重新进行全量同步,不需要再次配置任务。 更多重置功能详细说明可参考这里。 父主题: 通用操作
参考。 DRS规格:DRS为用户提供的不同性能的链路规格,以灾备初始化(不限速)和灾备性能为衡量标准。 性能上限(行/秒):表示每秒同步的事务数,包括BEGIN、COMMIT 、DML语句(INSERT、DELETE、UPDATE)及DDL语句。用户可通过云监控CES查看写目标库
部SQL原语句(包括增、删、改、查)通过binlog下载、录制工具等进行采集,以文件形式缓存起来,并往目标数据库注入模拟数据,等待用户执行回放;用户可以在DRS任务上手工触发回放,观察目标数据库的性能表现。 常用场景: 数据库搬迁前,通过录制回放可以提前得知源业务在目标数据库的运行效果。
existed”)。用户可参考重置同步任务内容进行重置,或重新创建任务开始同步。 数据库参数修改:DRS在启动任务前会对源数据库和目标数据库参数进行预检查,在预检查完成后到任务结束前,一般情况下不建议对数据库参数进行修改,避免因参数修改导致的任务失败。如果参数修改导致任务失败,用户可尝试在恢
指定类型为application/json。 缺省值:application/json X-Auth-Token 是 String 从IAM服务获取的用户Token。 X-Language 否 String 请求语言类型。 缺省值:en-us 取值: en-us zh-cn 表3 请求Body参数
指定类型为application/json。 缺省值:application/json X-Auth-Token 是 String 从IAM服务获取的用户Token。 X-Language 否 String 请求语言类型。 缺省值:en-us 取值: en-us zh-cn 表3 请求Body参数
如果预检查失败,建议扩容目标数据库或清理目标数据库后,重新进行预检查。 以RDS for MySQL为例,用户可参考扩容磁盘空间章节进行扩容。 如果选择清理目标数据库,则磁盘使用率会在2-3分钟内下降。 如果任务已经失败,用户可在扩容目标数据库或清理目标数据库后,单击任务操作列“续传”继续任务。 父主题:
增量阶段失败报错,关键词“Failed to read file header from” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Failed to read file header from
部SQL原语句(包括增、删、改、查)通过binlog下载、录制工具等进行采集,以文件形式缓存起来,并往目标数据库注入模拟数据,等待用户执行回放;用户可以在DRS任务上手工触发回放,观察目标数据库的性能表现。 常用场景: 数据库搬迁前,通过录制回放可以提前得知源业务在目标数据库的运行效果。
表结构一致性检查 DRS在选择仅同步数据时,会对用户源端和目标端的表结构一致性进行检查。 不通过原因 目标端表的字段未涵盖源端表的所有字段。 列名的大小写问题,源和目标端是不同数据库的情况下,源端表列名会转成小写和目标端比较。 列名中包含空格或者特殊字符等。 处理建议 返回设置同
INSTR(ID,'/')+1))>64); 使用ALTER TABLE调整长度 features GRANT创建用户 - 移除 CREATE USER GRANT修改用户信息 - 移除 ALTER USER IDENTIFIED BY PASSWORD 'auth_string' 设置密码
持数据一致。 增量模式、全量+增量模式的任务不会自动结束,会持续将源端产生的增量数据迁移至目标端数据库,需用户判断并手动结束任务,可参考如何判断数据迁移任务可以停止。 用户在创建任务时,可根据情况选择不同模式,DRS不需要源数据库停止业务,但需注意全量和增量不同阶段对数据库产生的
指定类型为application/json。 缺省值:application/json X-Auth-Token 是 String 从IAM服务获取的用户Token。 X-Language 否 String 请求语言类型。 缺省值:en-us 取值: en-us zh-cn 表3 请求Body参数