检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DRS发送Kafka消息序列化方式是什么 DRS发送到Kafka的数据,key序列化器是org.apache.kafka.common.serialization.StringSerializer,value序列化器是org.apache.kafka.common.serialization
10000 规格的线上运行性能受网络环境、灾备数据库和业务数据库的性能、延迟等因素影响,实际的性能值会有差异,表中性能上限值仅供参考。 DRS规格:DRS为用户提供的不同性能的链路规格,以灾备初始化(不限速)和灾备性能为衡量标准。 性能上限(行/秒):表示每秒同步的事务数,包括BEGIN、COMMIT
操作流程 创建DDM实例,并且将Oracle数据同步到DDM的主要任务流程如图1所示。 图1 流程图 父主题: 本地Oracle同步到DDM
L都有binlog清理策略,用户侧自己配置的),就无法进行任务续传,需要重置任务。 解决方案 如果网络中断的时间很短,并且带宽链路更换完成后源库的VPN内的IP地址没有变,则是可以继续续传任务,不会对DRS任务产生影响。 父主题: 通用操作
提供配额查询接口。 DRS接口 v3 公共接口管理 包括创建任务、测试连接、预检查、查询任务详情、查询任务进度、创建对比任务、删除、重试、结束任务等公共接口。 DRS接口 v3 实时迁移管理 包括更新迁移用户信息、获取源库迁移用户列表接口。 DRS接口 v3 实时同步管理 包括数据加工、设置同步策略接口。
选择需要进行映射的数据库,单击“编辑”按钮。 在“编辑库名”的弹出框中,填写新的数据库名,修改后的名称即为保存在目标数据库中的库名。 例如,将源库中的库A和库B,修改为同样的库C后,即可实现库A、库B到库C的同步。 库名修改成功后,您会看到修改前的库名和修改后的新数据库名,至此,表示完成库映射的配置。
故障恢复 任务续传 为了提高服务的可用性及韧性,DRS提供了断点续传及故障恢复的能力。在源数据库的数据未损坏或丢失的前提下,DRS实例可以从最近停止的点开始,继续进行数据复制。 实例高可用 可用区指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离
操作流程 创建RDS for MySQL实例,并且将RDS for MySQL增量同步到Kafka的主要任务流程如图1所示。 图1 流程图 父主题: RDS for MySQL同步到Kafka
re_logs_day参数设置在合理的范围,确保恢复时断点处的Binlog尚未过期,以保证任务中断后的顺利恢复。 不通过原因 源数据库的expire_logs_days参数设置为0。 处理建议 如果源数据库为云上RDS for MySQL实例,可参考设置RDS for MySQL
数据库密码。 说明: 除不需要密码的引擎,其他引擎测试连接之后修改调用时必填。 db_port 否 Integer 数据库端口。约束:输入范围为1-65535之间的整数。 db_user 否 String 数据库用户。 说明: 除不需要用户名的引擎,其他引擎测试连接之后修改调用时必填。 inst_name
要重置的任务,单击操作列“重置”按钮。 在弹出的“重置任务”窗口,选择重置方式。 不勾选解析重置:重置任务不重新解析流量文件,把任务之前解析流量文件得到的内容重新回放到目标库。 勾选解析重置:将清空任务所有解析流量文件得到的内容,重新开始解析流量文件,并将解析流量文件得到的内容重新回放到目标库。
操作流程 创建RDS for MySQL实例,并且将RDS for MySQL数据同步到DDM的主要任务流程如图1所示。 图1 流程图 父主题: RDS for MySQL迁移到DDM
DRS用户权限迁移 父主题: 图解数据复制服务
interrupted 可能原因 DRS连接源库获取binlog的连接中断,可能是源库的状态发生了改变,或网络出现异常。 解决方案 检查源库运行状态是否正常。 检查DRS实例和源库之间的网络是否能够连通。 确认没有问题后,在任务列表中,单击任务对应操作列的“续传”,重新提交任务。 父主题:
避免产生无法连接源库的告警。 对于“配置”状态的任务,配置失败的任务无法结束。 对于“故障恢复”状态的任务,正在进行故障恢复的任务无法结束。 任务结束后无法重试。 迁移任务只支持按需计费,任务结束后即停止计费。 前提条件 已登录数据复制服务控制台。 迁移任务未结束。 结束任务 在
String 迁移实例所在的公网IP。 az_code String 可用区azCode。 security_group_id String 源库所在的安全组ID。 subnet_id String 源库所在的子网ID。 vpc_id String 源库所在的虚拟私有云ID。 volume_size
即生效 使用DRS进行MySQL迁移时,必须确保源库的binlog_row_image参数设置为FULL,否则就会导致任务失败。在源库设置了binlog_row_image=FULL之后,只对新的session生效,为了关闭旧的session,需选择一个非业务时间段,重启源数据库并重置任务即可。
是否禁用了外键或者同步的表在目标库上是否有外键 Oracle->GaussDB同步场景 表1 是否禁用了外键或者同步的表在目标库上是否有外键 预检查项 是否禁用了外键或者同步的表在目标库上是否有外键。 描述 是否禁用了外键或者同步的表在目标库上是否有外键。 不通过提示及处理建议
DRS要求的MySQL权限有哪些 DRS在迁移、同步、灾备过程中,对账号有一定的权限要求,本章节主要介绍MySQL引擎的权限要求。 权限要求 源和目标库的连接账号需要具有登录权限,如果没有该账号,可以通过如下方式创建,以user1为例。 参考语句:CREATE USER 'user1'@'host'
实时灾备是否支持指定库进行灾备 问题 实时灾备是按照实例维度进行灾备,不支持选择指定库。 解决方案 实时迁移和实时同步支持选择指定的表或者库。 。 父主题: 实时灾备