从 Studio 3T 连接到亚马逊 DocumentDB 集群 - Amazon DocumentDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从 Studio 3T 连接到亚马逊 DocumentDB 集群

Studio 3T是一款流行的 GUI 和 IDE,适合使用 MongoDB 的开发人员和数据工程师。它提供了多种强大的功能数据树视图、表格视图和 JSON 视图、以 CSV、JSON、SQL 和 bson/mongoDump 格式轻松导入/导出、灵活的查询选项、可视化 drag-and-drop 用户界面,具有自动完成功能的内置 mongo 外壳、聚合管道编辑器和 SQL 查询支持。

先决条件

  • 如果您还没有在 Amazon EC2 上运行 Amazon DocumentDB 集群,请按照有关如何操作的说明进行操作连接亚马逊 EC2

  • 如果你没有 Studio 3T下载并安装

连接 Studio 3T

  1. 选择连接在工具栏的左上角。

  2. 选择新连接在工具栏的左上角。

  3. 服务器选项卡,在服务器” 字段中,输入集群终端节点信息。

    注意

    找不到您的集群终端节点? 只需按照步骤操作即可这里

  4. 选择身份验证选项卡并选择遗产在下拉菜单中身份验证模式

  5. 在中输入您的用户名和凭证用户名密码字段。

  6. 选择SSL选项卡并选中该复选框使用 SSL 协议进行连接

  7. 选择使用自己的根 CA 文件。然后添加亚马逊 DocumentDB 证书(如果您的 DocumentDB 集群上禁用了 SSL,则可以跳过此步骤)。选中复选框以允许无效的主机名

    注意

    没有证书? 你可以用以下命令下载它:

    wget https://s3.cn-north-1.amazonaws.com.cn/rds-downloads/rds-combined-ca-cn-bundle.pem

  8. 如果您从 Amazon VPC 之外的客户端计算机进行连接,则需要创建 SSH 隧道。你将在中这样做SSH选项卡。

    1. 选中复选框使用 SSH 隧道然后在中输入 SSH 地址SSH 地址字段。这是您的实例公有 DNS (IPV4)。您可以从您的地址获取此网址亚马逊 EC2 管理控制台

    2. 输入你的用户名。这是您的亚马逊 EC2 实例的用户名

    3. 对于SSH 身份验证模式,选择私钥。在私钥字段中,选择文件查找器图标以找到并选择您的 Amazon EC2 实例的私钥。这是您在亚马逊 EC2 控制台中创建实例时保存的.pem 文件(密钥对)。

    4. 如果您使用的是 Linux/macOS 客户端计算机,则可能需要使用以下命令更改私钥的权限:

      chmod 400 /fullPathToYourPemFile/<yourKey>.pem

    注意

    此 Amazon EC2 实例应与您的 DocumentDB 集群位于同一个亚马逊 VPC 和安全组中。你可以从你的 SSH 地址、用户名和私钥获取亚马逊 EC2 管理控制台

  9. 现在,通过选择 “” 来测试您的配置测试连接按钮。

  10. 诊断窗口应加载绿色条形以指示测试成功。现在选择好的关闭诊断窗口。

  11. 选择保存保存您的连接以备将来使用。

  12. 现在选择您的集群并选择连接

恭喜您!现在,您已通过 Studio 3T 成功连接到您的亚马逊 DocumentDB 集群。