检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
8GB - DRS迁移任务 迁移任务名 DRS-mysql 自定义 源数据库引擎 MySQL 本示例中源数据库为自建MySQL,即在华为云弹性云服务器上安装社区版MySQL。 目标数据库引擎 MySQL 本示例中目标数据库也是MySQL,使用的云数据库 RDS for MySQL实例。
Kafka消息格式 同步到Kafka集群中的数据以Avro、JSON和JSON-C格式存储。不同链路支持的数据格式可参考表1: 表1 支持的数据格式 数据流向 Avro JSON JSON-C MySQL->Kafka 支持 支持 支持 Oracle->Kafka 支持 支持 暂不支持
将Dynamo同步到GeminiDB Dynamo 将AWS DocumentDB同步到DDS 将Redis 同步到GeminiDB Redis 将Redis集群同步到GeminiDB Redis
双AZ任务倒换 DRS实时同步任务在创建时可选择任务类型为“双AZ”或“单AZ”。双AZ任务为一主一备的经典高可用架构,在任务创建后,DRS会同时创建一主一备两个子任务,当主AZ任务发生异常,DRS会自动启动备AZ任务继续进行同步,提高同步任务的可靠性。 DRS目前支持以下链路在创建时进行任务类型的选择:
读取吞吐能力越高,迁移速度越快,耗时越少。影响吞吐的因素包括但不限于服务器规格、负载、磁盘IO性能、数据库限流等。 目标库的写入吞吐能力 写入吞吐能力越高,迁移速度越快,耗时越少。影响吞吐的因素包括但不限于服务器规格、负载、磁盘IO性能、数据库限流等。 可用的网络吞吐量 可用的网
通过以下命令查看数据库的字符集。 SHOW VARIABLES LIKE "character_set_server"\G; 使用命令修改服务器的字符集。 SET character_set_server='utf8'; 如果为RDS for MySQL实例,可通过修改数据库“ch
行设置。 当源库类型属于集群时,该项需要设置为集群。 当源库类型属于副本集或者单节点时,该项需要设置为非集群。 源端分片个数 当源端实例类型设置为“集群”时,需要填写源端数据库分片个数。 源端数据库分片个数默认为2,最大值为32,您需要根据源库实际的集群分片个数设置该值大小。 指定公网IP
别测试并确定与源库和目标库连通后,勾选协议,单击“下一步”。 自建DNS服务配置(选填) 图5 自建DNS服务器 表9 自建DNS信息 参数 描述 是否配置自建DNS服务器 当用户需要填写自建的内网域名数据库地址作为源或者目标库时,请开启此选项。 自建DNS服务IP 填写用户自建的DNS服务IP信息。
式修改。 通过以下命令查看数据库的字符集。 SHOW VARIABLES LIKE "collation_server"; 使用命令修改服务器的字符集。 SET collation_server='utf8_unicode_ci'; 如果为RDS for MySQL实例,可通过修
创建GaussDB(for MySQL)实例 本章节介绍创建GaussDB(for MySQL)实例,该实例选择和自建MySQL服务器相同的VPC和安全组。 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“数据库 > 云数据库 GaussDB(for
异常返回说明 返回值 说明 400 Bad Request 服务器未能处理请求。 401 Unauthorized 被请求的页面需要用户名和密码。 403 Forbidden 对被请求页面的访问被禁止。 404 Not Found 服务器无法找到被请求的页面。 405 Method Not
具备断点续传能力:源数据库或目标数据库连接出现异常时,自动记录当前回放位点,等故障修复后,自动从上一次位点接续回放,保证同步数据的一致性。 DRS迁移实例所在虚拟机故障,业务自动切换到新虚拟机并保证IP不变,保证迁移任务正常。 DRS使用的字符集标准是Unicode 6.2.0。 实时迁移基本原理 图2 实时迁移原理
Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 目前仅支持Redis->GeminiDB Redis迁移、Redis集群->GeminiDB Redis迁移、MySQL->MySQL同步、Oracle->GaussDB分布式同步场景。 调用该接口删除任务前,请确保任务处于已结束状态。
多种部署及容灾方案 数据备份、数据恢复、双机热备、异地容灾、同城容灾,多种部署及容灾方案,为数据可靠性保驾护航。 服务列表 虚拟私有云 VPC 弹性云服务器 ECS 云数据库RDS 数据复制服务 DRS 使用说明 本实践的资源规划仅作为演示,实际业务场景资源以用户实际需求为准。 本实践端到端的
MySQL。 redis:云下自建Redis数据。 ecs_redis:华为云ECS自建Redis数据。 rediscluster:云下自建Redis集群数据库。 ecs_rediscluster:华为云ECS自建Redis集群数据库。 cloud_gaussdb_redis:华为云数据库GeminiDB
Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 目前仅支持Redis->GeminiDB Redis迁移、Redis集群->GeminiDB Redis迁移、MySQL->MySQL同步、Oracle->GaussDB分布式同步场景。 仅支持部分Region使用,详情参考终端节点。
创建迁移任务 本章节介绍创建DRS实例,将自建MySQL服务器上的loadtest数据库迁移到RDS for MySQL实例。 迁移前检查 在创建任务前,需要针对迁移环境进行手工自检,以确保您的迁移任务更加顺畅。 本示例中,为MySQL到RDS for MySQL的入云迁移,您可以参考入云使用须知获取相关信息。
Redis->GeminiDB Redis Redis集群->GeminiDB Redis MongoDB->DDS DDS->MongoDB GeminiDB Redis->Redis GeminiDB Redis->Redis集群 前提条件 已登录数据复制服务控制台。 已成功创建迁移任务,并且迁移失败。
AWS云上DocumentDB数据库(4.0副本集、5.0副本集、5.0集群) 说明: 创建AWS集群默认为5.0版本 副本集支持全+增、单全、单增任务 集群只支持单全任务,不支持增量任务 AWS上创建”基于实例的集群”对应副本集 AWS上创建”弹性集群”对应集群 DDS实例(3.4、4.0、4.2、4.4版本)
网络类型选择“VPC网络”时可见,数据库类型可选“ECS自建库”或者“RDS实例”。 VPC 数据库类型选择“ECS自建库”时可见,选择ECS数据库实例所在的虚拟专用网络,可以对不同业务进行网络隔离。 子网 数据库类型选择“ECS自建库”时可见,选择ECS数据库实例所在的子网。 数据库实例名称