检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
照实际使用时长计费。 “包年/包月”配置费用是一次性计费。 弹性公网IP费用(可选) 指公网访问产生的数据处理和数据流量费用。如果创建公网网络任务,您需要购买弹性公网IP。 详细说明请参考弹性公网IP计费说明。 所以已暂停的“按需计费”任务仍然会收取配置费用。 父主题: 计费相关
目标数据库引擎 选择“PostgreSQL”。 网络类型 此处以“公网网络”为示例。目前支持可选“公网网络”、“VPC网络”和“VPN、专线网络”。 VPC网络:适合云上同账号同Region同VPC场景下数据库之间的同步。 公网网络:适合通过公网网络把其他云下或其他平台的数据库同步到目标数
server。 可能原因 访问源库或目标库时建立连接失败。 解决方案 检查源库或目标库运行状态是否正常。 检查DRS实例和源库或目标库之间的网络是否能够连通。 检查源库或目标库远程访问或者访问白名单是否放通DRS的实例IP。 父主题: MySQL->MySQL实时迁移和同步
数据管理服务 DAS 部署架构 本示例中,DRS源数据库为本地自建Oracle数据库,目标端为华为云上的分布式数据库中间件DDM,通过公网网络,将源端的数据同步到目标端,部署架构可参考图1。 图1 公网场景 使用说明 本实践的资源规划仅作为演示,实际业务场景资源以用户实际需求为准。
执行以下SQL语句,查看server_id值。 show variables like '%server_id%'; 如果server_id不满足要求,执行如下命令,修改server_id: set global server_id=n n表示源数据库的server_id,如果源数据库版本为MySQL5
目标数据库引擎 选择“GaussDB主备版”。 网络类型 此处以“公网网络”为示例。目前支持可选“公网网络”、“VPC网络”和“VPN、专线网络”。 VPC网络:适合云上同账号同Region同VPC场景下数据库之间的同步。 公网网络:适合通过公网网络把其他云下或其他平台的数据库同步到目标数
目标数据库引擎 选择“GaussDB分布式版”。 网络类型 此处以“公网网络”为示例。目前支持可选“公网网络”、“VPC网络”和“VPN、专线网络”。 VPC网络:适合云上同账号同Region同VPC场景下数据库之间的同步。 公网网络:适合通过公网网络把其他云下或其他平台的数据库同步到目标数
单击“购买云服务器”。 配置弹性云服务器参数。 选择通用计算型s6.xlarge.2 4vCPUs |8GiB规格。 选择镜像和磁盘规格。 单击“下一步:网络配置”。 选择在创建VPC和安全组创建的VPC和安全组。 选择购买弹性公网IP,公网带宽选择“按流量计费”,此示例中,带宽大小选20Mbit/s。
部署架构 本示例中,DRS源数据库为华为云RDS for MySQL,目标端为华为云同Region下的分布式消息服务Kafka,通过VPC网络,将源数据库的增量数据同步到目标端,部署架构可参考图1。 图1 同VPC场景 使用说明 本实践的资源规划仅作为演示,实际业务场景资源以用户实际需求为准。
内容对比:会查询源库及目标库的全部数据,涉及每个字段都会对比,所以会对数据库产生一定的查询压力,主要体现在IO上,查询速度受限于源库和目标库的IO和网络带宽。占用1-2个CPU,占用10个左右的session的连接数。 用户对比:会查询源库及目标库的账户和权限,基本不会对数据库产生影响。 父主题:
DRS”。进入数据复制服务页面。 在“实时同步管理”页面的任务列表中,选择操作列的“更多”>“转主备”。 在“转主备”页面,选择备任务的可用区。如果为公网网络任务,还需要指定备任务的公网IP完成后,单击“确认”。 提交变更后,单击“返回任务列表”,在实时同步管理页面,可以看到任务状态为“转主备中”。
进入购买云数据库RDS页面。 选择区域“华东-上海一”。填选实例信息后,单击“立即购买”。 图1 选择引擎版本信息 图2 选择规格信息 图3 选择已规划的网络信息 图4 高级配置 进行规格确认。 如果需要重新选择实例规格,单击“上一步”,回到上个页面修改实例信息。 如果规格确认无误,单击“提交”,完成购买实例的申请。
选择“自建-自建”。 源数据库引擎 选择“Oracle”。 目标数据库引擎 选择“Kafka”。 网络类型 此处以“公网网络”为示例。目前支持可选公网网络、VPC网络和VPN、专线网络。 DRS任务类型 选择DRS任务类型,可选“单AZ”和“双AZ”。 双AZ:一主一备的经典高可用
选择“MySQL”。 网络类型 此处以公网网络为示例。 默认为公网网络类型,支持VPN网络、专线网络、公网网络。 灾备数据库实例 用户所创建的RDS for MySQL实例。 灾备实例所在子网 请选择灾备实例所在的子网。也可以单击“查看子网”,跳转至“网络控制台”查看实例所在子网帮助选择。
待确认原因:源端表的主键列和目标端表的主键列存在不一致问题。主键列不一致,可能会导致同步失败或者数据不一致。 处理建议:改目标端表的主键,和源端表的主键列保持一致。 参考命令: alter table table_name add constraint pkey name primary key(c1, c2);
%。 · WITH GRANT OPTION:授予该账号使用GRANT命令的权限,该参数为可选。 例如:创建一个账号,账号名为drsmigration,密码为Drs123456,并允许从任意主机登录数据库,命令如下。 GRANT ALL ON *.* TO 'drsmigration'@'%';
MongoDB->DDS MongoDB->GeminiDB Mongo 出云 MySQL->MySQL DDS->MongoDB 如果因为非网络原因导致迁移失败,系统默认进行三次自动续传,若三次续传后仍无法恢复,可手动进行续传。 前提条件 已登录数据复制服务控制台。 已成功创建迁移任务。
MongoDB->GeminiDB Mongo 出云 MySQL->MySQL DDS->MongoDB 约束限制 限速模式指的是限制秒级的流量上限,可能因为网络波动原因导致统计值的降低,实际统计的值可能会低于限速值大小。 限速模式只对全量迁移阶段生效,增量迁移阶段不生效。 增量阶段修改限速后,待任务再次进入全量阶段会生效。
job_action字段数据结构说明 参数 参数类型 描述 available_actions Array of strings 任务可操作命令集合。 取值: CREATE:创建任务 CHOOSE_OBJECT:选择对象,任务增量中再编辑 PRE_CHECK:预检查 CHANGE_MODE:修改任务模式
项。 如果需要修改数据库block_encryption_mode参数,可参考以下操作。 源数据库为本地自建MySQL库 方法一:执行以下命令,然后重启数据库使设置生效。 SET GLOBAL block_encryption_mode = '对应的加密模式' 方法二:在my.cnf或my