通过DMS连接MongoDB分片集群实例

数据管理服务DMS(Data Management Service)是一种集数据管理、结构管理、用户授权、安全审计、数据趋势、数据追踪、BI图表、性能优化和服务器管理于一体的可视化、图形化数据管理服务。通过DMS获取MongoDB数据库列表后,您可以更加方便快捷地远程访问、在线管理您的MongoDB数据库。

准备工作

根据MongoDB实例的网络类型,将DMS服务器的IP地址加入至MongoDB实例的白名单中,详情请参见设置白名单

说明

如您已经将DMS服务器的IP地址加入至MongoDB实例的白名单中,可跳过此步骤。

表 1. DMS服务器的IP地址

MongoDB实例的网络类型

DMS服务器的IP地址

专有网络

100.104.0.0/16

经典网络

120.55.177.0/24

121.43.18.0/24

101.37.74.0/24

10.153.176.0/24

10.137.42.0/24

11.193.54.0/24

操作步骤

  1. 登录MongoDB管理控制台

  2. 在左侧导航栏,单击分片集群实例列表

  3. 在页面左上角,选择实例所在的资源组和地域。

  4. 单击目标实例ID或目标实例所在行操作列的管理

  5. 在目标实例页面右上方,单击登录数据库并选择任意Mongos节点ID,跳转到数据管理DMS页面。

  6. 登录实例对话框中,填写相应信息。

    参数

    说明

    数据库类型

    目标数据库的类型,系统默认为当前需要连接的数据库类型。

    实例地区

    目标实例所在的地域,系统默认为当前实例所在地域。

    连接串地址

    目标实例的连接串地址,系统默认为当前实例的连接串地址。

    数据库名称

    填入鉴权数据库名,即数据库账号所属的数据库。

    说明
    • 如果数据库账号填写的是root,那么对应的数据库名即为admin。

    • 不建议在生产环境中直接使用root账号连接数据库。您可以根据业务需求创建用户并分配权限,详情请参见使用DMS管理MongoDB实例的账号

    数据库账号

    目标数据库的账号,初始账号为root

    数据库密码

    填入该数据库账号对应的密码。

    说明

    如果忘记root账号的密码,您可以重置密码

    管控模式

    针对您的业务场景,选择相应的管控模式。关于管控模式的介绍,请参见管控模式

  7. 单击左下角的测试连接

    说明

    当提示“测试成功”时,说明信息配置正确。如果测试失败,请根据报错信息排查并修改,直至测试成功。

  8. 单击登录

    说明

    如果您希望浏览器记住该账号的密码,可以先勾选记住密码,再单击登录

常见的连接场景

相关问题