Как начать работу с объектным хранилищем S3

30 июня 2025 8 мин 37

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

Что такое объектное хранилище S3

S3 — облачное хранилище, в котором данные хранятся в виде объектов с уникальными идентификаторами и метаданными (тип файла, дата создания, права доступа).

Данные в S3 организованы в бакеты (bucket) — контейнеры с уникальными именами. В каждом бакете можно хранить объекты, группируя их по проектам или типам данных.

Описание услуги

При работе с облачным хранилищем S3 важно учитывать установленные системные ограничения. Эти параметры помогут вам правильно спланировать структуру хранения данных и избежать ошибок при эксплуатации сервиса.

Основные лимиты хранилища

По умолчанию для каждого клиента действуют следующие ограничения:

  • Минимальный объём — 300 ГБ
  • Максимальный объём — 10 ТБ (возможно увеличение по запросу в поддержку)
  • Количество бакетов — до 100 контейнеров

Важно: вы можете самостоятельно настраивать лимиты для отдельных бакетов в соответствии с вашими потребностями.

Общий лимит RPS (запросов в секунду) — 2000:

  • до 1000 RPS на операции чтения,
  • до 1000 RPS на операции записи.

Технические ограничения при работе

При эксплуатации хранилища учитывайте следующие технические параметры:

Наименование бакетов:

  • Имя бакета не должно содержать специальных символов.
  • Имя бакета должно быть уникальным среди всех пользователей хранилища.

Размеры объектов:

  • Не более 5 ГБ за один PUT-запрос.
  • Максимальный размер заголовков — 16 КБ.
  • Ограничение метаданных — 8 КБ.

Multipart-загрузка:

  • Максимальное количество частей — 10 000.
  • Минимальный размер части — 5 МБ.

Оформление заказа

Заказать услугу можно на сайте или в личном кабинете перейдя в раздел Товары — S3 хранилище

После оплаты услуга активируется в течение нескольких минут. Сразу после активации вы получите доступ к управлению услугой. 

В верхней части интерфейса личного кабинета доступны дополнительные функции управления сервисом: 

  • просмотр краткого руководства по работе с хранилищем, 
  • анализ истории изменений параметров услуги,
  •  мониторинг статистики использования ресурсов. 

Здесь же расположена кнопка Вопрос для оперативной связи с технической поддержкой по любым вопросам, связанным с эксплуатацией S3-хранилища. Все инструменты собраны в одном месте для удобства контроля и администрирования вашего облачного хранилища.

 

Получение ключей доступа

Для работы с S3 через API или файловые менеджеры вам понадобятся:

  • Endpoint (адрес сервера),
  • Access Key (публичный ключ),
  • Secret Key (приватный ключ).

Данные для подключения к S3-хранилищу (ключи доступа, секретные ключи и эндпоинты) доступны в Личном кабинете в разделе Товары → S3-хранилище на вкладке Доступы выбранной услуги. 

Эти учётные данные предназначены исключительно для авторизованных пользователей, в случае компрометации вы можете сгенерировать новые ключи в этом же разделе.

Управление бакетами

Управление контейнерами для хранения данных в S3 осуществляется через раздел Бакеты, где вы можете создавать новые контейнеры и гибко настраивать их параметры.

Для создания бакета нажмите кнопку Создать, укажите уникальное имя контейнера и выберите тип доступа (публичный для общего доступа или приватный для ограниченного использования). 

При необходимости установите индивидуальные ограничения на объём бакета и количество объектов — если эти параметры не заданы, автоматически применяются стандартные параметры услуги. 

Управление файлами

Работать с облачным хранилищем можно с помощью сторонних приложений типа Cyberduck или S3cmd, но удобнее это делать прямо из личного кабинета с помощью встроенного файлового менеджера.

Для начала работы с файловым менеджером выполните следующие шаги:

  1. Авторизуйтесь в Личном кабинете.
  2. Выберите нужное S3-хранилище.
  3. Нажмите кнопку S3 Manager.

Чтобы создать бакет, нажмите на кнопку + и укажите его название. 

Созданный бакет отобразиться в общем списке:

Доступные действия с бакетом:

  • загрузка, скачивание и копирование файлов и папок,
  • создание папок,
  • массовые операции (удаление, скачивание и копирование),
  • создание временных ссылок на файлы и папки,
  • настройка политик доступа,
  • удаление бакета.

Для загрузки файлов нажмите Загрузить файлы и выберите нужные:

Прогресс загрузки можно посмотреть в прогресс-баре:

Для настройки приватности бакета через политики доступа нужно зайти в бакет и выбрать в настройках напротив имени бакета public-read. После этого сам бакет и файлы внутри него получат публичный доступ.

Дополнительные функции

Настройка хостинга статического сайта в S3

S3 — это надёжное объектное хранилище, которое позволяет не только хранить файлы любых типов и размеров, но и размещать статические веб-сайты (лендинги, сайты-визитки и т. д.).

Для активации веб-хостинга создайте бакет и загрузите в него файлы вашего сайта. Затем в настройках бакета найдите раздел Веб-сайт и активируйте эту функцию. 

На этом этапе потребуется указать индексный документ, который будет открываться при обращении к корневому URL сайта, и страницу ошибок, которая будет отображаться при возникновении ошибок доступа.

Также в разделе настроек веб-сайта вы можете активировать редирект всех входящих запросов на указанный домен. Для этого в специальном поле Перенаправление необходимо ввести полный доменный адрес (например, www.yourdomain.ru), на который должны перенаправляться пользователи.