Amazon RDS 允许您使用 AWS 管理控制台 或一组简单 Web 服务 API 来创建、删除和修改关系数据库实例。您还可以控制实例的访问权限和安全,并管理数据库备份和快照。有关可用 Amazon RDS API 的完整列表,请参阅《Amazon RDS API Guide》。下面列出了一些常用 API 及其功能:

  • CreateDBInstance – 配置新的数据库实例,指定 PostgreSQL 作为数据库引擎,指定数据库实例类、存储容量、数据库引擎版本(可选)、要使用的备份保留策略,以及是否将数据库实例作为多可用区部署运行。调用此 API 即可让您拥有访问正在运行的 MySQL 数据库所需的权限,并带有预安装的软件和您所请求的可用资源容量。
  • ModifyDBInstance – 修改运行中的数据库实例的设置。借助此功能,您可以通过一次 API 调用针对数据库负载扩展数据库实例的可用资源,代您更改自动备份和维护方式,还可以在数据库实例和多可用区域部署之间进行转换。您也可使用此 API 对数据库实例的 PostgreSQL 版本升级进行可选控制 – 保持与特定 PostgreSQL 版本的兼容性,在生产部署之前测试新版本是否适用于您的应用程序,按照您自己的期限和日程表执行版本升级。
  • DeleteDBInstance – 删除运行中的数据库实例。使用 Amazon RDS,您可以随时终止数据库实例,而只需为使用的资源付费。
  • CreateDBSnapshot – 为您的数据库实例生成快照。您可将数据库实例恢复到用户创建快照的任何一点,甚至恢复到以前删除的数据库实例。
  • RestoreDBInstanceToPointInTime – 从某个时间点备份创建新的数据库实例。您可将数据库实例恢复到您指定的保留期内的任何一点,通常最多能够恢复到数据库前五分钟的使用状态。
  • CreateDBInstanceReadReplica – 创建以源数据库实例的只读副本存在的数据库实例。

如果应用程序已经在 PostgreSQL 数据库基础上运行,您可以将数据轻松导入到 Amazon RDS。通常而言,只需执行以下操作即可将数据迁移到 Amazon RDS:

  • 使用所需的计算和存储容量以及访问控制,创建一个数据库实例。
  • 创建转储数据,以使用 pg_dump 导入。
  • 使用 psql 在数据库实例上创建数据库,再加载转储数据.
  • 在应用程序配置文件中更新数据库连接字符串。

运行 PostgreSQL 9.3.5 及更新版本的针对 PostgreSQL 数据库实例的 Amazon RDS 支持会话复制角色。您还可以通过此角色,并使用开源触发型复制工具(例如 Londiste)将数据导入到针对 PostgreSQL 数据库实例的 Amazon RDS。

有关将数据导入到 Amazon RDS 的更多信息,请参见 Amazon RDS 文档中的将数据导入到 PostgreSQL 部分。

Amazon RDS 当前支持以下数据库实例类:

实例类型 vCPU 内存 (GiB) PIOPS 优化的
网络性能
标准 – 最新一代
db.m4.large 2
8

适中
db.m4.xlarge 4
16
db.m4.2xlarge 8
32
db.m4.4xlarge 16
64
db.m4.10xlarge 40
160
10Gb
标准 – 上一代
db.m3.medium 1 3.75 - 适中
db.m3.large 2 7.5 - 适中
db.m3.xlarge 4 15
db.m3.2xlarge 8 30
内存优化 – 最新一代
db.r3.large 2 15 - 适中
db.r3.xlarge 4 30.5 适中
db.r3.2xlarge 8 61
db.r3.4xlarge 16 122
db.r3.8xlarge 32 244 -
10Gb
微型实例        
db.t2.micro 1 1 -
db.t2.small 1 2 -
db.t2.medium 2 4 - 适中
db.t2.large 2 8 - 适中

正在寻找 T1、M1、M2 或 CR1 数据库实例吗?请参阅上一代实例页面。

您实际使用 Amazon RDS 资源的费用将在每月底收取。一旦您创建的数据库实例准备进行连接了,即按该数据库实例运行的小时数向您收取费用。每个数据库实例将持续运行直至终止,在您执行 API 调用以删除数据库实例,或在发生实例故障的情况下,实例将会终止。数据库实例运行未满一小时的按一小时计费。除数据库实例小时数以外,您还需要为月度存储、IO 请求和备份付费。如果您在计费期内扩展了存储容量,则将按相应比例计费。

有关详细信息,请参见 Amazon RDS for PostgreSQL 定价页面

本服务遵循 Amazon Web 服务客户协议