检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果源端MySQL已开启了GTID模式,在发生主备倒换时,DRS会记录binlog位点信息,在主备倒换后接续位点继续进行任务,不会丢数据。 源端MySQL可通过修改数据库配置文件方式将GTID开启,重启数据库后生效。 参考命令如下: gtid_mode = on log_slave_updates = true
批量启动任务 场景描述 本章节指导用户通过调用批量启动任务接口,启动多个配置完成的任务。 操作步骤 参考认证鉴权,通过调用IAM服务的API,获取用户的Token。 参考获取任务ID,获取需要查询的任务ID。 URI格式: /v3/{project_id}/jobs/batch-starting
源数据库的均衡器状态检查 MongoDB迁移场景 表1 源数据库的均衡器状态检查 预检查项 源数据库的均衡器状态检查。 描述 源数据库若存在均衡器打开的集合,则会导致迁移失败。 待确认提示及处理建议 不通过原因:源数据库存在均衡器打开的集合。 处理建议:请关闭集合均衡器。 父主题:
查看同步映射 实时同步映射关系包括对象选择时的库映射、schema映射、表映射和数据加工时的列映射。当同步映射关系配置成功后,启动实时同步任务即可查看同步映射详情。 前提条件 已登录数据复制服务控制台。 操作步骤 在“实时同步管理”界面,选择指定的同步任务,单击任务名称。 页面跳
实时迁移 实时迁移是在用户只需要配置迁移的源、目标数据库及迁移对象即可完成整个数据迁移过程,再通过多项指标和数据的对比分析,帮助确定合适的业务割接时机,实现最小化业务中断的数据库迁移。 目前部分功能仅支持白名单用户使用,需要提交工单申请才能使用。您可以在管理控制台右上角,选择“工单
下步骤进行部署,以确保双向任务顺利部署。 先创建双向同步任务,创建完成后,会生成两个子任务,即正向任务和反向任务,此时任务为配置状态。 先配置正向任务,当正向任务进入“增量中”状态并且时延低于60s后,再配置并启动反向任务。 等待反向任务状态到增量中,双向任务任务配置完成。 父主题:
代码示例调试功能。 接口约束 需完成所有的任务配置之后,再调用启动任务接口。详情可参考任务创建流程。 双主灾备时,需要正向任务状态为INCRE_TRANSFER_STARTED且RPO&RTO小于60s时,反向任务完成所有的任务配置后才能执行该操作,父任务不支持调用。 通过API
"log_bin"; 如果是关闭状态,在MySQL配置文件my.cnf或my.ini中的[mysqld]标签下增加一行log-bin = mysql-bin。 重启数据库。 如果源数据库为云上RDS for MySQL实例,则默认开启Binlog,无需额外配置,binlog_format格式为row,详细说明可参考设置RDS
约束限制 至少同时支持全量+增量和单增量两种模式的任务支持修改任务模式。 支持单增量到全量+增量、全量+增量到单增量的修改方式。 支持状态为配置中、增量中、增量失败的任务进行修改。 任务启动后,不支持再编辑的任务不支持修改。 操作步骤 在“实时同步管理”页面的任务列表中,选择要修改的任务,单击任务名称。
单击左侧的服务列表图标,选择“数据库 > 数据复制服务 DRS”。 左侧导航栏选择“实时同步管理”,单击“创建同步任务”。 配置同步实例信息。 选择区域、项目,填写任务名称。 配置同步实例信息,选择“数据流动方向”、“源数据库引擎”、“目标数据库引擎”、“网络类型”、“目标数据库实例”、“同
查看任务详情 数据订阅任务的配置信息,包括任务信息、订阅源信息。订阅任务创建成功后,可查看任务详细信息 。 前提条件 已登录数据复制服务控制台。 操作步骤 任务列表中,仅展示当前登录用户所创建的全部任务,同一租户下的不同用户之间的任务不可见。 在“数据订阅管理”界面,选择指定的数据订阅任务,单击任务名称。
ogical。若不为logical,则无法对源库的增量日志进行逻辑解码,进而无法进行增量同步。 不通过原因 源数据库参数wal_level配置错误,不为logical。 源或者目标数据库版本不支持。 处理建议 将源库的“wal_level”参数修改为logical。修改方式可以参考:
如果源数据库为云上RDS实例,可通过RDS管理界面的参数配置,将binlog_row_image修改为FULL,完成修改后重启源数据库即可。 如果源数据库为本地自建库,请参考如下步骤修复。 登录MySQL源数据库所在服务器。 手动修改my.cnf配置文件,将binlog_row_image参数值修改为FULL后保存。
后,目标库中无主键表数据与源库保持一致。 REPLICATION连接权限的添加方法: 在源数据库的“pg_hba.conf”配置文件的所有配置前增加一行配置“host replication <src_user_name> <drs_instance_ip>/32 md5”; 在
查看任务详情 实时同步任务的配置信息,包括任务信息、同步实例信息和同步信息。同步任务创建成功后,可查看任务详细信息 。 前提条件 已登录数据复制服务控制台。 操作步骤 任务列表中,仅展示当前登录用户所创建的全部任务,同一租户下的不同用户之间的任务不可见。 在“实时同步管理”界面,选择指定的同步任务,单击任务名称。
数据复制服务 DRS”。 左侧导航栏选择“实时迁移管理”,单击“创建迁移任务”。 配置迁移实例信息。 选择区域,项目,填写任务名称。 配置迁移任务的类型,选择目标实例和子网。 单击“开始创建”。 配置源库及目标库信息。 填写源库的IP、端口、用户、密码等信息。 填写完成后,需要单击“测试连接”,测试连接信息是否正确。
互通。 各厂商云数据库添加白名单的方法不同,请参考各厂商云数据库官方文档进行操作。 配置源库信息和目标库数据库密码。 配置源库信息,单击“测试连接”。当界面显示“测试成功”时表示连接成功。 配置目标库信息,单击“测试连接”。当界面显示“测试成功”时表示连接成功。 单击“下一步”。
计费样例 计费场景 某用户于2023/03/18 15:30:00在华北-北京四启动了一个按需计费的DRS同步任务,任务配置如下: 数据流动方向:入云 源数据引擎:MySQL 目标数据库引擎:MySQL DRS任务类型:单AZ 规格类型:中 网络类型:公网网络,需要绑定弹性公网IP,公网带宽6Mbit/s。
除此以外,DRS支持对接云日志服务(Log Tank Service,简称LTS),进行LTS日志配置后,DRS实例新生成的所有日志记录会上传到云日志服务进行管理,详情可参考日志配置管理。 在“灾备日志”页签选择“操作日志”,查看当前灾备任务的操作日志。 图2 操作日志 父主题:
单击“开始创建”。 迁移实例创建中,大约需要5-10分钟。迁移实例创建完成后可获取弹性公网IP信息。 配置源库信息和目标库数据库密码。 图3 配置源库和目标库 单击“下一步”。 在“迁移设置”页面,设置流速模式、迁移用户和迁移对象。 流速模式:不限速 迁移对象:全部迁移 单击“下一步”,在