使用 Amazon RDS on Amazon Outposts - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

使用 Amazon RDS on Amazon Outposts

Amazon RDS on Amazon Outposts 将 RDS for SQL Server、RDS for MySQL 和 RDS for PostgreSQL 数据库扩展到 Amazon Outposts 环境中。Amazon Outposts 使用与公共Amazon区域中相同的硬件将Amazon服务、基础设施和操作模型引入本地。通过使用 RDS on Outposts,您可以在必须本地运行的业务应用程序附近预置托管数据库实例。有关 Amazon Outposts 的更多信息,请参阅 Amazon Outposts

与在Amazon Web Services 云中运行的 RDS 数据库实例一样,您可使用相同的Amazon Web Services Management Console、Amazon CLI 和 RDS API 来预置和管理本地部署 RDS on Outposts 数据库实例。RDS on Outposts 自动执行 Amazon S3 中的数据库预置、操作系统和数据库修补、备份和长期存档等任务。

RDS on Outposts 支持数据库实例的自动备份。要备份和还原数据库实例,需要 Outpost 和 Amazon 区域之间的网络连接。如果配置了 Amazon S3 on Outposts,Outpost 中的数据库快照和事务日志都可以存储在 Amazon 区域或 Outpost 中。从您的 Amazon 区域中,您可以将数据库快照中的数据库实例还原到其他 Outpost。有关更多信息,请参阅“使用备份”。

RDS on Outposts 支持数据库实例的自动维护和升级。有关更多信息,请参阅 维护数据库实例

RDS on Outposts 使用 Amazon KMS key 密钥对数据库实例和数据库快照进行静态加密。有关静态加密的更多信息,请参阅 加密 Amazon RDS 资源

默认情况下,Outposts 子网中的 EC2 实例可以使用 Amazon Route 53 DNS 服务将域名解析为 IP 地址。使用 Route 53,您的 DNS 解析时间可能会更长,这取决于 Outposts 和Amazon区域之间的路径延迟。在这种情况下,您可以使用在本地环境中以本地方式安装的 DNS 服务器。有关更多信息,请参阅 Amazon Outposts 用户指南中的 DNS

与 Amazon 区域的网络连接不可用时,您的数据库实例将继续在本地运行。您可以将本地 DNS 服务器配置为辅助服务器,使用 DNS 名称解析继续访问数据库实例。但是,您无法创建新的数据库实例或对现有数据库实例执行新操作。没有连接时,不会进行自动备份。如果某个数据库实例发生故障,则在恢复连接之前不会自动替换该数据库实例。我们建议尽快恢复网络连接。

Amazon RDS on Amazon Outposts 的先决条件

以下是使用 Amazon RDS on Amazon Outposts 的先决条件:

  • 在您的本地数据中心安装 Amazon Outposts。有关 Amazon Outposts 的更多信息,请参阅 Amazon Outposts

  • 确保您至少有一个子网可用于 RDS on Outposts。您可以将同一子网用于其他工作负载。

  • 确保 Outpost 和 Amazon 区域之间具有可靠的网络连接。