检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
目标库使用gsloader等工具创建相关系统表(如 public.pgxc_copy_error_log,public.gs_copy_summary)时,DRS访问相关系统表需要有系统表的all privilege权限,详细信息可参考《GaussDB工具参考》。 支持的同步对象范围 在使用DR
“create_time”降序排序获取结果,支持分页查询。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 目前仅支持Redis->GeminiDB Redis迁移、Redis集群->GeminiDB
READ、WRITE。 同步对象约束 支持表数据的同步。 不支持数据库、视图、索引、约束、函数、存储过程、触发器(TRIGGER)和事件(EVENT)的同步。 不支持系统库的同步以及事件状态的同步。 不支持主键为FLOAT类型的表的同步。 不支持无主键表的同步。 全量和增量同步不支持隐藏列(INVISIBLE),隐藏列是MySQL
READ、WRITE。 同步对象约束 支持表数据的同步。 不支持数据库、视图、索引、约束、函数、存储过程、触发器(TRIGGER)和事件(EVENT)的同步。 不支持系统库的同步以及事件状态的同步。 不支持主键为FLOAT类型的表的同步。 不支持无主键表的同步。 全量和增量同步不支持隐藏列(INVISIBLE),隐藏列是MySQL
通过数据复制服务管理控制台,对任务进行管理。 前提条件 已登录数据复制服务控制台。 账户余额大于等于0元。 满足实时灾备支持的数据库类型和版本,详情请参见支持的数据库。 当用户创建DRS任务使用的是子账号时,请先确认已添加过委托。创建委托方法,可参考委托管理。 操作步骤 在“实时
前提条件 给用户组授权之前,请您了解用户组可以添加的DRS权限,并结合实际需求进行选择,DRS支持的系统权限,请参见:DRS系统权限。若您需要对除DRS之外的其它服务授权,IAM支持服务的所有权限请参见权限策略。 示例流程 图1 给用户授权DRS权限流程 创建用户组并授权 在I
最终业务割接至GaussDB。 解决问题 企业业务高速发展,传统数据库扩容性差,迫切需要分布式化改造。 传统数据库需要自购并安装服务器、系统、数据库等软件,运维成本高、难度大。 传统数据库性能瓶颈问题,复杂查询性能较差。 如何不中断业务并且平滑的实现数据同步。 迁移原理 本次实
费模式。支持变更计费模式的DRS计费项如表1所示。 表1 支持变更计费模式的DRS计费项 计费项 变更说明 相关文档 配置费(必选) DRS任务目前只支持按需转包年/包月,暂不支持包年/包月转为按需。 迁移任务:目前只支持按需计费,不支持转包年/包月。 同步任务:仅支持非冻结状态
sDB(DWS)兼容PostgreSQL的数据类型。 不支持:xml、line、domain类型同步。 全量同步的范围 支持:模式、表、索引、约束、序列、自定义类型的同步。 表级同步时,仅支持表、序列的同步。 不支持:系统模式(“pg_”开头的任何模式、“information_
而导致DRS同步出现时延。 支持的DML:insert、update、replace、delete。 支持的DDL:目前仅支持drop database,drop collection,rename的DDL,其他DDL均不支持。 增量阶段单表最多支持10000条/秒左右的同步速度。
仅支持同步表结构、表数据、索引信息。 仅支持同步MyISAM和InnoDB表。 虚拟列会被同步为普通列,且不写入任何数据,也不做增量同步。 不支持同步存储过程等其他数据库对象。 不支持同步MySQL含虚拟列的表。 全量和增量同步不支持隐藏列(INVISIBLE),隐藏列是MySQL 8.0.23开始支持的特性,例如:
在用户列表中,单击用户右侧的“授权”。 图1 IAM用户授权 在授权页面,选择授权方式和需要的权限。此处以DRS FullAccess权限为例,DRS支持的系统权限可参见:DRS系统权限。 继承所选用户组的策略:将IAM用户加入拥有DRS FullAccess权限的用户组中,用户将拥有所选用户组的所有权限。
nary,可能导致乱码。 正向任务的增量同步支持任务再编辑追加同步对象。 支持断点续传功能,在主机系统崩溃的情况下,对于非事务性的无主键的表可能会出现重复插入数据的情况。 双向同步任务不支持任务重置功能。 正向任务的增量同步过程中支持部分DDL语句。 一对一的场景下,默认同步的D
READ、WRITE。 同步对象约束 支持表数据的同步。 不支持数据库、视图、索引、约束、函数、存储过程、触发器(TRIGGER)和事件(EVENT)的同步。 不支持系统库的同步以及事件状态的同步。 不支持主键为FLOAT类型的表的同步。 不支持无主键表的同步。 全量和增量同步不支持隐藏列(INVISIBLE),隐藏列是MySQL
不同VPC场景下,通过建立对等连接就可以实现网络互通,不需要单独设置安全组。 其他事项准备: DRS仅支持同步PostgreSQL部分类型的DDL语句,具体支持范围请参考相关指导。请合理规划源数据库业务,不要在同步期间产生支持范围外的DDL操作。 同步步骤 创建同步任务。 登录管理控制台,在服务列表中选择“数据库
源数据库为非集群实例时,增量迁移阶段支持如下操作: 支持数据库(database)新建、删除。 支持文档(document)新增、删除、更新。 支持集合(collection)新建、删除。 支持索引(index)新建、删除。 支持视图(view)新建,删除。 支持convertToCapp
对象进行自动检查。 表2 支持的同步对象 类型名称 使用和操作约定 同步范围须知 不支持实例级同步:不支持实例级别同步,每次至多同步一个库(database),同步多个库需要使用多个DRS任务。 支持场景:支持全量同步、增量同步、全量+增量同步。 支持的字段:INTEGER,TI
对象进行自动检查。 表2 支持的同步对象 类型名称 使用和操作约定 同步范围须知 不支持实例级同步:不支持实例级别同步,每次至多同步一个库(database),同步多个库需要使用多个DRS任务。 支持场景:支持全量同步、增量同步、全量+增量同步。 支持的字段:INTEGER,TI
表3 使用须知 类型 使用和操作限制 灾备对象约束 仅支持MyISAM和InnoDB表的灾备。 不支持系统表。 不支持触发器和事件的灾备。 不支持对系统库下自定义对象有操作权限的账号灾备。 不支持在主2上执行DDL的场景。 不支持宽松模式可以写入但严格模式下无法写入的非标浮点类型的
同步到GaussDB(DWS)的使用建议 增量DDL支持度 MySQL、Oracle等数据库语法与GaussDB(DWS)不同,增量阶段DDL同步存在失败的可能性,部分DDL转换规则可参考表1,建议在方案实施前联系GaussDB(DWS)技术支持评估DDL的支持度。 表1 DDL转换规则 语法转换点