检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数说明 数据流动方向 本云 创建任务的数据流动方向,以华为云数据库为中心进行选择,分为本云和入云。 本云:指源和目标数据库均为华为云数据库实例的场景。 入云:指目标数据库为华为云数据库实例且需将数据传入的场景。 源数据库引擎 MySQL 源数据库的引擎类型。 流量文件来源 华为云API下载
MongoDB数据库的IP地址或域名,格式为IP地址/域名:端口。其中MongoDB服务端口,可输入范围为1~65535间的整数。 账号认证数据库 填写的MongoDB数据库账号所属的数据库名称。 mongos用户名 MongoDB数据库的用户名。 数据库密码 MongoDB数据库的用户名所对应的密码。
本示例中,DRS源数据库为华为云RDS for MySQL,目标端为华为云不同Region下的分布式数据库中间件DDM,通过VPN网络,将源数据库的迁移到目标端,部署架构可参考图1。 图1 VPN场景 使用说明 本实践的资源规划仅作为演示,实际业务场景资源以用户实际需求为准。 本实践端到端的数据为
DAS 部署架构 本示例中,DRS源数据库为华为云RDS for MySQL,目标端为华为云同Region下的分布式消息服务Kafka,通过VPC网络,将源数据库的增量数据同步到目标端,部署架构可参考图1。 图1 同VPC场景 使用说明 本实践的资源规划仅作为演示,实际业务场景资源以用户实际需求为准。
>TaurusDB任务升级实例规格,不支持降低规格。 目前仅支持任务状态为灾备初始化、灾备中的任务进行规格变更。 规格变更前,请确认当前可用区支持目标规格任务的创建。 建议在业务低峰期操作规格变更。 变更开始后,任务处于暂停阶段,变更完成后,会自动续传。 任务规格变更时间大概需要5-10分钟左右,请耐心等待!
说明: 建议创建单独用于DRS任务连接的数据库账号,避免因为账号修改,导致的任务连接失败。 连接源和目标数据库的账号密码修改后,请尽快修改DRS任务中的连接信息,避免任务连接失败后自动重试,导致数据库账号被锁定影响使用。 不同链路,数据库和权限的要求也不同,可参考以下链接,选择对应链路查看使用须知:
本示例中,DRS源数据库为其他云MySQL,目标端为华为云云数据库TaurusDB,通过公网网络,将源数据库迁移到目标端,部署架构可参考图1。 图1 部署架构图 服务列表 虚拟私有云 VPC 云数据库 TaurusDB 数据复制服务 DRS 使用说明 本实践的资源规划仅作为演示,实际业务场景资源以用户实际需求为准。
单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 数据复制服务 DRS”。进入DRS信息页面。 在任务管理页面,选择对应的任务,单击“操作”列的“更多 > 转包周期”,进入“按需转包年/包月”页面。 选择续费规格,以月为单位,最小包周期时长为一个月。订单确认
UTF8MB4 4 768 768 索引超长的处理方法 方法一 不迁移含有超长索引的表。 方法二 修改源库索引长度满足以上索引长度说明中的要求,该操作可能导致迁移后数据不完整,请谨慎使用。以目标库为MySQL 5.7.6及以下版本的UTF8MB4为例,可通过如下方式修改长度。 alter
数据库版本 MySQL 8.0 - 可用区类型 单可用区 本示例中为单可用区。 实际使用时,为提升业务可靠性,推荐选择多可用区。 可用区 可用区一 本示例中为可用区一。 实际业务场景推荐选择多可用区,此时建议将实例创建在不同的可用区,提升业务可靠性。 性能规格 独享型 4 vCPUs |
使用DRS对华为云上不同Region的云数据库进行迁移时,选择公网网络其网络示意图如图1所示: 图1 网络示意图 DRS使用公网网络访问跨Region的RDS数据库,需要给源数据库绑定弹性公网IP,分别配置Region-A源数据库入方向的网络ACL和安全组放通DRS迁移实例的弹性公网IP,Reg
8 vCPUs | 64GB 本示例中为测试实例,选择较小的测试规格,实际选择规格以业务诉求为准。 存储空间 480G 本示例中为测试实例,选择较小的存储空间,实际选择存储空间大小以业务诉求为准。 加密磁盘 不加密 本示例中选择磁盘不加密,选择加密后会提高数据安全性,但对数据库读写
MySQL 5.7 - 实例类型 单机 本示例中为单机。 实际使用时,为提升业务可靠性,推荐选择主备RDS实例。 存储类型 SSD云盘 - 可用区 可用区一 本示例中为可用区一。 实际业务场景推荐选择主备RDS实例,此时建议将两个实例创建在不同的可用区,提升业务可靠性。 性能规格 通用型
全部迁移:仅迁移任务支持选择,选择后源数据库中的所有对象全部迁移至目标数据库,对象迁移到目标数据库实例后,对象名将会保持与源数据库实例对象名一致且无法修改。 表级迁移或同步:以表为单位的迁移或同步,库中新增表不会自动加入迁移或同步关系中。如果同步任务,可以通过再次编辑同步对象,将新的表追加到同步关系中;迁移任务启动后不支持编辑迁移对象。
DRS支持DDM灾备任务的源端通过输入IP方式进行连接,如图1。DDM灾备的原理是源端和目标端DDM中的DN一一对应灾备,因此需要正确填写源端和目标端的DN的对应关系。关于DDM逻辑库和逻辑库下的DN实例说明可参考DDM产品文档。 在创建DDM灾备任务前,建议在DDM实例目标端的控制台上,导
登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 选择“数据库 > 数据复制服务 DRS”。进入数据复制服务页面。 在“实时同步管理”页面的任务列表中,选择操作列的“更多”>“转主备”。 在“转主备”页面,选择备任务的可用区。如果为公网网络任务,还需要指定备任务的公网IP完成后,单击“确认”。
DRS支持直接同步不同schema的表到同一个schema吗 DRS实时同步支持使用Online DDL工具吗 DRS是否支持双向实时同步 源库Oracle为RAC集群时,为什么建议使用SCAN IP连接 源库Oracle补全日志检查方法 同步到GaussDB(DWS)的使用建议 Oracle到GaussDB字符集兼容性说明
数据类型(Elasticsearch) 是否支持映射 BIT[(M)] BOOLEAN | LONG|TEXT 支持 1个字节的映射为BOOLEAN。 2~63个字节映射为LONG。 64个字节映射为TEXT。 TINYINT[(M)] SHORT 支持 TINYINT[(M)] [UNSIGNED] INTEGER
数据类型(Elasticsearch) 是否支持映射 BIT[(M)] BOOLEAN | LONG|TEXT 支持 1个字节的映射为BOOLEAN。 2~63个字节映射为LONG。 64个字节映射为TEXT。 TINYINT[(M)] SHORT 支持 TINYINT[(M)] [UNSIGNED] INTEGER
表级同步:RENAME表名之后,向更改名称后的表插入新的数据时,DRS不会同步新的数据到目标库。 库级同步:源库使用非CREATE TABLE方式创建的表不会同步到目标库。常见地如:使用CREATE TABLE AS创建表、调用函数创建表。 暂不支持以注释开头的DDL语句的同步,以注释开头的DDL语句将被忽略。