通过数据库网关DG(Database Gateway),您只需简单几步即可将本地或第三方云的数据库低成本地接入至阿里云。完成接入后,在创建数据传输服务DTS(Data Transmission Service)的数据迁移、同步或订阅任务时,您可以直接将数据库网关中接入的数据库作为源库或目标库。

背景信息

在本地或第三方云的数据库接入阿里云时,有以下几种解决方案,但是均存在一定的局限性:
  • 通过专线、VPN网关或智能网关接入,成本较高,不适用于个人用户。
  • 将数据库的服务端口暴露至公网,存在潜在安全风险。
  • 自建代理转发服务请求,稳定性较差,技术成本较高。

数据管理DMS提供了通过数据库网关录入第三方云数据库的功能,无需开放数据库的公网地址即可完成连接,对数据传输进行安全加密,同时免防火墙配置,大大降低使用门槛。了解更多数据库网关的信息,请参见什么是数据库网关

操作步骤

  1. 创建数据库网关,详细操作请参见新建数据库网关
  2. 添加目标数据库,详细操作请参见添加数据库
    数据库网关目前可以免费使用,但在使用过程中有以下注意事项:
    • 确保网关程序所在的机器可以访问公网,但是无需开放端口至公网,同时为保障链路速率及稳定性,公网出口带宽至少为10 Mbps。
    • 确保机器可以连通待接入的数据库,在处于同一内网时可获得更低的网络延迟。
  3. 以DTS数据迁移为例,登录DTS控制台后,单击左侧数据迁移,进入数据迁移页面,然后点击右上角创建迁移任务按钮。
    tp
  4. 在创建迁移任务页面输入相关参数信息,实例类型选择无公网IP:Port的数据库(通过数据库网DG接入),然后下拉选择对应的数据库地址,即可将数据库网关中接入指定的数据库作为源库或目标库。
    tp
    说明 在配置数据迁移时,如果选择实例类型为无公网IP:Port的数据库(通过数据库网DG接入),即不支持跨地域迁移,需要使源库的实例地区和目标库的实例地区保持一致。
  5. 参数信息填写完成后单击测试连接,测试连接通过后,单击右下角授权白名单进入下一步后,您可以继续选择迁移类型并进行高级配置。