инфра/гид

Бакет (bucket) в S3

Обновлено08.11.2026 Цены проверены08.11.2026Источникdocs.selectel.ru, selectel.ruЧтение1 мин .md
Коротко

Бакет — это контейнер верхнего уровня в S3-хранилище, в котором лежат ваши файлы-объекты. У каждого бакета своё имя, свои права доступа и свой класс хранения; в нём можно включить версионирование или защиту от удаления. На страницах Selectel встречаются оба слова — «бакет» и «контейнер»: это одно и то же.

В этой статье

Простыми словами

Бакет похож на отдельный шкаф на арендованном складе. Шкафов можно завести несколько: один для бэкапов, другой для фото товаров, третий для архива. У каждого свой замок и свои правила. В шкаф с фото пускают всех посетителей сайта, в шкаф с бэкапами — только сервер с ключом.

Настоящих папок внутри бакета нет. «Папка» в имени файла вроде 2026/11/report.pdf — просто часть его имени, которую программы показывают деревом.

Слово «контейнер» пришло из протокола Swift, который Selectel поддерживает наряду с S3. Если в инструкции написано «создайте контейнер», речь о том же бакете.

Когда это нужно

Отдельный бакет заводят, когда у данных разные правила:

  • разный доступ — публичные картинки сайта отдельно от приватных копий;
  • разный класс — бэкапы в холодном, рабочие файлы в стандартном. В Selectel класс задаётся при создании бакета, поменять его потом нельзя;
  • разная защита — версионирование или Object Lock включают только там, где они нужны.

Сколько стоит

Отдельной платы за бакет нет: платите за хранение, запросы и трафик. Хранение в холодном классе Selectel — 1,25 ₽ за ГБ/мес. В проекте можно создать до 2 000 бакетов, объектов в бакете — сколько угодно.

Как настроить бакет под бэкапы — в гайде «S3 для бэкапов», как выбрать хранилище целиком — в гайде «S3-хранилище в России». Соседний термин: S3-хранилище.

Источники

  1. Объектное хранилище S3 — selectel.ruпроверено 08.11.2026
  2. Лимиты бакета — docs.selectel.ruпроверено 08.11.2026
  3. Создание бакета: классы хранения — docs.selectel.ruпроверено 09.11.2026

Связанные гайды