检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库对象。用户需要在目标库根据源端逻辑库的表结构,自行在目标库创建对应的表结构及索引。更对约束限制可参考DRS使用须知。 操作步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。
创建RDS for MySQL实例 本章节介绍创建DDM下关联的RDS for MySQL实例,创建步骤如下。 创建步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“数据库 > 云数据库 RDS”。 单击“购买数据库实例”。 配置实例名称和实例基本信息。
中,直到手动任务结束。下面我们通过在源库RDS for MySQL中插入数据,查看Kafka的接收到的数据来验证同步结果。 操作步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击左侧的服务列表图标,选择“数据库 > 云数据库 RDS””。 单击RDS实例后的“更多
首次创建实时同步任务时,在选择同步对象阶段可设置映射,后续不可编辑映射。 通过编辑同步对象功能来增加或者减少同步对象时,首次编辑的对象可以设置映射关系,已经在同步关系中的对象不可设置映射。 若目标库是PG类(如GaussDB(DWS)、GaussDB和PostgreSQL),目的库的schema名称不能设置为以pg_开头,否则会迁移失败。
创建源端VPN 登录华为云控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击左侧的服务列表图标,选择“网络 > 虚拟专用网络 VPN”。 在左侧导航栏选择“虚拟专用网络 > VPN网关”。 在“VPN网关”界面,单击“创建VPN网关”。 根据界面提示填写网关名称和信息。
无安全认证方式,仅需输入IP和端口进行连接。 图1 PLAINTEXT SASL_PLAINTEXT认证 使用SASL机制连接Kafka,需要设置SASL相关配置。 图2 SASL_PLAINTEXT 表1 参数信息 参数 描述 SASL机制 用于客户端连接的SASL机制,支持以下四项,Kafka
选择库级同步时,动态对比过程中不支持在源库创建新表。如需创建,请先取消动态对比,待新表创建并同步完成后,再重新启动动态对比。 对比时间:可设置为“立即启动”和“稍后启动”。由于同步具有轻微的时差,在数据持续操作过程中进行对比任务,可能会出现符合实际情况的少量数据不一致对比结果,推
如果因为网络原因导致的任务失败,系统自动续传,直到任务恢复。 前提条件 已登录数据复制服务控制台。 操作步骤 在“录制回放管理”页面任务列表中,选择需要启动的任务,单击操作列“续传”。 在弹出的“续传任务”对话框中确认任务信息,单击“是”,重新提交回放任务。 父主题: 任务生命周期
创建GaussDB实例 本章节介绍创建GaussDB实例,作为同步任务目标库。 登录华为云控制台。 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“数据库 > 云数据库 GaussDB”。 在左侧导航栏选择GaussDB > 实例管理。 单击“购买数据库实例”。
/v3/{project_id}/jobs/batch-precheck-result drs:migrationJob:get √ √ 批量设置任务限速 PUT /v3/{project_id}/jobs/batch-limit-speed drs:migrationJobs:update
一特点,为了确保MyISAM表的数据一致性, DRS会借助主键来实现最终数据的一致。如果需要迁移没有主键的MyISAM表,建议选择无业务期启动迁移任务,以确保数据的一致性。 父主题: 实时迁移
目标数据库总内存的70%。所以有时候是无法完全和源数据库该参数取值一致,这是为了避免目标数据库设置过大,而导致数据库无法启动,如果您觉得上述最大值偏小,可以在数据库中通过执行命令手动设置更大的值。 父主题: 对象管理
降低,实际统计的值可能会低于限速值大小。 限速模式只对灾备初始化阶段生效。 前提条件 已登录数据复制服务控制台。 已创建灾备任务且任务为非启动状态。 方法一 在“基本信息”页签的“限速信息”区域,单击“修改”。 在弹出的对话框中修改流速模式。 方法二 在“实时灾备管理”页面的灾备
构,自行在目标库创建对应的表结构及索引。未在目标库创建的对象,视为用户不选择这个对象进行迁移。更对约束限制可参考使用须知。 操作步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。
数据库管理软件登录到本地数据库中心,选择需要迁移的数据库,单击鼠标右键,选择“属性”,选择“选项 > 恢复模式”,将恢复模式设置为“完整”即可。 图1 设置恢复模式 方法二:使用如下SQL命令的方式进行设置。 USE master; ALTER DATABASE database_name SET RECOVERY
Query参数 参数 是否必选 参数类型 描述 status 否 String 状态,不传查询所有状态。 WAITING_FOR_RUNNING:等待启动中 RUNNING:运行中 SUCCESSFUL:完成 FAILED:失败 CANCELLED:已取消 TIMEOUT_INTERRUPT:超时中断
pkNames 主键名称。 JSON格式数据中常见的转义字符 表6 转义字符 字符 转义字符 < \u003c = \u003d > \u003e & \u0026 ' \u0027 父主题: 同步场景操作参考
Oracle为源同步时,DRS会检查源库表结构是否存在虚拟列。 不通过原因 源库存在虚拟列,目前不具备虚拟列数据同步能力,会导致同步数据不完整。 处理建议 在预检查结束之后、启动任务之前,在目标库创建存在虚拟列的表结构。 父主题: 数据库参数检查
对于不确定因素导致的失败任务,当前任务中断时间过长,任务无法续传时,可使用重置功能,从当前时间点重新进行数据订阅,可以无需重新配置。 约束限制 任务重置并启动后,任务的开始时间点为当前时间,并非任务创建时间。 操作步骤 在“数据订阅管理”页面的任务列表中,选择要重置的任务,单击操作列“重置”按钮。
行在目标库创建对应的表结构及索引。未在目标库创建的对象,视为用户不选择这个对象进行迁移。更对约束限制可参考DRS使用须知。 操作步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。