检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表6 响应Body参数 参数 参数类型 描述 total_count Integer 总数。 请求示例 查询同步任务资源实例数量。 https://{endpoint}/v5/5237e10fe9aa4ad5b16b6a5245248314/sync/resource-instances/count
String 查询源库的SQL。 target_select_sql String 查询目标库的SQL。 请求示例 查询内容对比差异 https://{endpoint}/v3/054ba152d480d55b2f5dc0069e7ddef0/jobs/f8688cfa-4e05
对比结果,0为不一致,2为一致,3为未完成。 error_message String 错误信息。 请求示例 查询对象对比任务表对象对比详情。 https://{endpoint}/v3/054ba152d480d55b2f5dc0069e7ddef0/jobs/f8688cfa-4e05
、对象所在模式上的CREATE权限。 说明: 目标库版本为PostgreSQL 15时,库级同步及表级同步目标库没有建库的场景下,全量或增量同步的过程中,可能会由于没有模式public的USAGE及CREATE权限而导致同步失败。 使用建议 DRS任务启动和全量数据同步阶段,请不
方案概述 本实践介绍在华为云弹性云服务器 ECS上构建社区版MySQL和创建GaussDB(for MySQL)实例,并使用数据复制服务DRS将本地MySQL数据库的数据迁移至GaussDB(for MySQL)。通过DRS提供的实时迁移任务,实现在数据库迁移过程中业务中断时间最小化。
最小长度:12 最大长度:12 error_msg String 错误描述。 最小长度:1 最大长度:512 请求示例 批量删除租户指定ID任务。 https://{endpoint}/v5/054ba152d480d55b2f5dc0069e7ddef0/jobs { "jobs" :
当前位点。 resolution_time String 解析时间。 delay String 时延,单位:秒。 请求示例 查询增量组件详情: https://{enpoint}/v5/246765b9f59445c3919fce121ea801f4/jobs/429b9210-118d-
设置安全组。 说明: DRS同步实例创建成功后,可在“源库及目标库”页面获取DRS同步实例的弹性公网IP。 在选择公网网络进行同步时,如果没有开启SSL安全连接加密同步链路的功能,请确保待同步的数据为非机密数据,再进行数据同步。 表2 支持的网络类型 同步方向 源数据库 目标数据库
从各分区获取数据。 全部投递到Partition 0:适用于有事务要求的场景,事务保序,可以保证完全按照事务顺序消费,写入性能比较差,如果没有强事务要求,不推荐使用此选项。 投送到kafka的数据格式 选择投送到kafka的数据格式。 Avro:可以显示Avro二进制编码,高效获取数据,需要反序列化后解释。
11及以上,还要求目标库连接用户为root用户或root用户的成员。 目标库版本为PostgreSQL 15时,库级同步及表级同步目标库没有建库的场景下,全量或增量同步的过程中,可能会由于没有模式public的USAGE及CREATE权限而导致同步失败。 建议创建单独用于DRS任务连接的数据库账号,避免
error_code String 错误码。 error_msg String 错误信息。 请求示例 批量修改指定任务的源库和目标库密码 https://{endpoint}/v3/054ba152d480d55b2f5dc0069e7ddef0/jobs/batch-modify-pwd
最小长度:12 最大长度:12 error_msg String 错误描述。 最小长度:1 最大长度:512 请求示例 批量结束租户指定ID任务。 https://{endpoint}/v5/054ba152d480d55b2f5dc0069e7ddef0/jobs/batch-stop {
最大长度:12 error_msg String 错误描述。 最小长度:1 最大长度:512 请求示例 获取数据过滤校验结果: GET https://{endpoint}/v5/054ba152d480d55b2f5dc0069e7ddef0/job/c7debc9c-8e09-
update_time String 参数修改时间。 apply_time String 参数应用时间。 请求示例 查询任务的参数配置修改历史 https://{endpoint}/v5/054ba152d480d55b2f5dc0069e7ddef0/jobs/c7debc9c-8e09
建议为3天。 源数据库expire_logs_days参数值为0,可能会导致同步失败。 源数据库GTID状态建议为开启状态,源数据库实例没有开启GTID的情况下不支持主备倒换,DRS任务会因为位点不续接而中断导致无法恢复。 必须设置MySQL源数据库的server_id,ser
表2 备份文件准备 迁移场景 准备工作 RDS全量备份场景 用户已有的Microsoft SQL Server数据库实例存在全量备份,如果没有,请参考《云数据库 RDS用户指南》中的“创建手动备份”章节,创建一个所需实例的全量备份。 使用须知 介绍Microsoft SQL Server数据库备份迁移使用上的限制。
支持表级同步或导入对象文件: 全量同步过程仅支持表数据、表结构和索引约束的同步。 增量同步过程仅支持同步选中表的DML。 不支持同步没有schema的database。 不支持同步没有表的schema。 不支持同步列存表、压缩表、延迟表、临时表、二级分区表、含生成列的表,增量不建议同步非日志表。
支持表级同步或导入对象文件: 全量同步过程仅支持表数据、表结构和索引约束的同步。 增量同步过程仅支持同步选中表的DML。 不支持选择没有schema的database。 不支持选择没有表的schema。 不支持列存表、压缩表、延迟表、临时表、二级分区表、含生成列的表,增量不建议同步非日志表。 不支
completed String 完成进度。 remaining_time String 预计剩余时间。 请求示例 查询灾备进度示例: https://{endpoint}/v3/054ba152d480d55b2f5dc0069e7ddef0/jobs/batch-progress
将Microsoft SQL Server同步到Kafka 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 本地自建Microsoft SQL Server(企业版2012、2014、2016、2017、2019版本,标准版2016 SP2及以上版本、2017、2019版本)