本文以阿里云RDS数据库为例,为您介绍专有网络VPC的数据源如何连通独享数据集成资源组。
前提条件
- 购买RDS MySQL实例。本文以购买MySQL 5.7版本的MySQL实例为例,您可以根据业务需求进行配置。详情请参见创建RDS MySQL实例。
- 在目标实例下,创建数据库和账号。详情请参见创建数据库和账号。
- 创建专有网络VPC,详情请参见创建专有网络。
- 创建交换机,详情请参见创建交换机。
- 创建安全组,详情请参见创建安全组。
背景信息
操作步骤
- 获取RDS实例的信息。创建MySQL数据源时,您需要获取RDS实例的实例ID、数据库名、用户名和密码:
- 登录RDS管理控制台。
- 在左侧导航栏,单击实例列表。
- 在实例列表页面,查看目标实例,并获取实例ID。
- 单击目标实例后的管理。
- 在左侧导航栏,单击数据库管理。在显示的页面中,找到您需要建立连接的数据库,获取数据库名。
- 在左侧导航栏,单击账号管理,获取绑定数据库的账号(即创建数据源时需要输入的用户名)。
- 新增独享数据集成资源组。
- 登录DataWorks控制台。
- 选择相应地域后,在左侧导航栏,单击资源组列表。
- 在独享资源组页面,单击新增独享资源组。
- 在新增独享资源组面板中,选择资源组类型为独享数据集成资源组,单击订单号后的购买,跳转至购买页面。
- 进入购买页面后,请根据自身需求,选择相应的地域、独享资源类型、独享数据集成资源、资源数量和计费周期,单击立即购买。
- 确认订单信息无误后,勾选《DataWorks独享资源(包年包月)服务协议》,单击去支付。
- 返回新增独享资源组面板,配置各项参数。
参数 描述 资源组类型 资源的使用类型,此处选择独享数据集成资源 资源组名称 资源的名称,租户内唯一,请避免重复。 说明 租户即主账号,一个租户(主账号)下可以有多个用户(RAM用户)。资源备注 对资源进行简单描述。 订单号 此处选择购买的独享资源订单。 - 单击确定。
- 独享数据集成资源组绑定专有网络。
- 在资源组列表 > 独享资源组页面,单击独享数据集成资源组后的专有网络绑定。注意 绑定专有网络前,您需要进行RAM授权,让当前操作的账号可以正常访问RDS实例。
- 单击右上方的新增绑定,在新增专有网络绑定面板中,配置各项参数。
参数 描述 资源组名称 从资源组名称下拉列表中,单击需要绑定的资源组。 专有网络 从专有网络下拉列表中,选择需要同步的数据源所绑定的专有网络。 交换机 从交换机下拉列表中,选择数据源所在的交换机。 安全组 从安全组下拉列表中,选择相应的安全组。 - 单击创建。
- 在资源组列表 > 独享资源组页面,单击独享数据集成资源组后的专有网络绑定。
- 可选:添加专有网络VPC下的路由。独享数据集成资源组所在的可用区必须和数据源所在的可用区一致。如果在同一个可用区,请跳过该步骤。如果不在同一个可用区,请务必添加路由:
- 在独享资源组页面,单击独享数据集成资源组后的专有网络绑定。
- 单击相应资源组后的自定义路由。
- 在自定义路由面板中,单击新增路由。
- 在新增路由对话框中,配置各项参数。
参数 描述 目的类型 本文的数据源在专有网络VPC下,请选择VPC。 目的VPC 数据源所在VPC的地域和名称。 说明 仅选择目的类型为VPC时,会显示该参数。连接方式 包括Switch、固定IP和指定网段,本文需要选中Switch。 目的Switch实例 选择该VPC下的某一个交换机(Switch)作为路由目标。 路由示意图 默认不可以修改。 - 单击生成路由。
- 添加独享数据集成资源组的EIP和弹性网卡IP至RDS白名单中。
- 在独享资源组页面,单击独享数据集成资源组后的查看信息。
- 在独享资源组对话框中,查看EIP地址。
- 在资源组列表 > 独享资源组页面,单击独享数据集成资源组后的专有网络绑定。
- 在资源组的详情页面,查看弹性网卡ip。
- 登录RDS管理控制台。
- 在实例列表页面的左上方查看是否为目标实例所在地域。如果不是,请切换地域后,单击相应实例后的管理。
- 在左侧导航栏,单击数据安全性。
- 在数据安全性页面,单击添加白名单分组。
- 在添加白名单分组对话框中,配置各项参数,单击添加。
参数 描述 网络隔离模式 默认不可以修改。 分组名称 分组的名称需要符合以下规范: - 由小写字母、数字和下划线(_)组成。
- 以小写字母开头,以字母或数字结尾。
- 长度为2~32个字符。
组内白名单 复制独享数据集成资源组的EIP地址和弹性网卡ip。
- 创建MySQL数据源并测试连通性。
- 登录DataWorks控制台。
- 在左侧导航栏,单击工作空间列表。
- 选择工作空间所在地域后,单击相应工作空间后的进入数据集成。
- 在左侧导航栏,单击数据源,进入数据源管理页面。
- 在数据源管理页面,单击右上角的新增数据源。
- 在新增数据源对话框中,选择数据源类型为MySQL。
- 在新增MySQL数据源对话框中,配置各项参数。MySQL数据源包括阿里云实例模式和连接串模式两种类型,本文以选择阿里云实例模式为例。
参数 描述 数据源类型 当前选择的数据源类型为阿里云实例模式。 数据源名称 数据源名称必须以字母、数字、下划线(_)组合,且不能以数字和下划线(_)开头。 数据源描述 对数据源进行简单描述,不得超过80个字符。 适用环境 可以选择开发或生产环境。 说明 仅标准模式工作空间会显示该配置。地区 选择购买RDS所在的地域。 RDS实例ID 输入获取的RDS实例ID。 RDS实例主账号ID 实例购买者登录DataWorks控制台,鼠标悬停至右上角的用户头像,单击安全设置,查看账号ID。 数据库名 输入获取的数据库名称。 用户名 输入获取的绑定该数据库的用户名。 密码 输入绑定用户的密码。 - 在数据集成页签下,单击相应资源组后的测试连通性。
- 测试连通性通过后,单击完成。