检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据复制服务对源数据库有什么要求 不同链路,数据库和权限的要求也不同,可参考以下链接,选择对应链路查看使用须知: 支持的数据库版本 实时迁移方案概览 备份迁移方案概览 实时同步方案概览 数据订阅使用须知 实时灾备方案概览 父主题: 产品咨询
指定类型为application/json。 缺省值:application/json X-Auth-Token 是 String 从IAM服务获取的用户Token。 X-Language 否 String 请求语言类型。 缺省值:en-us 取值: en-us zh-cn 表3 请求Body参数
`password` IS NULL OR `password`=''; 执行以下SQL语句,删除掉源库密码为空的用户,或者给用户添加密码。 删除密码为空的用户 DROP USER ***@***; 给用户添加密码 ALTER USER ***@*** IDENTIFIED BY ***; 父主题:
= 44; 根据查询结果,可以看出pos为2的第三列是隐藏自增主键列。如果binlog中隐藏主键列不在最后一列,会导致DRS任务同步失败。 登录RDS控制台,参考升级内核小版本或联系RDS客服,升级RDS任务版本。 重新创建DRS任务完成灾备。 父主题: MySQL为源实时灾备
列表中 操作场景 客户通过OBS桶全量备份数据迁移上云时,提示备份的源数据库不在备份文件列表中,导致迁移失败。 图1 备份迁移 问题分析 用户上传到OBS桶中的.bak数据库备份文件名较长。 解决方案 针对以上问题,提供如下解决方案: 参考《数据复制服务备份迁移》中“备份文件准备
据过慢或者进度不更新的情况。 排查目标库索引迁移: 索引迁移进度长时间不更新,可能是某些大表的索引创建比较慢,目标库一直在创建索引中。可以登录目标库,执行show processlist查看DRS在目标库的执行情况。 排查目标库是否有死锁: 目标库如果有死锁,可能导致全量数据无法
全量迁移模式。 创建一个用户用于迁移,此处以User1为例。 参考命令:CREATE USER User1 IDENTIFIED BY pwd 其中User1为用户名,pwd为密码。 使用sys用户或者具有DBA权限的用户执行以下语句对User1用户赋予需要的权限。 参考命令:GRANT
table structure failed! Table is %s. message is %s.。 可能原因 源库表结构加载时异常,可能用户在同步期间删库删表或者源库账户的权限不足。 解决方案 联系客户运维工程师检查源库表结构是否正常,常用命令: SELECT * FROM `%s`
failed, cause by: Extract db create sql failed, dbName = %s 可能原因 全量数据迁移期间用户在源数据库删除database。 源库迁移账户对源库的database没有操作权限。 解决方案 请联系源数据库管理员检查源库databas
LOGMANAGER failed, cause by: load table: `%s`.`%s` failed 可能原因 全量数据迁移期间用户在源数据库删除database或table。 源库迁移账户对源库的database或table没有操作权限。 解决方案 请联系源数据库管理
DRS任务表数量太多导致任务超时怎么办 当DRS任务表数量太多时,可能占用过多的内存等资源,导致在进行预检查、数据对比等操作时超时。针对这种情况,建议用户通过以下方式解决: 创建任务时选择大规格,表数量建议不超过5W张。 如果表数量过多(超过5W张),建议拆分多个任务进行同步。 父主题: 通用操作
DATAMOVE failed, cause by: load table: `%s`.`%s` failed。 可能原因 源库表结构加载时异常,可能用户在同步期间删库删表或者源库账户的权限不足。 解决方案 联系客户运维工程师检查源库表结构是否正常,常用命令: SELECT * FROM `%s`
cause by: core process is not healthy or crashed 可能原因 迁移期间DRS进程异常终止。 解决方案 用户无需关注,DRS守护进程会自动恢复任务,迁移和同步业务不受影响,数据会断点续传。如果任务已异常,请在任务列表中,单击任务对应操作列的“续传”,重新提交任务。
批量查询任务详情 场景描述 本章节指导用户通过调用批量查询任务详情,查询租户下所有任务详情。 操作步骤 参考认证鉴权,通过调用IAM服务的API,获取用户的Token。 参考获取任务ID,获取需要查询的任务ID。 URI格式: /v3/{project_id}/jobs/batch-detail
批量查询任务状态 场景描述 本章节指导用户通过调用批量查询任务状态,查询租户下所有任务状态。 操作步骤 参考认证鉴权,通过调用IAM服务的API,获取用户的Token。 参考获取任务ID,获取需要查询的任务ID。 URI格式: /v3/{project_id}/jobs/batch-status
选择具体的对象,单击“下一步”,选择需要校验的表,输入过滤条件,单击“校验规则”。 图4 选择对象 校验完成后,点击“生成过滤规则”,然后单击“是”完成对比任务的创建。 图5 过滤规则 对比任务提交成功后,在“数据级对比”页签,单击刷新列表,可以查看到所选对比类型的对比结果。 图6 同步数据对比
发送的实体的MIME类型。推荐用户默认使用application/json,如果API是对象、镜像上传等接口,媒体类型可按照流类型的不同进行确定。 缺省值:application/json X-Auth-Token 是 String 从IAM服务获取的用户Token。用户Token也就是调用
华为云RDS for SQL Server 本地Microsoft SQL Server备份迁移至本云RDS for SQL Server实例 实时同步 其他云PostgreSQL 华为云RDS for PostgreSQL 其他云PostgreSQL同步到RDS for PostgreSQL
应的表。 返回设置同步页面,编辑满足条件的表重新建立映射关系,或在目标对应表中增加对应字段。 建议在目标数据库预先创建该库(用户)或者不同步该库。创建用户语句参考: CREATE USER user_name IDENTIFIED BY password; 父主题: 数据库参数检查
支持单线程写入,不支持并发回放。 集合的索引中有unique key时; 集合属性的capped为true时; 若出现时延增高的这种情况,用户可排查是否以上原因导致。 父主题: 时延相关