检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"source_Endpoint": { // 源数据库信息体,必填。 "db_type": "mysql",// 数据库类型,取值:mysql,mongodb,gaussdbv5,必填。 }, "target_Endpoint": { // 目标数据库信息体。
本章节介绍创建DDM实例,作为迁移任务目标库。 登录华为云控制台。 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。 在实例管理页面,单击页面右上方的“购买数据库中间件实例”。 按需设置实例相关信息和规格。
目标库是否存在只读实例。 描述 检查增量迁移的场景下,目标数据库是否存在只读实例,若存在,可能会导致迁移失败。 不通过提示及处理建议 不通过原因:增量迁移场景下,不支持迁移数据库到已经创建只读实例的MySQL目标数据库。 处理建议:删除目标数据库的只读实例,待迁移完成后再新建只读实例。 父主题:
API v5(公测中) 资源管理 实例管理 批量异步实例管理 实例数据库对象配置 实例详情 实例操作 对比管理 企业项目管理 数据加工 参数管理 标签管理 权限管理 录制回放 连接管理 配置管理 备份迁移
Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。
否 String 数据库所在的虚拟私有云ID。 subnet_id 否 String 数据库所在的子网ID。 security_group_id 否 String 数据库所在的安全组ID。 project_id 否 String 如果数据库为云上实例时,填写数据库实例所在Region下的Project
SDK使用说明 数据订阅功能将数据库中关键业务的数据变化信息缓存并提供统一的SDK接口,方便下游业务订阅、获取、并消费。 在使用SDK消费之前,需要先在数据复制服务控制台创建数据订阅任务。 当订阅任务创建完成后,使用SDK可以实时订阅订阅通道中的增量数据。目前: 数据复制服务只提供JAVA版本SDK,SDK下载地址。
errmsg = Unknown command。 可能原因 DRS获取binlog日志失败,源数据库可能为不支持获取Binlog日志的MySQL代理节点。 解决方案 修改DRS任务,将源数据库更换为可以获取Binlog日志的节点。 修改完成后,在任务列表中,单击对应操作列的“续传”,重新提交任务。
DDS->MongoDB 任务克隆时,源和目标数据库密码信息不会被克隆,克隆后的新任务需再次输入。 克隆任务创建成功后,新任务的弹性公网IP、私有IP与原任务不同,可能需要调整网络配置,确保克隆后的新任务和源库、目标库网络互通。 前提条件 已登录数据复制服务控制台。 已创建迁移任务。 操作步骤
body、Function、procedure、package body、view,不迁移的对象可单击“跳过迁移”。 对于外键,如果目标数据库支持外键,则可以先跳过迁移。在左侧对象列表栏中单击“FOREIGN KEY”,选择右侧过滤出来foreign key对象,单击跳过迁移。
DRS迁移任务 迁移任务名 DRS-MySQLToDDM 自定义,易理解可识别。 源数据库引擎 MySQL 本示例中源数据库为MySQL,使用的华为云RDS实例。 目标数据库引擎 DDM 本示例中目标数据库为DDM。 网络类型 VPN网络 本示例中采用“VPN网络”。 父主题: RDS
Manipulation Language 简称DML)和结构变更(Data Definition Language,简称DDL)。 支持的数据库版本 目前支持如下的源数据库版本: MySQL 5.6.x MySQL 5.7.x 支持的高级特性 数据订阅提供多种功能,详情请见表1。 表1 高级特性
扩展插件合法性检查 预检查项 扩展插件合法性检查。 描述 检查目标数据库是否缺少源数据库所安装的插件。 不通过提示及处理建议 不通过原因:源数据库中已安装的扩展插件,在目标数据库中不支持。 处理建议: 如果源数据库中没有业务这些插件,请在源数据库中删除该插件。参考如下SQL(plugin_name替换为待删除插件名称):
常的实例,会导致迁移失败。 不通过提示及处理建议 不通过原因:目标库状态异常。 处理建议:请检查状态异常的目标库实例。 不通过原因:目标数据库的只读实例异常。 处理建议:请检查状态异常的目标只读实例。 不通过原因:RDS服务异常,请稍后重试。 处理建议:请稍后重试。 父主题: 目标库实例状态检查
如果先同步了插入的数据到目标库user表,这时候目标数据库的触发器被触发,目标库log表会自动写入,当同步第二条log表数据时,就无法将这条log表数据写到目标库了,数据冲突任务报错。 如果先同步log表中的数据,再同步user表的数据时,这时候目标数据库的触发器被触发,会导致log表多一条数据,发生数据不一致问题。
接收数据。 如图1, 选择主2,表示创建任务时选择的本云数据库实例为空库,待接收数据,创建成功后,需先配置表示入云的正向任务,待正向任务进入“灾备中”状态时,再配置并启动反向任务。 选择主1,表示创建任务时选择的本云数据库实例具有初始数据,待同步数据,创建成功后,需先配置表示出云
String 数据库所在可用区azCode。 region String 数据库实例所在region,数据库为云上实例时,比如RDS实例时必填。 inst_id String 数据库实例id,数据库为云上实例时,比如RDS实例时必填。 vpc_id String 数据库所在的虚拟私有云ID。
在弹出的“暂停任务”对话框中,选择“暂停日志抓取”后,单击“是”。 暂停任务时,仅暂停增量数据的回放、或者拉取加回放,在进行数据库割接前,请先结束任务。 勾选“暂停日志抓取”后,该功能会停止一切DRS和源库、目标库的连接,请注意暂停过长可能会因为源端所需日志过期而导致任务无法恢复续传。建议暂停时间不超过24小时,具体时间请排查相应日志配置。
数据对比 内容对比不支持哪些数据类型 DRS对比任务对数据库有什么影响 DRS对比任务耗时预估 DRS对比任务取消后,数据库有对比任务的查询进程未结束
for MySQL业务实例,选择已规划的业务实例所属VPC,并为业务实例(源实例)绑定EIP。 创建RDS for MySQL实例 进入购买云数据库RDS页面。 选择区域“华东-上海一”。填选实例信息后,单击“立即购买”。 图1 选择引擎版本信息 图2 选择规格信息 图3 选择已规划的网络信息