阿里云云企业网CEN(Cloud Enterprise Network)致力于为客户提供优质的网络传输环境,通过简化组网过程,帮助您快速构建一张具有企业级规模和通信能力的混合云网络。您可以通过CEN实现DMS连接第三方云内网,录入第三方云数据库。
前提条件
- DMS账号角色为管理员或者DBA。详情请参见查看我的系统角色。
- 已开通专有网络VPC服务,并且在专有网络(VPC)和第三方云服务之间建立了连接,连接方法请参见多接入方式构建企业级混合云,配置过程中的路由配置请参见如下步骤:
- 设置CEN云服务访问。具体操作步骤,请参见设置访问云服务。
- 在本地网络中将云服务DMS所在地域的IP地址或地址段回包路由指向CPE。
- 访问的DMS云服务所属地域的VPC加载到云企业网中。说明 如果您在某地域有3个VPC,分别为VPC1、VPC2、VPC3,且都已加载到云企业网,并用VPC1访问过其他云服务如OSS、SLB等,则在设置云服务访问过程中,也必须指定VPC1进行访问。
设置访问云服务
- 登录云企业网管理控制台。
- 在云企业网实例页面,单击目标实例ID。
- 在基本信息页签中,单击转发路由器页签,根据云服务部署的地域,单击该地域的转发路由器ID。
- 在转发路由器详情页面,单击访问云服务页签。
- 单击设置云服务,配置如下信息:
配置项 是否必填 说明 云服务IP或地址段 是 输入云服务DMS所在地域的IP地址或地址段,且需属于100.64.0.0/10子网段,例如杭州地域的IP地址或地址段为100.104.175.0/24,100.104.201.0/26,100.104.52.0/24,100.104.61.128/26,100.104.244.64/26,100.104.216.192/26,100.104.85.0/26。其他地域的IP地址或地址段,请参见设置IP白名单。 说明 由于单次配置仅支持输入一个IP地址,若云服务DMS所在地域有多个子网段,则需要重复因此如云服务DMS所在地域(比如杭州地域)有多个100.64.0.0/10子网段,则需要重复配置步骤。服务所在地 是 选择需要访问DMS所在的地域。 重要 若自建数据库接入至阿里云的某一地域(同地域,如杭州地域,跨地域,如北京地域),则该服务所在地都需配置为杭州地域,并在下方的服务VPC中,指定杭州地域的VPC实例。服务VPC 是 选择已加载至云企业网实例的VPC实例。配置完成后,边界路由(VBR)实例和云连接网(CCN)实例关联的本地网络将通过该VPC访问DMS。 访问所在地 是 选择需要访问DMS的VBR实例或CCN实例所在的地域。 说明 若自建数据库通过VBR实例接入至阿里云,则只能通过云企业网访问部署和VBR实例同一地域的DMS云服务。描述 否 输入云服务DMS的描述信息。描述信息可为空,若不为空,有如下限制: - 必须以中文或者英文字母(不区分大小写)开头,不能以
http://
或https://
开头。 - 由中文、英文字母、数字、特殊符号(仅支持短划线(-)、半角句号(.)和下划线(_)三种特殊符号)组成。
- 必须以中文或者英文字母(不区分大小写)开头,不能以
- 单击确定。
注意事项
- 建议您使用更加安全便捷的数据库网关服务录入实例,目前数据库网关服务处于公测期,使用不收费,详情请参见通过数据库网关录入第三方云数据库。
- 数据管理DMS支持通过VPC专线录入的实例类型有MySQL、SQL Server、PostgreSQL、Oracle、OcenBase-MySQL、MongoDB、Redis、ClickHouse、RDS MariaDB、达梦数据库、DB2。
操作步骤
- 登录数据管理DMS 5.0。
- 在控制台首页,单击页面左上方的新增实例
图标。
说明 您还可以通过顶部菜单栏选择+新增。,单击 - 在新建实例对话框,单击VPC专线IDC页签。
- 选择数据库类型。以MySQL数据库举例,其它数据库类型配置流程与其类似。
- 配置如下信息:
类别 配置项 是否必填 说明 基本信息 数据库来源 是 选择数据库实例的来源。此处选择VPC专线IDC。 数据库类型 是 选择数据库实例的类型。 实例地区 是 根据第三方云数据库所在地区,选择一个距离较近的阿里云地域。 VPC ID 是 输入VPC ID,请确保该VPC已经和第三方云内网建立了连接,如您尚未进行该操作,请先完成连接,详情请参见多接入方式构建企业级混合云。 登录地址 是 输入目标数据库的访问地址。 端口 是 输入目标数据库的服务端口。 数据库账号 否 输入目标数据库的登录账号。 数据库密码 否 输入数据库账号对应的密码。 管控模式 是 选择目标数据库的管控模式,详情请参见管控模式。 敏感数据保护 是 此功能可以实现对敏感数据进行管控和脱敏,根据您的业务需求选择是否开启此功能。详细信息,请参见敏感数据保护概览。 高级信息 环境类型 否 选择目标数据库环境的类型。 实例名称 否 自定义实例的名称。 开启跨库查询 否 选择是否开启跨库查询功能,详情请参见跨库查询。 无锁结构变更 否 选择是否开启不锁表结构变更功能,详情请参见通过无锁变更工单实现无锁结构变更。 开启SSL 否 选择是否开启SSL连接,开启后,DMS会通过SSL连接至数据库,取值如下: - 默认(DMS与数据库服务自动协商是否开启):系统自动识别目标数据库是否已开启SSL连接,若其已开启SSL连接,则DMS通过SSL连接数据库;反之,则通过普通方式进行连接。
- 开启:使用SSL连接。若目标数据库未开启SSL连接,则该参数设置无效。
- 关闭:不使用SSL连接。
说明 仅当数据库为MySQL时,才会出现该参数。实例DBA 否 选择一个DBA角色进行后期权限申请等流程。 查询超时时间(s) 否 设定安全策略,当达到设定的时间后,SQL窗口执行的查询语句会中断,以保护数据库安全。 导出超时时间(s) 否 设定安全策略,当达到设定的时间后,SQL窗口执行的导出语句会中断,以保护数据库安全。 说明 基本信息配置完成后,单击页面下方的测试连接,等待测试通过。若未通过,请根据提示的错误信息重新配置。 - 单击提交。
第三方云数据库已经成功录入到数据管理DMS,您可以在数据管理DMS控制台左侧的实例列表中查看并管理您的数据库。