AWS RDS 服务

RDS 创建流程

本示例以 PostgreSQL 为例

  1. 创建子网组 (Subnet Group) 。RDS 需要在至少两个可用区(AZ)中运行。
    1. 进入 Aurora and RDS 控制台 -> Subnet groups -> Create DB subnet group
    2. 选择你的 VPC,并添加该 VPC 下位于不同 AZ 的子网。
  2. 创建安全组 (Security Group)
    1. 创建一个名为 rds-ops-sg 的安全组。
    2. 入站规则: 允许来自客户端流量访问 5432 端口(不要暴露给 0.0.0.0/0 )。
  3. 启动 PostgreSQL 实例
    1. Aurora and RDS 控制台 -> Databases -> Create database
    2. Engine options -> Engine type 选择 PostgreSQL
    3. Templates 生产环境选 Production ,测试选 Dev/Test
    4. Availability and durability 根据需求和场景选择数据库实例的可用性
    5. 设置 DB instance identifier(实例名)、Master username(管理员账户用户名) 等信息
    6. Instance configuration(运行实例配置) ,选择数据库实例运行的环境
    7. Connectivity(连接) ,设置 VPC(配置后不可更改)。 Public access(公网访问) 决定数据库实例是否可以在公网中访问,设置后可更改。
  4. PostgreSQL 实例启动成功后,即可通过 Endpoint & port 连接实例。