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

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. Выберите тип бакета:

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

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

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

  9. Если вам нужен бакет с Virtual-Hosted адресацией для работы с S3 API, в блоке Тип адресации выберите vHosted. Включить Virtual-Hosted адресацию можно только один раз.

  10. Если вы хотите, чтобы в бакете было включено версионирование, в блоке Защита данных отметьте чекбокс Версионирование.

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

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

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

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

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

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

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

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

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

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