检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建目标端VPN 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“网络 > 虚拟专用网络 VPN”。 在左侧导航栏选择“虚拟专用网络 > VPN网关”。 在“VPN网关”界面,单击“创建VPN网关”。 根据界面提示填写网关名称和信息。
扩大带宽是否会对DRS正在进行中的任务产生影响 背景 扩大云连接带宽时需要重建带宽链路,则会导致网络断开,此时是否会对DRS任务产生影响取决于网络断开的时间以及源库IP有没有发生变化。例如针对MySQL引擎而言,如果网络断开1天,而在这1天时间内源库binlog被清理了(MySQ
DRS支持直接同步不同schema的表到同一个schema吗 使用场景 不同的schema需要合并到一个schema。 使用限制 不同的schema中,不能包含相同的表名。 解决方案 DRS支持直接同步不同schema的表到同一个schema。 父主题: 实时同步
灾备中心创建的RDS for MySQL实例。 操作步骤 进入创建灾备任务页面。 选择区域“华北-北京四”。灾备关系选择“本云为备”,灾备数据库实例选择在“华北-北京四”新创建的RDS for MySQL灾备实例,单击“开始创建”,开始创建灾备实例。 图1 设置灾备实例信息 返回
15 可能原因 表级同步时,未同步相互关联的对象。例如:源库存在A表和B表,且A表依赖B表,同步时只选择同步了A表。 解决方案 清空目标库数据。 重新创建DRS同步任务,选择待同步对象及其关联对象。 启动同步任务。 父主题: PostgreSQL->PostgreSQL实时同步
MySQL实例:关联DDM与RDS for MySQL实例。 创建目标库表结构:在目标库创建表结构,供迁移数据使用。 3 迁移数据库 介绍创建DRS迁移任务和迁移的整体流程。 4 迁移后进行数据校验 通过DRS数据对比功能验证数据迁移结果。 父主题: MySQL分库分表迁移到DDM
创建步骤 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“数据库 > 云数据库 RDS”。 单击“购买数据库实例”。 配置实例名称和实例基本信息。 选择实例规格。 选择实例所属的VPC和安全组、配置数据库端口。 VPC和安全组已在创建VPC和安全组中准备好。 RDS for
请参考创建ECS(MySQL服务器)创建MySQL客户端的弹性云服务器。 确保和MySQL服务器所在ECS配置成相同Region、相同可用区、相同VPC、相同安全组。 不用购买数据盘。 云服务器名配置为:ecs-client。 其他参数同MySQL服务器的ECS配置。 下载并安装MySQL客户端,请参考安装MySQL客户端。
body、Function、procedure、package body、view,不迁移的对象可单击“跳过迁移”。 对于外键,如果目标数据库支持外键,则可以先跳过迁移。在左侧对象列表栏中单击“FOREIGN KEY”,选择右侧过滤出来foreign key对象,单击跳过迁移。
between src and parser is inconsistency 可能原因 源数据库异常 binlog文件异常 解决方案 请联系源数据库管理员检查源数据库运行是否正常。 待源数据库恢复正常后,单击任务对应操作列的“续传”,重新提交任务。 父主题: MySQL->MySQL实时迁移和同步
可联系客户确认是否执行DDL。 解决方案 重新创建DRS同步任务进行同步,并确保全量同步期间,源库不执行DDL,且目标库无写入,否则可能导致数据不一致或同步失败。 父主题: PostgreSQL->PostgreSQL实时同步
不存在,可能是对象依赖的database已经被删除或drs无权限读该database,该对象无法迁移,请重建任务,不要选择依赖被删除的数据库对象。 父主题: MySQL->MySQL实时迁移和同步
or crashed 可能原因 迁移期间DRS进程异常终止。 解决方案 用户无需关注,DRS守护进程会自动恢复任务,迁移和同步业务不受影响,数据会断点续传。如果任务已异常,请在任务列表中,单击任务对应操作列的“续传”,重新提交任务。 父主题: MySQL->MySQL实时迁移和同步
--percentile=95 --report-interval=1 oltp_read_write run 为了后续使用DRS迁移数据,我们先不删除数据库和表数据,等待迁移完数据库后,再进行数据的清理,释放空间。 删除命令如下:sysbench --db-driver=mysql --mysql-host=<host>
增量阶段失败报错,关键词“Unknown table” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Unknown table '%s'; sql is%s 可能原因 目标库不存在这张表。 解决方案
创建目标端VPC和安全组 创建目标端VPC和安全组,为创建DDM实例准备好网络资源和安全组。 创建VPC 登录华为云控制台。 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“网络 > 虚拟私有云 VPC”。 进入虚拟私有云信息页面。 单击“创建虚拟私有云”购买VPC。
out:DRS启动任务后,DRS增量抓取在源端数据库创建逻辑复制槽时由于长事务阻塞,或者创建逻辑复制槽的过程中数据库未找到一致性位点,等待创建超时。 报错信息中包含slot [***] is active: DRS启动任务后,DRS增量抓取在源端数据库创建逻辑复制槽时由于长事务阻塞,复制
msg=Invalid BSON field name {***} 可能原因 字段中含有不合法的符号,如".","$"等。 处理方法 排查源库数据中含有不合法符号的字段,并修改去掉不合法符号后,在任务列表中,单击任务对应操作列的“续传”,重新提交任务。 父主题: MongoDB->DDS实时迁移
参考修改实例参数内容,修改目标库temp_file_limit参数,适当调大该参数的值,增加临时表空间上限。 等待数据库重启生效后,在DRS任务管理页面单击“续传”继续同步。同步任务结束后建议将该值调整回原始值,否则可能会因为临时表空间过大导致数据库实例磁盘满。 父主题: PostgreSQL->PostgreSQL实时同步
可联系客户确认是否执行DDL。 解决方案 重新创建DRS同步任务进行同步,并确保全量同步期间,源库不执行DDL,且目标库无写入,否则可能导致数据不一致或同步失败。 父主题: PostgreSQL->PostgreSQL实时同步