检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
迁移场景需要确保本云VPC内的DRS实例与源、目标数据库可连通,为此,您需要分别设置源数据库、目标数据库、DRS实例所在安全组的出或者入方向规则,实现数据库迁移。入方向指从外部访问安全组规则下的实例,出方向指安全组规则下的实例访问安全组外的实例。安全组的出入口规则一般需要满足“严进宽出”的要求。
本示例中,数据库源端为ECS自建MySQL,目的端为GaussDB(for MySQL)实例,同时假设ECS和GaussDB(for MySQL)实例在同一个VPC中。部署架构如图1所示。 如果自建MySQL和GaussDB(for MySQL)实例不在同一个VPC内,相比于相同VPC的情况,需要配置两个VPC的对等连接,部署架构图如图2所示。
操作流程 创建RDS for MySQL实例,并且将RDS for MySQL数据同步到DDM的主要任务流程如图1所示。 图1 流程图 父主题: RDS for MySQL迁移到DDM
任务同步的表数量,取消勾选不需要同步的表,或者拆分成多个同步任务执行,然后重新再进行预检查。 请检查源或者目标数据库引擎是否属于特殊版本,特殊版本可能存在某些语法不支持,导致预检查不通过,请重新更换源或者目标数据库后重新进行预检查。 父主题: 数据库参数检查
使用sys用户或者具有DBA权限的用户执行以下语句对User1用户赋予日志解析权限。 Oracle版本小于12C。 参考命令:GRANT EXECUTE_CATALOG_ROLE TO User1 Oracle版本大于等于12C。 参考命令:GRANT EXECUTE_CATALOG_ROLE TO
ne DDL操作导致的源库和目标库表结构不一致,引起的DRS任务失败。 使用限制 本方案为不能使用DRS库级或实例级迁移、同步的场景下的替代方案,建议优先选择库级和实例级,尽量避免使用本方案。 不同DDL语句,在源库和目标库的操作顺序不同,请严格参照操作步骤中的顺序执行,避免因为执行顺序错误导致DRS任务失败。
GaussDB->GaussDB(DWS) 表1 数据类型映射关系 数据类型(GaussDB) 数据类型(GaussDB(DWS)) 是否支持映射 TINYINT TINYINT 支持 SMALLINT SMALLINT 支持 INT INT 支持 BIGINT BIGINT 支持
方案概述 场景描述 本实践主要包含以下内容: 介绍如何创建GaussDB(for MySQL)实例。 介绍如何将其他云MySQL迁移到GaussDB(for MySQL)实例。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 部署架构 本示例中,DRS源数据库为其他云
Objective),为业务数据库与DRS实例数据差的一种度量方式,RPO=0时,意味着业务数据库的数据已经全部到达DRS实例。 RTO(Recovery Time Objective),处在传输中数据量的一种度量方式,RTO=0时,意味着DRS实例上的事务已经全部在灾备数据库上执行完毕。
Content-Type 是 String 发送的实体的MIME类型。推荐用户默认使用application/json,如果API是对象、镜像上传等接口,媒体类型可按照流类型的不同进行确定。 X-Auth-Token 是 String 从IAM服务获取的用户Token。 用户Token也就
操作流程 创建RDS for MySQL实例,并且将RDS for MySQL增量同步到Kafka的主要任务流程如图1所示。 图1 流程图 父主题: RDS for MySQL同步到Kafka
并参考表2了解具体的网络类型支持情况完成网络设置。 表1 网络类型 网络类型 使用场景 准备工作 VPC网络 适合云上同区域数据库之间的同步。 源数据库所在的区域要和目标数据库实例所在的区域保持一致。 源数据库可以和目标数据库在同一VPC内,也可以在不同VPC内。 当源数据库和目
可参考MySQL的官方文档。 YEAR类型,MySQL的支持的范围是:1901 to 2155, 和 0000,可参考MySQL的官方文档。由于GaussDB中没有对应的类型,DRS会将MySQL的YEAR类型映射成SMALLINT类型。 对于MySQL的DATE类型的'0000'通过DRS会转换成0。
TiDB->GaussDB(for MySQL) 表1 数据类型映射关系 数据类型(TiDB) 数据类型(GaussDB(for MySQL)) 是否支持映射 BIGINT BIGINT 支持 BINARY BINARY 支持 BIT BIT 支持 BLOB BLOB 支持 BOOLEAN
degree of parallelism)设置项,确认本地实例设置值,并同步在目标RDS for SQL Server实例管理的参数组中进行修改。 图9 查看本地实例最大并行度值 登录本云实例控制台,在实例管理页,单击目标实例名称,进入基本信息页签,切换至“参数修改”,搜索最大并行度(max
批量设置definer 创建对比任务 查询对比结果 查询租户任务列表 批量查询任务详情 批量查询任务状态 批量配置异常通知 查询可用的Node规格 查询数据级表对比任务列表 创建数据级表对比任务 取消对比任务 立即启动数据级表对比任务 查询行数对比总览 查询行数对比详情 查询内容对比总览
表3 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 发送的实体的MIME类型。推荐用户默认使用application/json,如果API是对象、镜像上传等接口,媒体类型可按照流类型的不同进行确定。 X-Auth-Token 是 String
'修改后的值'; 如果为RDS for MySQL实例,可通过修改数据库sql_mode参数实现,详情请参考修改实例参数章节。 如果涉及MyISAM表的迁移,目标数据库sql_mode参数取值中不能包含no_engine_substitution。 更多其他类型数据库修改sql_mode的方法,可参考对应数据库的使用说明。
查看任务详情 实时同步任务的配置信息,包括任务信息、同步实例信息和同步信息。同步任务创建成功后,可查看任务详细信息 。 前提条件 已登录数据复制服务控制台。 操作步骤 任务列表中,仅展示当前登录用户所创建的全部任务,同一租户下的不同用户之间的任务不可见。 在“实时同步管理”界面,选择指定的同步任务,单击任务名称。
则会出现内存溢出的情况。 一般默认情况下,mongod的wiredTiger引擎可以使用整个机器内存减一的50%(3.2的版本)或者60%(3.4以后的版本)。 解决方案 如果mongod服务是单独部署在一台机器上,则在迁移过程中最好不要执行会大量消耗内存的操作,比如:创建索引,排序查询等。