开发者社区 问答 正文

怎样新建 MongoDB 场景



背景信息


阿里云数据库支持经典网络和专有网络两种网络类型。在阿里云平台上,经典网络和专有网络的区别如下:


  • 经典网络:经典网络中的云服务在网络上不进行隔离,只能依靠云服务自身的安全组或白名单策略来阻挡非法访问。

  • 专有网络(Virtual Private Cloud,简称VPC):专有网络帮助用户在阿里云上构建出一个隔离的网络环境。用户可以自定义专有网络里面的路由表、IP地址范围和网关。此外用户可以通过专线或者VPN的方式将自建机房与阿里云专有网络内的云资源组合成一个虚拟机房,实现应用平滑上云。

MongoDB默认使用经典网络,如果您要使用专有网络(VPC), MongoDB和VPC必须在同一地域,有以下两种实现方式:

  • 如果MongoDB还没有创建,您可以先建立VPC,然后在VPC下创建MongoDB即新建MongoDB场景,本章主要介绍新建MongoDB场景的方法。

  • 如果MongoDB已经创建,您可以在MongoDB同一地域创建VPC,然后将MongoDB加入VPC,具体请参见已有MongoDB实例时如何切换网络


操作步骤


  1. 创建VPC,具体请参见创建专有网络

  2. 创建与VPC所在地域一致的MongoDB实例。

  3. 在购买过程中,网络类型选择专有网络,选择对应的VPC即可,请参见三节点副本集实例购买

展开
收起
云栖大讲堂 2017-10-30 16:49:28 1698 分享 版权
阿里云 AI 助理回答

根据您提供的背景信息和操作步骤,如果您打算在阿里云上部署一个使用专有网络(VPC)的MongoDB实例,以下是简化的步骤指南:

  1. 创建专有网络(VPC):

    • 登录阿里云管理控制台。
    • 导航至“专有网络(VPC)”服务页面。
    • 选择或创建一个新的地域,因为MongoDB实例和VPC必须位于同一地域。
    • 点击“创建VPC”,并按照提示设置VPC的名称、CIDR块等信息。确保CIDR块的规划能够满足您未来扩展的需求。
  2. 配置交换机(VSwitch):

    • 在刚创建的VPC下,创建至少一个交换机(VSwitch)。
    • 设置交换机的CIDR块,确保它位于VPC的CIDR范围内,并且不与您的其他网络冲突。
    • 可以根据需要配置其他选项,如可用区等,以实现高可用性和资源分布。
  3. 创建MongoDB实例:

    • 转到阿里云数据库产品页面,选择MongoDB服务。
    • 点击“创建实例”或类似按钮开始创建过程。
    • 在购买页面中,选择“网络类型”为“专有网络”。
    • 接下来,从下拉菜单中选择您之前创建的VPC和对应的交换机(VSwitch)。
    • 根据业务需求选择实例规格、存储空间、备份策略等其他配置项。
    • 完成支付流程后,阿里云将自动为您部署MongoDB实例到指定的VPC环境中。
  4. 安全组设置:

    • 为了确保安全访问,您可能需要调整实例的安全组规则,允许特定IP或端口的流量通过。
    • 进入实例详情页,找到关联的安全组,点击进入安全组管理界面。
    • 添加相应的入站和出站规则,比如开放MongoDB默认端口(通常是27017)给信任的源IP地址。

完成上述步骤后,您就成功地在阿里云的专有网络环境下部署了一个MongoDB实例。如果您的MongoDB实例已经存在并且使用的是经典网络,您则需要按照阿里云文档指导进行网络切换操作,这通常涉及停机时间,并且需要仔细规划以避免服务中断。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答