Tak satu pun dari ini menunjukkan ukuran ember jika Versi dihidupkan dan sejumlah besar data telah "dihapus". Di konsol S3 GUI, tab Metrik menunjukkan untuk apa Anda ditagih.
Menghapus perintah berikut dari skrip yang ditemukan di /server/84815/how-can-i-get-the-size-of-an-amazon-s3-bucket . Ini bekerja dengan baik pada Windows. Pengganti yourregion
dan yourbucketname
:
aws cloudwatch get-metric-statistics --namespace AWS/S3 --start-time 2019-05-09T00:01:00Z --end-time 2019-05-11T23:59:00Z --period 86400 --statistics Average --region yourregion --metric-name BucketSizeBytes --dimensions Name=BucketName,Value=yourbucketname Name=StorageType,Value=StandardStorage
Ini memberikan ukuran rata-rata dalam byte selama beberapa hari yang dibatasi oleh waktu mulai dan berakhir. Hasilnya dapat mengejutkan Anda jika bucket Anda mengaktifkan Versi (aktif) dan Anda merasa telah "menghapus" sejumlah besar data.
Untuk membersihkan bucket yang mendukung Versi, Anda harus menetapkan aturan LifeCycle. Anda dapat memilih untuk menghapus Versi Sebelumnya secara permanen. Anda dapat menghilangkan kotak centang pada langkah Transisi.