检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库实例名称 业务数据库实例名称。源数据库类型为“RDS实例”时,该选项可见。 数据库用户名 业务数据库用户名称。 数据库密码 业务数据库的数据库用户密码。 业务数据库的IP地址或域名、数据库用户名和密码,会被系统加密暂存,直至删除该迁移任务后自动清除。 图7 灾备数据库信息
该冲突策略特指增量同步中的冲突处理策略,全量阶段的冲突默认忽略。冲突策略目前支持如下形式: 忽略 当同步数据与目标数据库已有数据冲突时(主键/唯一键存在重复等),将跳过冲突数据,继续进行后续同步。 覆盖 当同步数据与目标数据库已有数据冲突时(主键/唯一键存在重复等),将覆盖原来的冲突数据。 过滤DROP
目标数据库多的列要求非空且没有默认值,源数据库insert数据,同步到目标数据库后多的列为null,不符合目标数据库要求。 目标数据库多的列设置固定默认值,且有唯一约束。源库insert多条数据后,同步到目标数据库后多的列为固定默认值,不符合目标数据库要求。 不支持源数据库恢复到之前时间点的操作(PITR)。
最大支持上传500KB的证书文件。 如果不启用SSL安全连接,请自行承担数据安全风险。 源数据库的数据库用户名和密码,会被系统加密暂存,直至删除该迁移任务后自动清除。 图6 目标库信息 表8 目标库信息 参数 描述 IP地址或域名 目标数据库的IP地址或域名。 数据库用户名 目标数据库的用户名。
该冲突策略特指增量同步中的冲突处理策略,全量阶段的冲突默认忽略。冲突策略目前支持如下形式: 忽略 当同步数据与目标数据库已有数据冲突时(主键/唯一键存在重复等),将跳过冲突数据,继续进行后续同步。选择忽略可能导致源库与目标库数据不一致。 覆盖 当同步数据与目标数据库已有数据冲突时(主键/唯一键存在重复等),将覆盖原来的冲突数据。
建完实例后会为用户分配此子网的IP地址,用于连接源数据库和目标数据库。DRS实例与华为云上的源数据库或目标数据库同处一个VPC,通过源数据库、目标数据库或DRS自身的安全组,实现网络访问控制,达到网络隔离的效果。 主机安全及数据可靠、持久性 DRS底层的计算资源使用了弹性云服务器
例外)的所有关联的预定义标签。 标签的键不能为空且必须唯一,长度为1~128个字符,可以包含任意语种的字母、数字和空格,以及_.:=+-@字符,但首尾不能包含空格,且不能以_sys_开头。 标签的值可以为空字符串,长度为0~255个字符,可以包含任意语种的字母、数字和空格,以及_
修改。 账号认证数据库 填写的数据库账号所属的数据库名称。例如:华为云DDS实例默认的账号认证数据库为admin。 数据库用户名 目标数据库对应的数据库用户名。 数据库密码 目标数据库的登录密码。 SSL安全连接 通过该功能,用户可以选择是否开启对同步链路的加密。如果开启该功能,需要用户上传SSL
支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 RDS for MySQL(5.5、5.6、5.7、8.0版本) 本地自建数据库 ECS自建数据库 使用建议 DRS任务启动和全量数据同步阶段,请不要在源数据库执行DDL操作,否则可能导致任务异常。 为保证同步前后数据一致性,确保同步期间目标数据库无业务写入。
为什么MariaDB和SysDB下的数据不迁移或同步 背景 由于某些MariaDB的版本把SysDB库作为其系统库(类似于MySQL官方版5.7的sys库),所以DRS默认也将SysDB作为所有MariaDB的系统库来处理(等同于MySQL、information_schema、
该模式为数据持续性实时同步,通过全量过程完成目标端数据库的初始化后,增量同步阶段通过解析日志等技术,将源端和目标端数据保持数据持续一致。 “全量”: 该模式为数据库一次性同步,适用于可中断业务的数据库同步场景,全量同步将非系统数据库的全部数据库对象和数据一次性同步至目标端数据库。 “增量”:
数据库参数检查 源数据库binlog日志是否开启 源数据库binlog格式检查 源数据库expire_logs_days参数检查 源数据库和目标数据库的字符集是否一致 源数据库参数server_id是否符合增量迁移要求 源数据库和目标数据库表名大小写敏感性检查 源数据库中是否存在非ASCII字符的对象名称
该模式为数据持续性实时同步,通过全量过程完成目标端数据库的初始化后,增量同步阶段通过解析日志等技术,将源端和目标端数据保持数据持续一致。 “全量”: 该模式为数据库一次性同步,适用于可中断业务的数据库同步场景,全量同步将非系统数据库的全部数据库对象和数据一次性同步至目标端数据库。 “增量”:
默认为创建同步任务时选择的GaussDB主备版实例,不可进行修改。 数据库用户名 目标数据库的账号。 数据库密码 目标数据库账号所对应的密码。数据库用户名和密码将被系统加密暂存,直至该任务删除后清除。 目标数据库的数据库的用户名和密码,会被系统加密暂存,直至删除该迁移任务后自动清除。 在“设置同步”页
DWS)实例,不可进行修改。 数据库用户名 目标数据库的账号。 数据库密码 目标数据库账号所对应的密码。 目标数据库的数据库的用户名和密码,会被系统加密暂存,直至删除该迁移任务后自动清除。 在“设置同步”页面,选择同步对象,此处必须手动输入目标数据库名称,完成后单击“下一步”。 图7
默认为创建同步任务时选择的GaussDB分布式版实例,不可进行修改。 数据库用户名 目标数据库的账号。 数据库密码 目标数据库账号所对应的密码。数据库用户名和密码将被系统加密暂存,直至该任务删除后清除。 目标数据库的数据库的用户名和密码,会被系统加密暂存,直至删除该迁移任务后自动清除。 在“设置同步”
源库加密表检查 MySQL、TaurusDB为源场景 表1 源库加密表检查 预检查项 源库加密表检查 描述 检查源库是否存在加密表。 不通过提示及处理建 待确认原因:当前源库存在加密的表,请确认目标库是否支持。如果目标库不支持,存在任务失败等风险。 处理建议:确认目标库是否支持,如果不支持,请从对象选择中移除。
当同步数据与目标数据库已有数据冲突时(主键/唯一键存在重复等),将跳过冲突数据,继续进行后续同步。选择忽略可能导致源库与目标库数据不一致。 报错 当同步数据与目标数据库已有数据冲突时(主键/唯一键存在重复等),同步任务将失败并立即中止。 覆盖 当同步数据与目标数据库已有数据冲突时
Server数据库能与本地数据库的数据实时同步吗 数据复制服务是否支持某个时间段的数据复制 DRS支持断点续传吗 什么是单主/双主灾备 实时迁移、实时同步和实时灾备有什么区别 MySQL迁移出现数据膨胀怎么办 MySQL数据同步对源数据库和目标数据库有什么影响 DRS需要源数据库停止业务吗
作,因此不需要特殊处理。 对于表级迁移或同步任务,如果创建DRS任务时,迁移或同步对象列表中已经提前添加了第三方Online DDL涉及的临时表的场景,DRS也会自动同步DDL操作,不需要特殊处理。 对于表级迁移或同步任务,如果创建DRS任务时,只选中表的数据,由于Online