将 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 支持此功能。