检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用DRS进行MySQL的迁移或同步时,必须确保源库的binlog_format是ROW格式的,否则就会导致任务失败甚至数据丢失。在源库设置了global级别的binlog_format=ROW之后,还需要中断之前所有的业务连接,因为设置之前的连接使用的还是非ROW格式的binlog写入。
数据复制服务是否采用了并发技术 并发技术是提升性能的关键技术,DRS在多个环节采用了并发技术,总体可以分为两个大类并发技术:读写类并发和线程类并发。 读写类并发 为了提升全量阶段历史数据的搬迁,同时对抗网络的不稳定性,DRS实现了数据行级并发抽取效果,从而使得历史数据搬迁速度最大
创建委托 在“选择策略”页面,根据不同的任务类型,选择对应的授权策略,完成后单击右下角的“下一步”。 自建-自建任务授权策略:DRS FullAccess。 入云或出云任务授权策略:DRS FullAccess、对应源数据库以及目标数据库的ReadOnlyAccess。 以MyS
公共接口管理 查询规格未售罄的可用AZ信息 批量查询任务进度 父主题: API v3(推荐)
权限管理 查询委托的权限列表 查询委托权限详情 更新委托权限策略 父主题: API v5(公测中)
批量结束任务 获取指定任务允许操作信息 获取查询数据库位点的结果 任务名称校验 更新增量任务启动位点 上传驱动文件(不再推广) 删除驱动文件(不再推广) 同步驱动文件(不再推广) 查询驱动文件列表(不再推广) 上传驱动文件 删除驱动文件 查询驱动文件列表 同步驱动文件 父主题: API
源库或目标库连接数不足,请检查源库或目标库的连接数上限和当前已经使用的连接数。一般情况DRS使用连接数:源数据库端10个左右,目标数据库端20个左右。 处理方法 调整数据库支持的连接数。 如果为DDS,可参考DDS用户指南中的内容,查询和调整数据库支持的连接数。 如果为Mongo数据库,可参考官网文档进行调整。
标签管理 批量添加或删除资源标签 查询项目标签 查询资源标签 批量添加资源标签 批量删除资源标签 查询资源实例列表 查询资源实例数量 查询资源标签 查询项目标签 父主题: API v5(公测中)
参数管理 更新任务的参数信息 查询任务参数配置列表 查询任务的参数配置修改历史 父主题: API v5(公测中)
批量异步实例管理 批量异步创建任务 提交批量创建异步任务 查询批量异步创建的任务列表 查询指定ID批量异步任务详情 更新指定ID批量异步任务详情 下载任务导入模板 批量导入任务 父主题: API v5(公测中)
实例详情 查询任务详情 获取任务价格信息 查询异常数据列表 导出任务操作统计信息 查询监控数据 查询增量组件详情 父主题: API v5(公测中)
检查源库复制槽数量是否达到最大复制槽数的限制。如果是,建议删除源库不再使用的复制槽,或者增大max_replication_slots后重启源库。 查询逻辑复制槽数量: select count(1) from pg_replication_slots; 查询最大复制槽数量: select
实时灾备管理 批量主备倒换 查询容灾监控数据 批量查询灾备初始化进度 批量查询灾备初始化对象详情 父主题: API v3(不再推广)
对比管理 查询对比策略 修改对比策略 查询健康对比列表 查询健康对比任务详情 获取健康对比对象级对比概览 查询数据级流式对比列表 父主题: API v5(公测中)
not find password from src DB。 可能原因 RDS的安全策略,不允许用户密码为空,但是源库为客户云下自建MySQL,可以设置空密码。 解决方案 在源库执行以下SQL语句,查询密码为空的用户。 MySQL 5.7及以上版本: SELECT USER,HOST,
您可以通过如下两种方式确保修改后的源库binlog_format格式立即生效。 方法一: 选择一个非业务的时间段,中断当前数据库上的所有业务连接。 通过如下命令查询当前数据库上的所有业务连接(所有的binlog Dump连接及当前连接除外)。 show processlist; 中断上面查出的所有业务连接。
执行如下步骤在源库构造数据: 根据本地的Oracle数据库的IP地址,通过数据库连接工具连接数据库。 根据DRS支持的数据类型,在源库执行语句构造数据。 创建一个测试用的用户。 create user test_info identified by xxx; test_info为本次实践创建的用户,xxx为用户的密码,请根据实际情况替换。
drs:migrationCompareJob:create √ √ 批量查询对比结果 POST /v3/{project_id}/jobs/batch-compare-result drs:CompareJob:getResult √ √ 批量查询任务进度 POST /v3/{project_id}
场景三:批量启动任务 场景描述 本章节指导用户通过调用批量启动任务接口,启动多个配置完成的任务。 操作步骤 参考认证鉴权,通过调用IAM服务的API,获取用户的Token。 参考获取任务ID,获取需要查询的任务ID。 URI格式: /v3/{project_id}/jobs/batch-starting
败。每个接口所需要的权限,与各个接口所对应的授权项相对应,只有发起请求的用户被授予授权项所对应的策略,该用户才能成功调用该接口。例如,用户要调用接口来查询迁移任务列表,那么这个IAM用户被授予的策略中必须包含允许“drs:migrationJob:list”的授权项,该接口才能调用成功。