检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果为自建的MySQL数据库,可通过命令行方式修改。 SET sql_mode = '修改后的值'; 如果为RDS for MySQL实例,可通过修改数据库sql_mode参数实现,详情请参考修改实例参数章节。 如果涉及MyISAM表的迁移,目标数据库sql_mode参数取值中不能包含no_engine_substitution。
(Connection refused)}}]。 可能原因 网络不稳定导致写入目标库时建立连接超时。 目标库系统繁忙导致建立连接超时。 处理方法 检查目标库运行状态是否正常。 检查DRS迁移实例和目标库之间的网络是否存在丢包、重传等情况。 联系华为工程师调整默认的超时时间。 父主题:
修改任务参数 为确保DRS任务发挥出最优性能,用户可根据业务需求对创建的DRS任务参数进行调整。 约束限制 支持任务状态为配置、全量同步、全量同步失败、增量同步、增量同步失败以及暂停时进行修改参数。 部分参数修改后,需要重启同步任务后才能生效。除此以外,重置、续传、任务重建、主备
灾备任务的主备倒换是自动触发,还是手动触发 背景 实时灾备中的任务,当业务库故障后,实时灾备不会自动进行主备倒换。 原因是需要用户自行判断业务是否已经停止。 解决方案 需手动进行主备倒换,可参考主备倒换任务进行操作。 父主题: 实时灾备
重启同步任务 DRS支持重启同步任务操作,方便用户在修改任务参数后,重启任务使设置生效。 约束限制 支持任务状态为全量同步、全量同步失败、增量同步、增量同步失败时进行重启。 目前仅支持以下引擎的同步任务进行重启。 MySQL->MySQL MySQL->PostgreSQL MySQL->GaussDB分布式版
双向同步任务倒换 双向同步中,为了防止DDL回环,只有正向任务支持DDL,反向不支持DDL。针对该特点,DRS提供修改任务方向功能,用户可使用此功能调换任务角色,实现反向的DDL。 约束限制 仅支持双向同步任务进行方向转换。 正向、反向任务均为暂停状态时,才能进行方向转换。 方向转换后,需要续传任务使转换生效。
group_concat_max_len = <新的最大长度>; 如果为RDS for MySQL实例,可通过修改数据库group_concat_max_len参数实现,详情请参考修改实例参数章节。 更多其他类型数据库修改group_concat_max_len的方法,可参考对应数据库的使用说明。
session_replication_role TO 'replica'; 云数据RDS for PostgreSQL,可参考“修改RDS for PostgreSQL实例参数”章节进行修改。 父主题: 数据库参数检查
DRS任务表数量太多导致任务超时怎么办 当DRS任务表数量太多时,可能占用过多的内存等资源,导致在进行预检查、数据对比等操作时超时。针对这种情况,建议用户通过以下方式解决: 创建任务时选择大规格,表数量建议不超过5W张。 如果表数量过多(超过5W张),建议拆分多个任务进行同步。 父主题: 通用操作
源库是否存在上时间未提交事务 预检查项 源库是否存在上时间未提交事务 描述 源库存在长时间未提交事务,创建复制槽会失败,导致增量同步任务失败。 处理建议 1.确认源库实例是否存在长事务,以五分钟为例,参考查询sql: select datname, pid, xact_start, state, query
ini中的[mysqld]标签下增加一行log-bin = mysql-bin。 重启数据库。 如果源数据库为云上RDS for MySQL实例,则默认开启Binlog,无需额外配置,binlog_format格式为row,详细说明可参考设置RDS for MySQL本地Binlog日志清理。
restore a partial database, specify the database name。 问题分析 恢复文件中包含多个库,用户在界面选择部分库进行恢复时,未指定具体需要恢复的库名。 解决方案 在界面选择部分库进行恢复时,指定具体需要恢复的库名后重新进行迁移。 父主题:
计费模式概述 数据复制服务提供包年/包月和按需计费两种计费模式,以满足不同场景下的用户需求。 包年/包月:一种预付费模式,即先付费再使用,按照订单的购买周期进行结算。购买周期越长,享受的折扣越大。一般适用于需求量长期稳定的成熟业务。 按需计费:一种后付费模式,即先使用再付费,按照
导致主备转换后任务失败。 待确认原因 源库或目标库开启了create_default_primary_key参数 处理建议 一些旧版本数据实例中,可能会开启这个参数(目前这个参数已经被弃用),这个参数开启就可能会导致导致主备转换的时候出现问题,可能导致任务失败或者数据不一致,建议关闭或者保证源库内不存在无主键表。
ini配置文件添加一行,然后重启数据库使设置生效。 block_encryption_mode = '对应的加密模式' 源数据库为云上RDS for MySQL实例,可参考修改实例参数修改数据库block_encryption_mode参数。 父主题: 数据库参数检查
灾备方向转换 双主灾备中,为了防止DDL回环,只有正向任务支持DDL,反向不支持DDL。针对该特点,DRS提供修改任务方向功能,用户可使用此功能调换任务角色,实现反向的DDL。 约束限制 仅支持双主灾备进行方向转换。 正向、反向任务均为暂停状态时,才能进行方向转换。 方向转换后,需要续传任务使转换生效。
59P5、WE8ISO8859P7、WE8ISO8859P9、WE8ISO8859P13、WE8ISO8859P15。 处理建议 返回测试连接页面,指定符合字符集要求的源库,或者对源库字符集进行修改。 父主题: 数据库参数检查
SQL statement 可能原因 目标库session_replication_role没有设置为replica,未禁用目标库触发器。 可登录至目标库RDS for PostgreSQL,执行如下SQL查看session_replication_role参数值: show ses
如果想将该选项关闭,则可以将<value>设置为0;若想打开严格模式,则将<value>设置为1。 如果为RDS for MySQL实例,可通过修改数据库innodb_strict_mode参数实现,详情请参考修改实例参数章节。 更多其他类型数据库修改innodb_strict_mode的方法,可参考对应数据库的使用说明。
目标数据库DDM的数据长期同步。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 服务列表 虚拟私有云 VPC 分布式数据库中间件DDM 数据复制服务 DRS 数据管理服务 DAS 部署架构 本示例中,DRS源数据库为本地自建Oracle数据库,目标端为华为云上的分布