检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数对比的功能。 job_direction为up时才能调用,任务状态为CONFIGURATION才能调用。 双主灾备时父任务不支持。 对于上述参数“innodb_buffer_pool_size”,参数对比功能对应用到目标数据库的值做了内控,最大不会超过目标数据库总内存的70%。
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的项目列表中查看账号ID。 图1 获取账号ID
对象级对比:对源库Oracle和目标库GaussDB的数据库同步对象进行对比。 数据级对比:单击“创建对比任务”,勾选要进行行数对比的表,单击确定。 等待对比任务完成后,单击“查看对比报告”,确保数据对比结果一致。 确保数据一致后,单击DRS实例右侧的“结束”按钮,结束DRS任务。 父主题:
获取任务ID 在调用接口的时候,部分URL中需要填入任务ID,所以需要获取到任务ID。任务ID获取方法如下: 从控制台获取任务ID 登录数据复制服务管理控制台。 在任务管理界面,查看任务ID。 或单击任务名称,在“基本信息”页签,查看当前任务的ID。 图1 基本信息 通过API获取任务ID
您可以通过如下两种方式确保修改后的源库binlog_format格式立即生效。 方法一: 选择一个非业务的时间段,中断当前数据库上的所有业务连接。 通过如下命令查询当前数据库上的所有业务连接(所有的binlog Dump连接及当前连接除外)。 show processlist; 中断上面查出的所有业务连接。
您可以通过如下两种方式确保修改后的源库binlog_format格式立即生效。 方法一: 选择一个非业务的时间段,中断当前数据库上的所有业务连接。 通过如下命令查询当前数据库上的所有业务连接(所有的binlog Dump连接及当前连接除外)。 show processlist; 中断上面查出的所有业务连接。
主备任务主任务所在可用区code,可以通过查询规格未售罄的可用区接口获取 master_az和slave_az同时填写时生效。 目前支持mysql,gaussdbv5ha-to-kafka。 slave_az 否 String 主备任务备任务所在可用区code,可以通过查询规格未售罄的可用区接口获取 m
使用DRS进行MySQL的迁移或同步时,必须确保源库的binlog_format是ROW格式的,否则就会导致任务失败甚至数据丢失。在源库设置了global级别的binlog_format=ROW之后,还需要中断之前所有的业务连接,因为设置之前的连接使用的还是非ROW格式的binlog写入。
本章节介绍配置DRS灾备实例,包含源库和目标库的配置。 操作步骤 在“实时灾备管理”页面,选择已创建的灾备任务,单击“编辑”。 根据界面提示,将灾备实例的弹性公网IP加入生产中心RDS for MySQL实例所属安全组的入方向规则,选择TCP协议,端口为生产中心RDS for MySQL实例的端口号。 图1 添加安全组规则
在您通过成本中心了解和分析您的成本情况后,您可以确定成本偏高的原因,然后采取针对性的优化措施。 资源优化 通过CES查看DRS监控指标,及时修复失败任务、删除闲置的任务。 如果您的业务对性能稳定性要求较低,可以考虑购买较小规格的任务,以此来降低您的成本。 计费模式优化 不同类型的业务对资源使用
project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 X-Language 否 String
Language,简称DDL)。 支持的数据库版本 目前支持如下的源数据库版本: MySQL 5.6.x MySQL 5.7.x 支持的高级特性 数据订阅提供多种功能,详情请见表1。 表1 高级特性 特性 说明 动态增减订阅对象 在数据订阅过程中,您可以随时增加或减少需要订阅的对象。 在线查看订阅数据 您
单击管理控制台左上角的,选择区域和项目。 选择“数据库 > 数据复制服务 DRS”。进入数据复制服务页面。 单击页面右上角的“费用与成本”,进入费用中心页面。 在左侧导航栏中选择“订单管理 > 退订与退换货”,进入“退订与退换货”页面。 在“云服务退订”页面,勾选需要退订的实例订单,单击“操作”列的“退订资源”。
进行修改。 需要在“任务信息”模块下的“计划启动时间”处,单击“修改”,选择指定时间,单击“确定”即可。 修改完成后,可在“基本信息”页签下查看修改结果。 批量配置异常通知 在“实时迁移管理”页面的迁移列表中,选择需要配置的任务。 单击左上方的“批量操作”,选择“配置异常通知”。
进行修改。 需要在“任务信息”模块下的“计划启动时间”处,单击“修改”,选择指定时间,单击“确定”即可。 修改完成后,可在“基本信息”页签下查看修改结果。 批量配置异常通知 在“实时同步管理”页面的同步列表中,选择需要配置的任务。 单击左上方的“批量操作”,选择“配置异常通知”。
改。 需要在“任务信息”模块下的“计划启动时间”处,单击“修改”,选择指定时间,单击“确定”即可。 修改完成后,可在“基本信息”页签下查看修改结果。 批量配置异常通知 在“实时灾备管理”页面的灾备任务列表中,选择需要修改异常通知的任务。 单击左上方的“批量操作”,选择“配置异常通知”。
续操作。 如果您选择进行参数对比,对于常规参数,如果源库和目标库存在不一致的情况,建议将目标数据库的参数值通过“一键修改”按钮修改为和源库对应参数相同的值。 单击“提交任务”。 返回DRS实时迁移管理,查看迁移任务状态。 启动中状态一般需要几分钟,请耐心等待。 当状态变更为“已结束”,表示迁移任务完成。
适合云上同区域数据库之间的录制回放。 源数据库所在的区域要和目标数据库实例所在的区域保持一致。 源数据库可以和目标数据库在同一VPC内,也可以在不同VPC内。 当源数据库和目标数据库处于同一个VPC内的时候,默认网络是连通的,不需要单独设置安全组。 当源数据库和目标数据库不在同一个VPC内的时候,
RTO是增量同步期间DRS实例上的事务传输到灾备目标库且回放成功的时间差,RTO值较大说明DRS上需要回放到目标实例的事务有积压。一般有以下几种原因: 灾备任务初始化完成不久,启动灾备任务到当前时间累积的增量数据需要回放。 业务数据库对无主键表进行了批量操作,DRS灾备实例正在同步变更数据较大的无主键表
在网络无瓶颈的情况下,全量迁移会对源数据库增加约50MB/s的查询压力,以及占用2~4个CPU。 更多DRS对数据库的影响,可参考DRS对源数据库和目标数据库有什么影响。 建议您在启动任务时选择“稍后启动”功能,将启动时间设置在业务低峰期,相对静止的数据可以有效提升一次性迁移成功