将 Amazon S3 中的数据导入到 Aurora PostgreSQL 数据库集群 - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

将 Amazon S3 中的数据导入到 Aurora PostgreSQL 数据库集群

您可以将已使用 Amazon Simple Storage Service 存储的数据导入到 Aurora PostgreSQL 数据库集群上的表中。为此,您首先要安装 Aurora PostgreSQL aws_s3 扩展。该扩展提供用于从 AmazonS3 桶导入数据的函数。 是用于存储对象和文件的 Amazon S3 容器。数据可以位于逗号分隔值(CSV)文件、文本文件或压缩(gzip)文件中。接下来,您可以了解如何安装扩展以及如何将数据从 Amazon S3 导入到表中。

要从 Amazon S3 导入到 ,您的数据库必须运行 PostgreSQL 版本 10.7 或更高版本。Aurora PostgreSQL

如果您没有将数据存储在 Amazon S3 上,则需要先创建桶并存储数据。有关更多信息,请参阅《Amazon Simple Storage Service 用户指南》中的以下主题。

支持从 Amazon S3 跨账户导入。有关更多信息,请参阅《Amazon Simple Storage Service 用户指南》中的授予跨账户权限

从 S3 导入数据时,您可以使用客户托管式密钥进行加密。有关更多信息,请参阅《Amazon Simple Storage Service 用户指南》中的 Amazon KMS 中存储的 KMS 密钥

注意

对于 Aurora Serverless v1,不支持从 Amazon S3 导入数据。Aurora Serverless v2 支持此功能。