检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
业务系统中断时间和业务影响最小化,实现数据库平滑迁移上云,支持全部数据库对象的迁移。 图1 实时迁移 备份迁移 由于安全原因,数据库的IP地址有时不能暴露在公网上,但是选择专线网络进行数据库迁移,成本又高。这种情况下,您可以选用数据复制服务提供的备份迁移,通过将源数据库的数据导出
填写目标库的账户和密码。 填写完成后,需要单击“测试连接”,测试连接信息是否正确。 单击“下一步”,仔细阅读提示内容后,单击“同意,并继续”。 设置同步。 在源库选择需要迁移的数据库和表。本次实践中选择“db_test_info”中的“db_test_info_001”表。 预检查。
在实例的基本信息页面,单击右上角的“查看监控”,跳转到云监控页面。 该页面默认展示数据复制服务实例监控信息。 在云监控页面,可以查看实例监控信息。 通过“设置监控指标”框可选择您在页面中要展示的指标名称并排序。 您也可根据业务需求,拖动其中的监控视图,调整监控视图的顺序。 云监控支持的性能指标监
需要先在SMN上申请主题并添加订阅。 SMN主题申请和订阅可参考《消息通知服务用户指南》。 时延阈值 时延阈值范围为0到3600s。 说明: 当时延阈值设置为0时,不会发送通知给收件人。 任务异常结束天数(天) 输入值必须在14到100之间,默认值14。 对于任务启动时间,当迁移任务为“等待启动”状态时,才可以进行修改。
在实例的基本信息页面,单击右上角的“查看监控”,跳转到云监控页面。 该页面默认展示数据复制服务实例监控信息。 在云监控页面,可以查看实例监控信息。 通过“设置监控指标”框可选择您在页面中要展示的指标名称并排序。 您也可根据业务需求,拖动其中的监控视图,调整监控视图的顺序。 云监控支持的性能指标监
共接口。 DRS接口 v3 实时迁移管理 包括更新迁移用户信息、获取源库迁移用户列表接口。 DRS接口 v3 实时同步管理 包括数据加工、设置同步策略接口。 DRS接口 v3 实时灾备管理 包括主备倒换、查询RPO和RTO、查询容灾监控数据、灾备初始化进度等接口。 表2 v5接口说明
目标数据库总内存的70%。所以有时候是无法完全和源数据库该参数取值一致,这是为了避免目标数据库设置过大,而导致数据库无法启动,如果您觉得上述最大值偏小,可以在数据库中通过执行命令手动设置更大的值。 父主题: 对象管理
排查源库和目标库网络连接: 检查网络的连通性是否正常,网络带宽是否存在限制。可通过使用ping等OS命令测试网络的连通性及网络延迟。 检查DRS任务是否设置限速: 可单击任务名称,在“基本信息”页签的“限速信息”区域查看是否进行了全量限速。 父主题: 时延相关
根据企业的业务组织,在您的华为账号中,给企业中不同职能部门的员工创建IAM用户,让员工拥有唯一安全凭证,并使用DRS资源。 根据企业用户的职能,设置不同的访问权限,以达到用户之间的权限隔离。 将DRS资源委托给更专业、高效的其他华为账号或者云服务,这些账号或者云服务可以根据权限进行代运维。
enum或set元素的总长度不能超过255个字符 - - 用户处理 最大64K 大小写 lower_case_table_names MySQL设置字母大小写是否敏感 - 升级过程中,如果设置该参数为1,则必须确保schema和table名称必须是小写的 SELECT TABLE_NAME FROM INFORMATION_SCHEMA
决问题后,可以通过续传功能继续进行回放。 对于以下状态的任务,可以通过续传功能继续进行回放。 任务失败 已暂停 如果因为非网络原因导致任务解析失败,系统默认进行三次自动续传,若三次续传后仍无法恢复,可手动进行续传。 如果因为网络原因导致的任务失败,系统自动续传,直到任务恢复。 前提条件
offline:自建数据库。 ecs:华为云ECS自建数据库。 cloud:华为云数据库。 枚举值: offline ecs cloud target_endpoint_type String 目标数据库实例类型。取值: offline:自建数据库。 ecs:华为云ECS自建数据库。 cloud:华为云数据库。
对于DRS的增量或者全量+增量任务,不支持部分他云只读实例的备库做源库进行数据迁移。DRS增量迁移是通过读取源数据库的原始增量日志数据(例如MySQL的Binlog)后解析转换进行 。 以MySQL的Binlog为例,部分他云只读MySQL备库的Binlog并不完整,会导致DRS无法进行增量数据同步。用户可使
批量资源开通自动续费:选择需要开通自动续费的DRS任务,单击列表左上角的“开通自动续费”。 图4 多个资源开通自动续费 选择续费时长,并根据需要设置自动续费次数,单击“开通”。 图5 开通自动续费 父主题: 续费
increment_by * cache_value,考虑了序列值缓存的情况,保证序列值不会重复。 针对每个同步的表关联的序列,参考如下语句在目标库设置新的序列值。 select setval('<seqname>', <target_value>); 其中,<target_value>为
对于MySQL的DATE类型的'0000'通过DRS会转换成0。 对于INT类型,如果该列含有自增属性(AUTO_INCREMENT)时,DRS同步时会将设置该属性的字段同步为SERIAL类型。 父主题: 数据类型映射关系
效果。 图1 实时灾备倒换 图2 双主灾备原理 防回环同步原理概述(DML) 从源库解析日志时,解析到的数据中可能包含某种标记,包含这种标记的数据是通过DRS写到源库的,应用写入的数据无标记,解析后过滤掉不符合标记条件的数据。 回放数据到目标库时,对要回放的数据打上特殊标记,这个标记会记录到数据库日志中。
录制回放 解析失败,提示OBS连接失败 父主题: 失败案例
目标数据库总内存的70%。所以有时候是无法完全和源数据库该参数取值一致,这是为了避免目标数据库设置过大,而导致数据库无法启动,如果您觉得上述最大值偏小,可以在数据库中通过执行命令手动设置更大的值,具体可参考参数对比详细介绍 。 URI POST /v3/{project_id}/
等待启动 已经下发了定时启动任务到回放实例上,等待回放实例启动任务。 启动中 正在启动回放任务。 启动失败 录制回放任务启动失败。 解析中 正在解析流量文件。 回放中 正在进行录制回放。 回放失败 流量数据回放到目标数据库失败。 回放完成 所选择的流量文件的SQL已经全部回放到了目标数据库。