检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
预检查超时 DRS预检查阶段会在源及目标数据库进行一系列查询判断是否符合数据迁移或者同步的前提条件,以便提升任务成功率。当后端检查用时超过页面超时设置时,会显示预检查结果上报超时。 可能原因 源或目标数据库资源不足,执行查询过慢导致超时。 数据库中对象过多,执行用时长导致超时。
方案概述 场景描述 本实践主要包含以下内容: 介绍如何创建RDS for MySQL实例。 介绍如何将其他云MySQL迁移到RDS for MySQL实例。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 部署架构 图1 部署架构图 服务列表 虚拟私有云 VPC 云数据库RDS
更新时,该数据不存在则插入最新记录。 业务需要避免双边主键生成冲突(例如,可以使用uuid方式,或者“区域+自增id”的主键规则来避免冲突)。 业务方能容忍同步时延一定的波动,同步因故中断或者网络等原因造成的较大延迟,业务上需要考虑其影响性的容忍度。 不支持外键级联操作。当外键是普通索引的时候,可能会导致表结构创建失败,建议改成唯一索引。
如果需要DRS进行触发器、事件迁移,请先修复DRS任务,待任务状态正常后,再正常结束任务。 常见故障排查: 在任务创建、启动、全量同步、增量同步、结束等过程中,如有遇到问题,可先参考“故障排查”章节进行排查。 其他限制 若专属计算集群不支持4vCPU/8G或以上规格实例,则无法创建迁移任务。
对比,导致任务失败。 解决方案 重新创建内容对比任务,对比对象不勾选报错的表。 单击任务名称,进入基本信息页面。 以同步任务为示例,单击“同步对比”页签,进入“同步对比”信息页面。 选择“数据级对比”页签,单击“创建对比任务”。 对比对象不勾选报错的表,单击“是”,重新提交对比任务完成对比。
史数据搬迁速度最大化,同时如果出现网络丢包时,不会大面积重来。 为加快数据写入,DRS实现了表级并发写入,从而大幅提升了数据传输速度,使得同步时延在同城达到毫秒级。 图1 读写类并发 线程类并发 在面对超多数据库对象(如万级以上张表)的搬迁时,结构迁移将会成为瓶颈。DRS针对这类
目前仅支持Redis->GeminiDB Redis迁移、Redis集群->GeminiDB Redis迁移、MySQL->MySQL同步、Oracle->GaussDB分布式同步场景。 仅支持部分Region使用,详情参考终端节点。 URI POST /v5/{project_id}/batch
资源退订相关信息,请参考退订规则说明。 在弹出框中确认是否退订该资源,单击“是”,提交退订申请。 资源退订后,DRS任务将会立即结束,请确认已完成数据同步或不再使用。 父主题: 任务生命周期
mysql:MySQL到MySQL迁移,MySQL到MySQL同步 mongodb:MongoDB到DDS迁移 cloudDataGuard-mysql:MySQL到MySQL灾备 gaussdbv5:GaussDB同步 mysql-to-kafka:MySQL到Kafka同步 taurus-to-kafka:GaussDB(for
支持断点续传功能,但对于无主键的表可能会出现重复插入数据的情况。 数据库存在灾备任务时,不允许创建迁移或者同步任务(即不允许作为迁移或者同步任务的源或目标库)。 业务数据库进行的参数修改不会记录在日志里,所以也不会同步至灾备数据库,请在灾备数据库升主后调整参数。 业务数据库和灾备数据库为RDS for
如果需要DRS进行触发器、事件迁移,请先修复DRS任务,待任务状态正常后,再正常结束任务。 常见故障排查: 在任务创建、启动、全量同步、增量同步、结束等过程中,如有遇到问题,可先参考“故障排查”章节进行排查。 其他限制 若专属计算集群不支持4vCPU/8G或以上规格实例,则无法创建迁移任务。
lts:groups:get 查询配置日志流 - 查询配置日志流需要配置: lts:topics:get 获取实时同步任务列表 drs:synchronizationJob:list 无。 获取实时同步任务详情 drs:synchronizationJob:get 无。 获取实时灾备任务详情 drs:dataGuardJob:get
数据库存在灾备任务时,不允许创建迁移或者同步任务(即不允许作为迁移或者同步任务的源或目标库)。 灾备为单主灾备关系,不支持多写的多主模式,如果外部数据库没有提供superuser权限,则外部数据库为备时无法设置只读,请严格确保备节点的数据只来自主节点的同步,任何其他地方的写入将会导致备库
wait for restarting by itself within 5 minutes。 可能原因 同步进程异常。 处理方法 用户无需关注,DRS守护进程会自动恢复任务,迁移和同步业务不受影响,数据会断点续传。如果任务已异常,请在任务列表中,单击任务对应操作列的“续传”,重新提交任务。
MySQL)、MySQL->Kafka、MySQL->CSS/ES、MySQL->Oracle的实时同步任务使用。 任务状态为配置中、全量中、增量中、全量失败、增量失败、暂停中的实时同步任务使用。 URI GET /v5/{project_id}/jobs/{job_id}/configurations
MySQL)->Oracle、GaussDB(for MySQL)->Kafka、MongoDB->Kafka、MongoDB->DDS且为单增量的同步场景。 仅支持部分Region使用,详情参考终端节点。 URI PUT /v5/{project_id}/jobs/{job_id}/start-position
MySQL)、MySQL->Kafka、MySQL->CSS/ES、MySQL->Oracle的实时同步任务使用。 任务状态为配置中、全量中、增量中、全量失败、增量失败、暂停中的实时同步任务使用。 URI GET /v5/{project_id}/jobs/{job_id}/configuration-histories
于长期使用者,推荐该方式。 适用于需求波动的场景,可以随时开通,随时删除。 目前实时迁移仅支持“按需计费”,暂不支持“包年/包月”。 实时同步和实时灾备支持“按需计费”和“包年/包月”的选择。 父主题: 计费模式
mysql:MySQL到MySQL迁移,MySQL到MySQL同步 mongodb:MongoDB到DDS迁移 cloudDataGuard-mysql:MySQL到MySQL灾备 gaussdbv5:GaussDB同步 mysql-to-kafka:MySQL到Kafka同步 taurus-to-kafka:GaussDB(for
方案概述 场景描述 本实践主要包含以下内容: 介绍如何将自建MySQL迁移到RDS for MySQL实例。 RDS for MySQL产品优势 低成本 享更多的服务 只需支付实例费用,无需其他硬件、托管等费用。 超高性能 极致用户体验 100%兼容MySQL应用。 高并发性能满足苛刻性能要求。