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

S3: Быстрый старт

Работать с S3 можно в панели управления и через API.

  1. Создайте бакет.
  2. Опционально: настройте доступ к бакету.
  3. Опционально: настройте лимиты.
  4. Опционально: выберите инструмент для работы с хранилищем.
  5. Загрузите объекты в бакет.

1. Создать бакет

  1. Пополните баланс.

  2. В панели управления в верхнем меню нажмите Продукты и выберите S3.

  3. Перейдите в раздел Бакеты.

  4. Нажмите Создать бакет.

  5. Введите имя бакета. Для совместимости с S3 API имя бакета должно удовлетворять условиям:

    • быть уникальным среди бакетов всех пользователей, которые используют хранилище по S3 API и размещаются в том же пуле;
    • соответствовать правилам именования бакетов Amazon S3 — содержать только цифры, буквы латинского алфавита, символы . и -, подробнее в инструкции Bucket naming rules документации Amazon.
  6. Выберите регион и пул, в котором будет создан бакет.

  7. В блоке Конфигурация:

    7.1. Выберите тип бакета:

    • приватный — для хранения резервных копий и других данных с доступом по логину и паролю или авторизационному токену;
    • публичный — для раздачи контента сайта или веб-приложения, доступен без авторизации.

    7.2. Выберите класс хранения:

    • стандартное хранение — для хранения и раздачи часто запрашиваемых данных;
    • холодное хранение — для хранения редко запрашиваемых данных;
    • ледяное хранение — для хранения очень редко запрашиваемых данных. Доступно только в пуле ru-3.

    Класс хранения влияет только на стоимость ресурсов, технически и по скорости классы одинаковые. После создания бакета класс хранения изменить нельзя.

    7.3. Выберите тип адресации. Мы рекомендуем выбирать vHosted-адресацию для работы с S3 API. Изменить тип адресации на Path-Style после создания бакета будет нельзя.

  8. Опционально: чтобы хранить предыдущие версии объектов, в блоке Защита данных отметьте чекбокс Версионирование.

  9. Нажмите Создать бакет.

2. Опционально: настроить доступ к бакету

Подробнее об управлении доступом в инструкции Управлять доступом в S3.

  1. Добавьте пользователей с нужными ролями.
  2. Настройте политику доступа к бакету.

3. Опционально: установить лимиты

Вы можете установить лимиты на количество объектов, суммарный размер объектов, а также указать время хранения объектов, подробнее в инструкции Лимиты бакета.

4. Опционально: выбрать инструмент для работы с хранилищем

Для удобства работы и повышения скорости загрузки объектов настройте инструменты — например, протокол FTP, клиент Rclone, AWS CLI и другие.

5. Загрузить объекты

Используйте инструкцию Загрузить объект.