Перейти к содержимому

Удаление бакета

Вы в любой момент можете удалить бакет, который вам больше не нужен.

Перед удалением бакет нужно очистить — удалить из него все объекты. Бакеты с небольшим количеством объектов можно очистить вручную через веб-консоль. Для бакетов с большим числом объектов очистку можно автоматизировать с помощью утилит командной строки, API и SDK.

Важно

Когда вы удалите бакет, его будет невозможно восстановить. Перед удалением убедитесь, что данные из бакета вам больше не нужны.

  • Удалить можно только пустой бакет. Прежде чем удалять бакет, удалите все объекты, которые в нем находятся. Если в бакете включено версионирование, удалите из него все версии объектов, включая маркеры удаления.
  • В веб-консоли информация о количестве объектов в бакете может обновляться с задержкой до нескольких минут. Учитывайте это при удалении объектов.
  • Имя бакета уникально для всего Object Storage. Когда вы удалите бакет, другой пользователь Object Storage сможет создать новый бакет с таким же именем. Если вы планируете использовать имя бакета в дальнейшем, удалите из него все объекты и оставьте его пустым.
  • AWS CLI
  • Python
  • Go
bash
aws s3 rm s3://<имя бакета> --recursive
  • Веб-консоль
  • AWS CLI
  • Python
  • Go
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите Object Storage.
  3. Нажмите на значок для удаляемого бакета и выберите Удалить.
  4. В открывшемся окне введите имя бакета и подтвердите удаление.