如何查看存储桶版本控制在 S3 存储桶中占用多少字节?
我试过:
aws s3 ls --summarize --human-readable --recursive s3://my-bucket/
但它没有显示存储桶版本大小。
答案1
您可以使用列表对象版本 — AWS CLI 命令参考查看存储桶中对象的“版本”:
aws s3api 列表对象版本 --bucket 我的存储桶
响应将包含Size
每个版本化对象的一个。响应采用 JSON 格式,因此您可以使用它--query
来获取更简单的结果页面。它将类似于(我没有测试过):
aws s3api list-object-versions --bucket my-bucket --query 'Versions[].[Key,Size]' --output text