检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据对比(对比灾备项) 对比使用场景 对比灾备项可以对比业务数据库和灾备数据库的数据一致性,目前灾备对比功能支持以下几种对比方式: 对象级对比:支持对数据库、索引、表、视图、存储过程和函数等对象进行对比。 数据级对比分为行对比和内容对比。 行对比:对比同步的表的行数是否一致,只查
db的表,读取速度可能下降至10%。 DRS并发读取数据库时,会占用大约6-10个session连接数,需要考虑该连接数对业务的影响。 在网络无瓶颈的情况下,全量同步会对源数据库增加约50MB/s的查询压力,以及占用2~4个CPU。 更多DRS对数据库的影响,可参考DRS对源数据库和目标数据库有什么影响。
创建逻辑库并关联RDS for MySQL实例 登录华为云控制台。 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。 在实例管理页面,单击实例对应操作栏的“创建逻辑库”。 在创建逻辑库页面,选择“逻
DRS自定义策略 如果系统预置的DRS权限,不满足您的授权要求,可以创建自定义策略。自定义策略中可以添加的授权项(Action)请参考数据复制服务授权项说明。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操
创建目标库表结构 DRS目前仅支持同步源端Oracle的数据到目标DDM,不支持同步源库表结构及其他数据库对象。用户需要在目标库根据源端逻辑库的表结构,自行在目标库创建对应的表结构及索引。更对约束限制可参考DRS使用须知。 操作步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域。
修改流速模式 流速模式支持限速和不限速,默认为不限速。DRS提供创建任务后修改流速模式功能,目前DRS支持限速功能的同步链路可参考支持限速的链路。 约束限制 限速模式指的是限制秒级的流量上限,可能因为网络波动原因导致统计值的降低,实际统计的值可能会低于限速值大小。 限速模式只对全量同步阶段生效,增量同步阶段不生效。
确认同步任务执行结果 由于本次实践为增量同步模式,DRS任务会将源库的产生的增量数据持续同步至目标库中,直到手动任务结束。下面我们通过在源库RDS for MySQL中插入数据,查看Kafka的接收到的数据来验证同步结果。 操作步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域“华南-广州”。
重置同步任务 在实时同步过程中,对于以下同步状态的任务,可通过重置功能,重新开始同步而不用再次配置任务。 同步暂停状态。 同步失败状态。 目前DRS支持重置的同步链路可参考支持重置的链路。 DRS重置功能不会清空目标库,客户需要根据自己的需求选择是否清空目标库。 全量、全量+增量
暂停同步任务 DRS提供对实时同步中的任务进行暂停功能。目前支持暂停的同步链路可参考支持暂停的链路。 前提条件 已登录数据复制服务控制台。 暂停任务 在“实时同步管理”页面的同步列表中,选择要暂停的任务,单击“操作 > 暂停”。 在弹出的“暂停任务”对话框中,选择“暂停日志抓取”后,单击“是”。
续费概述 续费简介 包年/包月DRS任务到期后会影响任务的正常运行。如果您想继续使用,需要在指定的时间内为DRS任务续费,否则资源会自动释放,数据丢失且不可恢复。 续费操作仅适用于包年/包月任务,按需计费任务不需要续费,只需要保证账户余额充足即可。 DRS任务在到期前续费成功,所
按需计费 按需计费是一种先使用再付费的计费模式,适用于无需任何预付款或长期承诺的用户。本文将介绍按需计费任务的计费规则。 适用场景 按需计费适用于具有不能预测使用周期或不能中断的短期使用场景。 计费项 表1 按需计费项 计费项 说明 配置费(必选) 指计算和存储资源及数据处理的费
创建DRS任务后执行自动功能失败 当用户创建DRS任务使用的是子账号,执行定时启动任务、全量完成自动结束、自动续传失败任务、定时对比任务等自动功能时,可能会访问全局服务或是Region级别服务,需要使用“账户委托”,否则会导致执行失败。 因为缺少委托而导致定时启动失败的任务,需要在增加委托后重建任务。
委托管理 当用户创建DRS任务使用的是子账号,执行定时启动任务、全量完成自动结束、自动续传失败任务、定时对比任务等自动功能时,可能会访问全局服务或是Region级别服务,需要使用“账户委托”,否则会导致执行失败。 数据复制服务支持在创建任务的时候,自动将用户账户委托给数据复制服务
编辑同步对象 数据复制服务提供的编辑同步对象功能,可以对已启动并在增量阶段的同步任务对象进行修改。 对于正常增量中的任务,您可以通过编辑同步对象功能来增加或者移除同步的数据库和表。对于新增加的表,DRS会进行所选对象同步。 对于增量失败中的任务,也可通过编辑同步对象功能修改同步对
DRS预检查项一览表 DRS同步过程一般包含四个阶段:任务启动阶段、全量阶段、增量阶段、结束任务阶段(单全量任务则包含三个阶段)。为了确保同步各个阶段的平顺,DRS在任务正式启动前,会对任务源数据库、目标数据库中的参数、对象等信息进行自动化的扫描和检测,帮助您提高数据同步的成功率。
时延 = 源库当前系统时间 - 成功同步到目标库的最新一个事务在源库的提交成功时间。 一个事务同步的完整过程如下: 源端数据库的抽取; 经过网络的传输; 由DRS进行日志解析; 最终在目标数据库上的执行完成。 这样完成了事务从源到目标的同步,时延为该事务最后在目标数据库上执行完成时
(synchronization or disaster recovery) instances in different VPCs overlap. 源库、目标库以及迁移(同步、灾备)实例的其中任意两实例所属VPC的子网CIDR存在重叠 请参见DRS最佳实践中的迁移准备。 200 DRS.KE0020 Incorrect
DRS增量同步怎样填启动位点 MySQL为源 MySQL的单增量同步任务,在“设置同步”页面需要填写启动位点,任务源库日志从位点后开始获取(不含当前启动位点)。 图1 启动位点 当数据库的gtid_mode参数是on的情况下,位点信息由三部分构成:文件名(File)、位置(Position)和已执行的Global
对于未启动、状态为配置中的任务,DRS默认保留3天,超过3天DRS会自动删除后台资源,当前任务状态不变。当用户再次配置时,DRS会重新申请资源。 对于公网网络类型的任务,由于DRS需要在任务结束后删除后台资源,所以该任务绑定的弹性公网IP需要等待一段时间,才能恢复为解绑状态。 对于灾备中的任务,
Kafka消息格式 同步到Kafka集群中的数据以Avro、JSON和JSON-C格式存储。不同链路支持的数据格式可参考表1: 表1 支持的数据格式 数据流向 Avro JSON JSON-C MySQL->Kafka 支持 支持 支持 Oracle->Kafka 支持 支持 暂不支持