检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新建工单”,完成工单提交。 数据库账号权限要求 在使用DRS进行同步时,连接源库和目标库的数据库账号需要满足以下权限要求,才能启动实时同步任务。不同类型的同步任务,需要的账号权限也不同,详细可参考表2进行赋权。DRS会在“预检查”阶段对数据库账号权限进行自动检查,并给出处理建议。 表2 数据库账号权限 类型名称
源数据库是否存在使用不支持的存储引擎的表 映射到目标库中的库名是否合法 源库无主键表检查 源端是否存在触发器或事件 源数据库角色依赖检查 源数据库账号依赖检查 源数据库是否存在名称为cdc的schema或用户 源库对象关联关系检查 目标库是否已存在指定迁移对象检查 源数据表是否含有不可作为分布键的列类型
GaussDB集中式版数据同步到Kafka 场景描述 本实践通过创建DRS同步任务,实现将源数据库GaussDB集中式版的增量数据同步到目标端Kafka。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 已登录数据复制服务控制台。 服务列表 虚拟私有云 VPC 云数据库GaussDB集中式版 分布式消息服务Kafka
源库参数lower_case_table_names=1时,为什么不允许迁移包含大写字母的库或者表 分片集群MongoDB迁移前清除孤儿文档 MySQL账号迁移后权限显示多了反斜杠“\”
GaussDB分布式版同步到Kafka 场景描述 本实践通过创建DRS同步任务,实现将源数据库GaussDB分布式版的增量数据同步到目标端Kafka。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 已登录数据复制服务控制台。 服务列表 虚拟私有云 VPC 云数据库GaussDB分布式版 分布式消息服务Kafka
创建DRS任务提示用户权限不足或没有操作权限 场景描述 在创建DRS任务时,提示当前用户权限不足或者没有操作权限。 可能原因 当前用户使用的是IAM子账号,子账号操作权限不足导致。 解决方案 管理员(主账号)登录IAM控制台。 在用户列表中,单击用户右侧的“授权”。 图1 IAM用户授权 在授权页面,选择授权方式和需要的权限。此处以DRS
建议创建单独用于DRS任务连接的数据库账号,避免因为数据库账号密码修改,导致的任务连接失败。 连接源和目标数据库的账号密码修改后,请参考修改连接信息章节修改DRS任务的连接信息,避免任务连接失败后自动重试,导致数据库账号被锁定影响使用。 表3 数据库账号权限 类型名称 增量同步 源数据库连接账号 数据库的C
准备工作 在进行实时迁移前,需要参考如下内容,提前进行华为账号、待迁移数据库、数据库连接账号、以及网络环境的准备工作。 注册华为账号 数据库准备 连接账号准备 网络准备 准备华为账号,创建用户并赋权使用DRS。 打开华为云网站。 单击“注册”,根据提示信息完成注册。 勾选服务条款,
源数据库分片键配置检查 MongoDB迁移场景 表1 源数据库分片键配置检查 预检查项 源数据库分片键配置检查。 描述 检查用户提供的目标数据库账号权限是否符合迁移要求,若权限不够,会导致迁移失败。 不通过提示及处理建议 待确认原因:源数据库是副本集,没有分片键配置。 处理建议:如果无
al临时账户,任务结束后,数据复制服务会自动删除这两个账户。 禁止使用用户自建的drsFull和drsIncrementa账号作为DRS任务连接数据库的账号。 删除、重命名和修改这些账户的密码和权限,会导致任务出错。 表1 MySQL实例创建的数据库账户 账户 使用场景 Host
在进行录制回放前,需要参考如下内容,提前进行华为账号、源和目标数据库、数据库连接账号、SQL流量文件、网络等准备工作。 注册华为账号 数据库准备 SQL流量文件准备 连接账号准备 网络准备 准备华为账号,创建用户并赋权使用DRS。 打开华为云网站。 单击“注册”,根据提示信息完成注册。
数据库账号权限要求 在使用DRS进行迁移时,连接源库和目标库的数据库账号需要满足以下权限要求,才能启动实时迁移任务。不同类型的迁移任务,需要的账号权限也不同,详细可参考表3进行赋权。DRS会在“预检查”阶段对数据库账号权限进行自动检查,并给出处理建议。 表3 数据库账号权限 类型名称
不通过原因:目标数据库连接失败,导致该项检查无法进行。 处理建议:查看目标数据库连接是否成功。 不通过原因:用户基本权限不足。 处理建议:查看对应数据库账号权限是否符合迁移要求。 处理建议: 如果您进行的是入云操作,请根据实际情况判断是否需要删除目标数据库中与源数据库同名的库、或指定一个新的RDS实例进行迁移。
确定数据一致后,切换业务,结束DRS任务。 准备工作 在进行实时同步前,需要参考如下内容,提前进行华为账号、待同步数据库、数据库连接账号、网络等准备工作。 注册华为账号 数据库准备 连接账号准备 网络准备 准备华为账号,创建用户并赋权使用DRS。 打开华为云网站。 单击“注册”,根据提示信息完成注册。 勾选服务条款,
有Definer相关数据库对象的访问使用权限,从而保证原业务正常。 本章节主要介绍如何通过数据库命令行对用户账号进行授权的方法。 确保新用户(Definer统一使用指定账号)具备足够的权限执行视图、存储过程等相关SQL。 通过MySQL官方客户端或者其它工具登录目标数据库。 通过
DRS需要源数据库停止业务吗 什么是SMN主题 DRS任务的双AZ和单AZ有什么区别 DRS是否支持只迁移表结构不迁移数据 MySQL迁移、同步、灾备任务怎么迁移账号,是否支持修改密码 影响DRS任务速度的因素有哪些以及如何进行耗时预估 DRS任务支持修改对象吗 DRS是否支持同一实例不同库之间的同步
DRS数据对比 父主题: 图解数据复制服务
实现云下数据库到云上的灾备、跨云平台的数据库灾备。 特点 同构数据库间以整体数据库搬迁为目的。 支持包括:表、数据、索引、视图、存储过程、函数、数据库账号、数据库参数等。 可选择表级、库级或全部迁移维度。 支持同构、异构数据库间的数据同步,维持不同业务之间的数据持续性流动。 聚焦于表和数据,并满足多种灵活性的需求。
生产中心RDS for MySQL实例准备 创建VPC和安全组 创建EIP 创建RDS for MySQL实例 父主题: RDS for MySQL通过DRS搭建异地单主灾备
建议创建单独用于DRS任务连接的数据库账号,避免因为数据库账号密码修改,导致的任务连接失败。 连接源和目标数据库的账号密码修改后,请参考修改连接信息章节修改DRS任务的连接信息,避免任务连接失败后自动重试,导致数据库账号被锁定影响使用。 表3 数据库账号权限 类型名称 增量同步 源数据库连接账号 数据库的C