Удалить мультикомпонентный (multipart) объект из бакета Object Storage
Хранение частично загруженных мульткомпонентных объектов тарифицируется аналогично хранению остальных объектов. Если вы не загрузили объект полностью при использовании мультикомпонентной загрузки, отмените ее.
Если у вас еще нет 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, полученное на предыдущем шаге.