全部产品
云市场

数据库网关

更新时间:2019-04-01 16:18:26

  • 本文主要介绍数据库网关产品功能的背景与具体开通、使用的操作步骤。

背景

目前用户非云的自建数据库管理诉求强烈,主流可使用的3种解决方案:

  • 1)通过VPC专线,成本高昂,小企业或个人用户一般不适用;
  • 2)暴露公网IP,存在潜在风险,尤其是生产环境不能接受此类处理;
  • 3)用户自己做服务请求的转发,稳定性得不到保障,门槛高不是每个用户都适用。

数据库网关的出现,目标在于给用户提供高稳定性、低成本、统一的非阿里云数据库(包含本地IDC自建、其他友商云的数据库、其他友商云服务器上自建的数据库)的通用管理方案,打通用户云上、云下使用同一套统一的数据库管理服务。架构图如下: 架构图

服务能力

  • 本期范围为MySQL数据库类型,支持的功能与当前DMS for RDS-MySQL基本保持一致(数据追踪功能暂未提供)

使用前提

  • 1.您已获取权限并登录DMS控制台
  • 2.本地有一台可以访问公网的服务器(无需开放公网端口)
    • 建议:1GB+内存、对公网访问有10Mbps+的带宽,该服务器能够访问需要DMS云产品提供服务的数据库
  • 3.在该机器上安装了JRE 1.7或更高的版本,并将 JAVA_HOME 或 PATH配置在环境变量中

创建数据库网关&注册 操作步骤

4个步骤完成本地网络数据库接入DMS

接入步骤

  • 1.登录DMS控制台后,界面如下图所示: 主页面

  • 2.点击“新建”按钮,直达地址 添加数据库网关配置,将弹出如下页面:

    新建

  • 3.输入预期的网关名称、备注信息,用于后续使用时区分定位(注:个人名下不能存在同名的数据库网关名称),完成创建网关信息 完成创建

  • 4.下载安装包到本地(注:弹层中包含软件使用许可协议,需要完整阅读、勾选确认后方可进行下载) 下载安装包

  • 5.按照目标机器对应的操作系统,选择对应的安装包,进行解压、安装(注:若为同一个网络范围内的资源可共用数据库网关,不需要逐台机器安装,且不建议安装在数据库服务器同一个主机上)

    • 下载的文件名为:dms-db-gateway.zip
    • 包含以下文件:(注:根据操作系统的不同选择不同的文件进行安装,具体阅读“READEME.txt”)
    • 文件

注:在目标服务器安装过程中需要输入三个信息,1)创建数据库网关的云账号AK、2)创建数据库网关的云账号AK Secret、3)数据库网关生成的有效的动态验证码才能完成完整的注册。(AK 与AK Secret的获取可参考文章后面的步骤 ) 验证码

数据库网关使用步骤

  • 1.切到左侧快速登录-自建库(数据库网关)直达地址 添加数据库、登录数据库 ,选择新增录入目标数据库网关主机所能访问到的 数据库实例的内网地址进行后续数据管理各功能的使用 登录

2.基本使用与RDS-MySQL一致,详细可参考用户指南(RDBMS)

3.在此类型的数据库登录后主页面上将有两处信息体现使用的是否为数据库网关资源 主页面

获取 AccessKeyID 和 AccessKeySecret

在开始安装数据库网关时,需要设置您的阿里云账号信息,以保证拥有使用、管理相关资源权限。

使用阿里云主账号获取 AccessKeyID 和 AccessKeySecret

  • 1.进入阿里云控制台首页。阿里云将检测您的登录状态。

    • 如果已登录,则进入控制台首页。
    • 如果未登录,则跳转到登录夜间,输入阿里云账号、密码,然后单击登录。登录后,跳转到控制台首页。
  • 2.将光标滑动(非单击)到控制页页面右上角您的头像上,在弹出的下拉菜单中单击 accesskeysAK

  • 3.在安全提示对话框中单击继续使用 AccessKeyAK确认

  • 4.在安全信息管理页面用户 AccessKey 区域单击显示,在手机验证对话框中单击点击获取,然后输入验证码。

  • 5.记录该账号的 AccessKeyID 和 AccessKeySecret,用于启动注册数据库网关。