借助数据库网关(DG),您可以使用云产品(DMS、DTS、DBS等)访问本地机房或者其他云厂商的数据库。除此之外,DG还提供数据库访问点功能,您部署在阿里云ECS上的应用程序,通过该访问点,也可以直接访问本地或第三方云数据库。

访问本地或第三方云数据库

什么是数据库访问点

DG提供的数据库访问点,可以将用户本地或第三方云数据库的地址,映射成您在阿里云VPC内的内网地址。您VPC内的应用程序访问该地址,和直接访问原始数据库的效果一致。

例如,您本地机房的数据库地址为10.1.2.3:3306,由于云上云下网络不通,您在阿里云上部署的程序并不能直接访问该数据库。但通过数据库访问点的映射,会在您阿里云VPC内生成地址172.6.7.8:5432,云上的应用程序访问172.6.7.8:5432地址即可。

数据库访问点为您屏蔽掉云上、云下、跨云的网络细节,您在阿里云ECS上的应用程序可以安全地访问其他任何网络环境内的数据库,满足您在混合云场景下的在线应用、离线分析,数据迁移等需求。

前提条件

  • 参考快速入门启动本地Agent并添加数据库。
  • 在和DG同一Region内创建了VPC与vSwitch。

操作步骤

  1. 登录数据库网关控制台
  2. 在左侧导航栏单击网关列表网关列表
  3. 跳转至添加的数据库详情页,单击操作创建数据库访问点网关详情
  4. 选择对应的VPC ID虚拟交换机,单击确定即可通过VPC地址链接。添加数据库
  5. 登录到VPC内的任意一台ECS上,对展示的VPC地址进行测试,如果能链接成功,即可通过JDBC等方式访问云下/他云部署的数据库。ECS回显