【发布时间】:2020-01-29 03:35:32
【问题描述】:
如何在具有超过 8000 万个对象/键的 S3 存储桶中获取“唯一”文件夹列表(此时列表未知)?
供应商最初直接在存储桶的根目录(Bucket-Vend)上传了数百万个 gz 文件,而不是创建文件夹。当他们意识到时,他们在 Bucket-Vend 下创建了文件夹;但是没有删除数百万个单独的文件。 为了清理混乱,我们正在寻找是否可以直接在此存储桶下“仅”获取文件夹名称(Bucket-Vend)。我们曾尝试使用 Cloudwatch 和 S3api,但不幸的是,我们无法在此存储桶级别获得仅包含文件夹的列表。这个想法是,一旦我们知道文件夹,我们就可以将文件夹移动到另一个存储桶,然后删除所有单个文件,最后删除存储桶(Bucket-Vend)。请提供任何帮助!
【问题讨论】:
标签: amazon-web-services amazon-s3