全部产品
云市场

通过数据库网关录入第三方云数据库

更新时间:2020-04-13 17:23:37

阿里云数据库网关DG(Database Gateway)支持在不开放公网IP的情况下,将本地自建或第三方云上的数据库与阿里云服务连接起来,避免使用公网IP连接的安全风险。您可以通过数据库网管将第三方云数据库录入DMS进行管理。

背景信息

使用混合云架构的企业或个人在数据库管理上通常面临如下难题:

  • 通过VPC专线连接,成本高昂,不适用于小企业或个人用户。
  • 暴露公网IP存在被攻击的风险,这在生产环境中是难以接受的。
  • 服务请求的转发需要用户自己处理,稳定性得不到保障,并且门槛太高,适用性差。

针对这些问题,数据管理DMS提供了通过数据库网关录入第三方云数据库的功能,无需开放数据库的公网地址即可完成连接,对数据传输进行安全加密。了解更多数据库网关的信息,请参见数据库网关简介

前提条件

  • 已开通数据库网关服务并且创建了数据库网关,详情请参见新建数据库网关

    在新建数据库网关时,您需要将网关程序安装到可通过第三方云内网连接目标数据库的云服务器中。

  • 已在数据库网关中添加了目标数据库,详情请参见添加数据库

  • 已开通DMS服务。

  • 您的DMS账号为管理员角色或者DBA角色

操作步骤

  1. 登录DMS控制台

  2. 在控制台主页,单击左上方的新建实例新增实例

    您还可以通过如下方法打开新建实例对话框。

    • 在控制台主页左上方选择+(加号按钮)>新建实例
      1. 在顶部导航栏选择系统管理>实例管理
      2. 实例管理页,单击实例列表页签中的新增按钮。
  3. 新建实例对话框,单击未接入公网数据库页签。

  4. 未接入公网数据库区域中选择您的实例类型,单击确定

  5. 在弹出的新增实例对话框中按照下表的说明设置实例信息。

    页签名称 参数名称 说明
    基本信息 数据库来源 选择数据库实例的来源。此处选择未接入公网数据库
    数据库类型 选择数据库实例的类型。
    实例地区 选择数据库网关所在的地域。
    数据库网关 选择数据库网关,如您还未创建数据库网关,可以单击点此添加数据库网关按钮创建。
    登录地址 输入目标数据库的内网地址。
    端口 输入目标数据库的服务端口。
    数据库账号 输入数据库的登录账号。
    数据库密码 输入数据库账号对应的密码。
    管控模式 选择数据库的管控模式,详情请参见管控模式功能细分
    高级信息 环境类型 选择数据库环境的类型。
    实例名称 自定义实例的名称。
    开启跨库查询 选择是否开启跨库查询功能,详情请参见跨库查询
    不锁表结构变更 选择是否开启不锁表结构变更功能,详情请参见不锁表结构变更
    实例DBA 选择一个DBA角色进行后期权限申请等流程。
    查询超时时间(s) 设定安全策略,当达到设定的时间后,SQL窗口执行的查询语句会中断,以保护数据库安全。
    导出超时时间(s) 设定安全策略,当达到设定的时间后,SQL窗口执行的导出语句会中断,以保护数据库安全。
  6. 基本信息页签中,单击左下角的测试连接,等待测试通过。

    如果测试失败,请检查您录入的实例信息。

  7. 单击提交。至此第三方云数据库已经成功录入到数据管理DMS,您可以在数据管理DMS控制台左侧的实例列表中查看并管理您的数据库。