检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
状态码: 202 Accepted { "jobs" : [ { "id" : "c7debc9c-8e09-4a5d-8dd6-cc44f78jb20r", "name" : "DRS-1234", "status" : "Success" }, {
复制槽。 操作步骤 DRS使用的复制槽名可在DRS任务同步日志页面查看“create replication slot[复制槽名] successfully by replication connection.”日志找到。 分布式多任务模式使用DRS同步任务测试连接时的用户登录G
查,并给出处理建议。 表2 数据库账号权限 类型名称 全量同步 全量+增量同步 源数据库连接账号 需要用户具有CONNECT、DATAACCESS权限。 需要用户具有DBADM权限。 如果源数据库表结构存在DB2SECURITYLABEL字段类型,需要确保该用户具有该表全部数据的读权限。
被锁定影响使用。 表2 使用须知 类型名称 使用和操作限制 数据库权限设置 源数据库端: 全量同步需要用户具有CONNECT、DATAACCESS权限。 全量+增量同步需要用户具有DBADM权限。 选择全量+增量同步时,需要确保开启源数据库的归档日志,确保需要同步的表的Datacapture属性为Y。
被锁定影响使用。 表2 使用须知 类型名称 使用和操作限制 数据库权限设置 源数据库端: 全量同步需要用户具有CONNECT、DATAACCESS权限。 全量+增量同步需要用户具有DBADM权限。 选择全量+增量同步时,需要确保开启源数据库的归档日志,确保需要同步的表的Datacapture属性为Y。
源数据库和目标数据库属于不同VPC网络内 网络示意图 图1 同一VPC网络 图2 同区域不同VPC网络 同步流程 图3 同步流程图 同步建议(重要) 数据库同步与环境多样性和人为操作均有密切关系,为了确保同步的平顺,建议您在进行正式的数据库同步之前进行一次演练,可以帮助您提前发现问题并解决问题,如何最小化对数据库的影响请参考如下建议。
库下表数量的阈值。 status String 获取提交查询对象选择信息的状态。仅在调用获取数据库对象信息的结果接口时返回该参数。 枚举值: success failed pending id String 任务ID。 表5 target_root_db字段数据结构说明 参数 参数类型 描述
DRS发送Kafka消息序列化方式是什么 DRS发送到Kafka的数据,key序列化器是org.apache.kafka.common.serialization.StringSerializer,value序列化器是org.apache.kafka.common.serialization
忽略和覆盖,都是以同步稳定性优先(不会因为数据冲突而中断任务),如果用户以同步稳定性为关键,则在这里二选一。 报错则是以数据质量为优先,即用户环境不应该出现任何数据冲突,无论是忽略还是覆盖都可能产生严重业务问题,所以DRS同步任务立即失败,并人为排查原因。但需注意,如果任务长期处于失
源库表是否开启了CDC 检查Microsoft SQL Server源库表是否开启了CDC。Microsoft SQL Server为源的增量同步基于SQL Server提供的CDC能力,如果SQL Server源库的CDC功能出现被关闭,则增量同步就会受到影响。 不通过原因 源数据库待同步的表未开启CDC功能。
全量阶段失败报错,关键词“Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't
查,并给出处理建议。 表2 数据库账号权限 类型名称 全量同步 全量+增量同步 源数据库连接账号 需要用户具有CONNECT、DATAACCESS权限。 需要用户具有DBADM权限。 如果源数据库表结构存在DB2SECURITYLABEL字段类型,需要确保该用户具有该表全部数据的读权限。
云云数据库GaussDB: VPC网络 VPN网络 专线网络 公网网络 统一身份认证服务 统一身份认证服务(Identity and Access Management,简称IAM)为数据复制服务提供了权限管理功能。 需要拥有数据复制服务的Administrator权限后,您才能
参数类型 描述 job_id String 任务ID。 status String 查询状态。 枚举值: pending failed success position String 位点信息。 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String
"error_msg" : "service LOGMANAGER failed, cause by: Unable to connect to DBMS: url=jdbc:mysql://172.22.74.56:3306?useUnicode=true&allowLoadLocalIn
如何将源数据库的用户与权限导出,再导入到目标数据库 选择一台可以访问源数据库的虚拟机。 执行如下命令后,输入密码并回车,将源库用户导出到临时文件“users.sql”中。 mysql -h 'host' -u 'user' -p -N $@ -e "SELECT CONCAT('SHOW
"id" : "140b5236-88ad-43c8-811c-1268453jb101", "status" : "success" } ] } 父主题: 应用示例
全量迁移失败报错,关键词“The background process is unavailable. Maybe it has been killed manually or by the operating system. Please restart the task if
查,并给出处理建议。 表2 数据库账号权限 类型名称 全量同步 全量+增量同步 源数据库连接账号 需要用户具有CONNECT、DATAACCESS权限。 需要用户具有DBADM权限。 如果源数据库表结构存在DB2SECURITYLABEL字段类型,需要确保该用户具有该表全部数据的读权限。
"node_type" : "medium" } } } ] } 响应示例 状态码: 202 Accepted { "job" : { "async_job_id" : "bd4193aa-072d-4ce6-beec-adffc7252341"