检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
描述 创建任务 实时迁移 其他云MySQL迁移到云数据库 RDS for MySQL 本实践介绍通过公网网络,使用DRS将其他云的MySQL数据迁移到华为云RDS for MySQL的操作配置流程。 其他云MySQL迁移到GaussDB(for MySQL) 本实践介绍通过公网网络,
源数据库:为华北-北京一的RDS for MySQL数据库,用户可参考RDS for MySQL快速入门内容准备,本文示例信息如下: 类别 示例 备注 区域 华北-北京一 选择和自己业务区最近的Region,减少网络时延。 RDS实例名称 rds-DRsrc 自定义,易理解可识别。
最小长度:12 最大长度:12 error_msg String 错误描述。 最小长度:1 最大长度:512 请求示例 查询指定时间范围内回放详情基于时间序统计信息 https://{endpoint}/v5/5237e10fe9aa4ad5b16b6a5245248314/job
库。 cloud_gaussdbv5:华为云数据库GaussDB分布式。 mysql:他云/本地自建MySQL数据库。 ecs_mysql:华为云ECS自建MySQL数据库。 cloud_mysql:华为云数据库RDS for MySQL。 redis:云下自建Redis数据。
约束、索引等不能有忽略大小写后的同名对象,比如表"A"中有索引名"inx1", 表B中有索引名"a",表A和索引"a"忽略大小写重名了,会导致结构同步失败。多个schema映射到一个schema的场景,源库的多个schema中也不能包含同名但字母大小写不同的表、约束和索引。 全量
DRS任务引擎类型,取值: mysql:MySQL到MySQL迁移,MySQL到MySQL同步 mongodb:MongoDB到DDS迁移 cloudDataGuard-mysql:MySQL到MySQL灾备 gaussdbv5:GaussDB同步 mysql-to-kafka:MySQL到Kafka同步
若目标库是自建库,请修改目标数据库lower_case_table_names参数,在mysql配置文件my.cnf中的[mysqld]标签下增加一行lower_case_table_names=0,该参数修改需要重启数据库才能生效; 若目标库属于云数据库RDS,可以通过管理控制台的参
实时迁移 其他云MySQL迁移到云数据库 RDS for MySQL 本实践介绍通过公网网络,使用DRS将其他云的MySQL数据迁移到华为云RDS for MySQL的操作配置流程。 其他云MySQL迁移到TaurusDB 本实践介绍通过公网网络,使用DRS将其他云的MySQL数据迁移到华为云TaurusDB的配置流程。
来定时控制同步速度。流速设置通常包括限速时间段和流速大小的设置。默认的限速时间段为“全天限流”,您也可以根据业务需求选择“时段限流”。自定义的时段限流支持最多设置10个定时任务,每个定时任务之间不能存在交叉的时间段,未设定在限速时间段的时间默认为不限速。 流速的大小需要根据业务场景来设置,不能超过9999MB/s。
填写委托名称为“DRS_AGENTCY” ,委托类型为 “普通账号”时, 委托的账号为 “op_svc_rds”;委托类型为“云服务”时,选择“关系型数据库MySQL”;持续时间为“永久”,完成后单击“完成”。 图1 创建委托 在“选择策略”页面,选择DRS_AGENTCY的授权策略,委托权限需配置全局的
源库信息 表9 源库信息 参数 描述 数据库类型 选择“RDS实例”。 数据库实例名称 选择源数据库Microsoft SQL Server实例。 数据库用户名 源数据库Microsoft SQL Server的用户名。 数据库密码 源数据库Microsoft SQL Server的用户名所对应的密码。
适用场景 跨云平台数据库迁移、云下数据库迁移上云或云上跨区域的数据库迁移等多种业务场景迁移。 实时分析,报表系统,数仓环境等。 实现云下数据库到云上的灾备、跨云平台的数据库灾备。 特点 同构数据库间以整体数据库搬迁为目的。 支持包括:表、数据、索引、视图、存储过程、函数、数据库账号、数据库参数等。
支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步对象范围不同,详细情况可参考表3。DRS会根据用户选择,在“预检查”阶段对同步对象进行自动检查。 表3 支持的同步对象 类型名称 使用须知 同步对象范围 支持表、主键索引、唯一索引、普通索引、存储过程、视图、函数的同步。
出错。 表1 MySQL实例创建的数据库账户 账户 使用场景 Host 说明 drsFull 全量迁移 关系型数据库MySQL实例 用户启动全量迁移任务时,系统会在目标数据库中添加该账户,用于迁移数据。 drsIncremental 增量迁移 关系型数据库MySQL实例 用户启动
for LUW迁移到PostgreSQL吗 Microsoft SQL Server数据库能与本地数据库的数据实时同步吗 数据复制服务是否支持某个时间段的数据复制 DRS支持断点续传吗 什么是单主/双主灾备 实时迁移、实时同步和实时灾备有什么区别 MySQL迁移出现数据膨胀怎么办
源数据库流量文件的来源。 数据库实例名称 选择已录制SQL流量文件的RDS for MySQL实例,RDS for MySQL录制SQL流量文件方式可参考开启SQL审计日志。 流量类型 目前仅支持选择“审计日志” 时间范围 选择审计日志的时间范围。 源数据库流量文件选择“华为云OBS下载”时,源库信息
Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 目前仅MySQL迁移和MySQL灾备支持参数对比的功能。 job_direction为up时才能调用,任务状态为CONFIGURATION才能调用。 双主灾备时父任务不支持。
参考链接。 修改change stream的保留时间 默认保留时间是3小时,需要根据数据量评估迁移时间,然后修改保留时间不小于迁移需要的时间。如果不清楚迁移需要的时间,建议保留时间设置为7天,迁移完成后再改为合适的时间。修改保留时间可通过控制台或cli实现,请参考链接。 使用限制
源端存在不支持的外键引用操作 MySQL、TaurusDB为源的全量+增量或增量迁移、同步场景,以及MySQL、TaurusDB为源灾备场景 表1 源端存在不支持的外键引用操作 预检查项 源端存在不支持的外键引用操作。 描述 同步对象中存在包含CASCADE、SET NULL、SET
须属于同一个副本集实例。 为了提高同步的速度,在开始同步之前,建议在源数据库删掉不需要的索引,只保留必须的索引。在同步过程中不建议对源库创建索引,如果必须要创建索引,请使用后台的方式创建索引。 为了防止回环,不支持在相同的源和目标库同时启动入云和出云任务。 说明: 同步任务支持源