通过DTS实时同步PolarDB for MySQL数据到分析型数据库MySQL版需要以下几个步骤:
步骤一:创建DTS同步作业
创建DTS同步作业需要用户支付一定的费用,DTS支持两种付费方式:包年包月(预付费)和按量付费。关于两种付费方式的价格详情,请参见DTS产品定价。
本例以按量付费为例,介绍创建同步作业的详细步骤。
- 进入DTS产品详情页,单击立即购买。
- 售卖页面上各项参数说明如下表所示,完成参数配置后,单击立即购买。
配置项 说明 功能 数据同步。 源实例 MySQL。 源实例地域 本例选择华南1(深圳)。 目标实例 分析型数据库MySQL版。 目标实例地域 本例选择华南1(深圳)。 同步拓扑 单向同步。 网络类型 专线。 同步链路规格 本例选择small。 - 在确认订单页面,勾选《数据传输服务(按量付费)服务协议》,根据提示完成支付流程。
步骤二:配置同步链路
- 登录DTS控制台。
- 在数据传输页面,单击左侧导航栏中的数据同步。
- 选择地域。
- 在同步作业列表中,单击目标实例右侧的配置同步链路,在选择同步通道的源及目标实例页面进行参数配置,详细的参数配置如下表所示。
类别 配置项 说明 同步作业名称 - 可选项。 源实例信息 实例类型 本例选择通过专线/VPN网关/智能网关接入的自建数据库。 实例地区 本例为华南1(深圳)。 对端专有网络 选择PolarDB实例所属的VPC ID。 数据库类型 固定为MySQL,不可变更。 IP地址 PolarDB实例的私网IP地址。 端口 PolarDB实例的监听端口,默认为3306。 数据库账号 连接PolarDB数据库所使用的账号。 数据库密码 连接PolarDB数据库所使用账号对应的密码。 目标实例信息 实例类型 ADS。 实例地区 华南1(深圳)。 数据库 分析型数据库MySQL版名称。 - 完成上述参数配置后,单击授权白名单并进入下一步。
- 在ADS账号授权页面,单击下一步。
- 进入选择同步对象页面,完成下面两个配置后,单击下一步。
- 勾选结构初始化和全量数据初始化。
- 在源库对象中把同步的表移动到右侧的已选择对象中。
- 在选择同步对象页面,按照页面提示进行参数配置。
配置项 说明 类型 分区表或者维度表。 主键 支持复合主键,保证数据唯一。 分区列 请参见一级分区的规划和设计。 分区数 建议128。 - 完成上述参数配置后,单击预检查并启动,进入预检查页面。
- 如果预检查显示失败,需要根据提示并参见源库连接性检查进行排错处理。
- 预检查全部成功后,单击关闭同步任务正式开始。
步骤三:查看同步数据
- 返回DTS控制台,在同步列表中的同步概况中查看同步延时和速度。
- 进入分析型数据库MySQL版控制台,在ads_sz_test数据库中查看同步过来的数据表。