Использование AWS CLI
aws s3 ls s3://mybucket/ --recursive | wc -l
или
aws cloudwatch get-metric-statistics \
--namespace AWS/S3 --metric-name NumberOfObjects \
--dimensions Name=BucketName,Value=BUCKETNAME \
Name=StorageType,Value=AllStorageTypes \
--start-time 2016-11-05T00:00 --end-time 2016-11-05T00:10 \
--period 60 --statistic Average
Примечание: приведенная выше команда cloudwatch, похоже, работает для некоторых, но не для других. Обсуждено здесь: https://forums.aws.amazon.com/thread.jspa?threadID=217050
Использование веб-консоли AWS
Вы можете посмотреть метрическую секцию cloudwatch , чтобы получить приблизительное количество сохраненных объектов.
У меня есть приблизительно 50 миллионов продуктов, и для подсчета с использованием aws s3 ls
потребовалось более часа.