我尝试在S3存储桶上使用AWS CLI执行以下命令:
aws s3 ls s3://bucket name/folder_name --summarize --human-readable --recursive
我正在尝试获取文件夹的大小,但鉴于有多个级别和大量文件,它会运行数小时。
是否有一种有效的方法可以在Amazon S3上快速获取文件夹级别的大小?
答案 0 :(得分:1)
您可以使用Amazon S3 Inventory:
Amazon S3清单提供逗号分隔值(CSV)或Apache优化行列式(ORC)输出文件,每天或每周为S3存储桶或共享前缀列出对象及其对应的元数据(即,名称以公共字符串开头的对象。)
您需要解析文件,但提供了所有信息。
它只是每天更新,所以如果你需要更快的东西,那么你必须自己打电话。