【问题标题】:why is rds in 3 subnets in aws为什么 rds 在 aws 的 3 个子网中
【发布时间】:2020-05-29 01:13:49
【问题描述】:

自从创建 aws 帐户以来,我没有更改我的 vpc/子网设置,而且我最近发现我的 rds 实例显然位于 3 个子网中(子网默认列出,下面有 3 个子网名称),其中一个也有我的应用服务器。是否有必要在所有 3 个子网中都有我的 rds?我想将其移至远离应用程序服务器的单独子网并将其设为私有 - 如果是这种情况,我需要做些什么特别的事情吗?

【问题讨论】:

    标签: amazon-web-services amazon-s3 amazon-ec2 amazon-rds


    【解决方案1】:

    通常,Amazon RDS 实例在一个子网中的一台服务器上运行。

    但是,在启动数据库时,系统会要求您提供一个子网组,用于标识数据库可以在哪些子网中启动。这些通常是数据库内的私有子网。 VPC。

    如果您使用的是多可用区数据库,那么它将使用两个子网 -- 一个用于主(运行)数据库,一个用于辅助(备用) 数据库。

    还可以创建与主数据库位于不同子网的只读副本。

    底线:您可能正在查看它可以使用的子网组中的子网列表,但它目前可能只在一个子网中.

    【讨论】:

    • 对,我该如何判断我的实例实际在哪个子网中?
    • 嗯,它似乎并没有直接说明正在使用哪个子网。但是,RDS 数据库实例将显示可用区。您可以使用此信息来确定正在使用哪个子网(假设每个 AZ 最多有一个子网,这通常是这种情况)。您也可以在数据库实例启动时指定可用区。
    猜你喜欢
    • 1970-01-01
    • 2021-01-18
    • 1970-01-01
    • 2021-04-24
    • 2017-12-23
    • 2015-01-15
    • 2021-01-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多