Хранение частично загруженных мульткомпонентных объектов тарифицируется аналогично хранению остальных объектов. Если вы не загрузили объект полностью при использовании мультикомпонентной загрузки, отмените ее.
Если у вас еще нет AWS CLI, установите и настройте его.
-
Получите список бакетов:
aws s3api list-buckets --endpoint-url=https://s3.cloud.ruРезультат:
{"Buckets": [{"Name": "my-cool-bucket","CreationDate": "2025-06-03T13:07:14.240000+00:00"}],"Owner": {"ID": "2c952e80-5053-4005-8854-16b4********"},"Prefix": null}Сохраните название бакета.
-
Получите список мультикомпонентных загрузок:
aws s3api list-multipart-uploads \--endpoint-url=https://s3.cloud.ru \--bucket <bucket_name>Где <bucket_name> — название бакета.
Результат:
{"Uploads": [{"UploadId": "ef017a8687778ca72b00e0f026869eba5ec16191********","Key": "program.exe","Initiated": "2024-12-21T07:40:03.562000+00:00","StorageClass": "STANDARD","Owner": {"DisplayName": "2c952e80-5053-4005-8854-16b4********","ID": "2c952e80-5053-4005-8854-16b4********"},"Initiator": {"ID": "2c952e80-5053-4005-8854-16b4********","DisplayName": "2c952e80-5053-4005-8854-16b4********"}}],"RequestCharged": null,"Prefix": ""} -
Отмените загрузку составного объекта:
aws s3api abort-multipart-upload \--endpoint-url=https://s3.cloud.ru \--bucket <bucket_name> \--key <object_key>Где:
-
<bucket_name> — название бакета, полученное на шаге 1.
-
<object_key> — ключ объекта, полученный на предыдущем шаге.
-
<upload_id> — значение поля UploadId, полученное на предыдущем шаге.
-