数据管理DMS提供录入实例的功能,您可以使用数据管理DMS录入并管理您的云数据库。

前提条件

  • 您已创建目标实例,例如MySQL实例。
  • 您已开通DMS服务。
  • 您的DMS账号角色为管理员角色DBA角色
  • 若子账号录入RDS数据库,需获得AliyunRDSFullAccess权限,具体操作,请参见为RAM用户授权

背景信息

  • 支持跨云账号管理,需要先将目标实例资源的云账号添加至用户管理 > 用户列表中,再添加该账号下实例资源,详情请参见跨云账号数据库管理
  • 如需通过数据管理DMS管理实例,创建实例时需根据实际需求设置账号权限,具体授权语法可参考各数据库类型对应的官网文档。具体权限说明如下:
    • 如需管理实例的所有数据库,授权范围需要是整个实例的所有库。
    • 如需管理实例的单个或多个数据库,授权范围可限定具体的库。
    • 如需进行实例的增、删、改、查及表结构的修改等操作,需要给账号开通足够的DML权限。
    • 如需进行实例的视图、存储过程、触发器及函数等对象操作,需要给账号开通足够的对象操作权限。
  • 创建实例时建议单独新建数据库账号,避免共用其他已被使用的账号。
  • 为避免干扰,请勿在录入信息的前后添加空格等符号。
  • 目前数据管理DMS支持录入的云数据库实例类型,请参见支持的数据库类型与功能

操作步骤

  1. 登录新版DMS控制台
  2. 在页面左上角,选择新增实例/批量录入 > 新增实例

    打开新增实例对话框。

    说明 您还可以通过以下方法打开 新增实例对话框。
    • 方法一:单击页面左上角的+ > 新增实例
    • 方法二:单击页面顶部导航栏的系统管理 > 实例管理,并在实例列表页签下单击+ 新增
  3. 单击云数据库标签页,并单击目标实例类型。
  4. 在弹出的新增实例对话框中,按照下表录入实例信息。
    类别 配置项 说明
    基本信息 数据来源 选择数据库实例的来源。此处选择云数据库
    数据库类型 选择数据库实例的类型。
    实例地区 选择数据库实例所在的地区。
    录入方式 选择数据库实例的录入方式。支持实例ID和连接串地址两种录入方式。
    实例ID连接串地址 选择数据库实例的实例ID或输入实例的连接地址。
    说明 数据库接入DMS时,系统会自动尝试往云数据库的白名单中添加DMS的服务器访问地址,若自动添加失败请手动添加。详情信息,请参见 RDS设置IP白名单DMS白名单列表
    数据库账号 输入数据库的登录账号。
    说明 DMS将通过该账号对数据进行读、写或其他操作,请提供具有相关权限的账号。
    数据库密码 输入数据库账号对应的密码。
    管控模式 选择数据库的管控模式,详情请参见管控模式
    高级信息 环境类型 选择数据库环境的类型。
    说明 具体信息,请参见 实例环境类型说明
    实例名称 自定义实例的名称。
    说明 在第一次录入云数据库时,DMS系统会同步云数据库侧的名称。后续不再进行同步,您可以在DMS中 编辑实例维护实例名称。
    开启跨库查询 选择是否开启跨库查询功能,详情请参见跨库查询
    不锁表结构变更 选择是否开启不锁表结构变更功能,详情请参见不锁表结构变更
    实例DBA 选择一个DBA角色进行后期权限申请等流程。
    查询超时时间(s) 设定安全策略,当达到设定的时间后,SQL窗口执行的查询语句会中断,以保护数据库安全。
    导出超时时间(s) 设定安全策略,当达到设定的时间后,SQL窗口执行的导出语句会中断,以保护数据库安全。
  5. 完成以上信息填写,在基本信息标签页中,单击左下角的测试连接
    说明 如果测试连接失败,请按照报错提示检查您录入的实例信息。
  6. 在弹窗中,单击设置白名单
    设置白名单
    说明 系统会自动尝试往云数据库的白名单中添加DMS的服务器访问地址,若自动添加失败请手动添加。详情信息,请参见 RDS设置IP白名单DMS白名单列表
  7. 再次单击测试连接
  8. 连接成功,单击提交
    说明 至此云数据库已经成功录入到数据管理DMS,您可以在数据管理DMS控制台左侧的实例列表中查看并管理您的数据库。