向数百万个 S3 对象添加元数据

Pet*_*r L 2 amazon-s3 amazon-web-services aws-cli aws-lambda

我有一个包含超过 2000 万个对象 (2.3TB) 的 S3 存储桶。

这些对象需要用用户定义的名称填充其内容处置元数据,同时保留其现有的内容类型元数据。

文件名存储在单独的 RDS 数据库中。

看起来我可以对少量文件使用复制命令,但对于这么大的存储桶,这听起来并不是一个明智的选择。

任何帮助将不胜感激!

Mar*_*cin 6

它似乎是S3 Batch 操作的完美用例。因此,您可以创建一个 lambda 函数,该函数将通过 S3 Batch 同时进行更改。