Объектное хранилище: Быстрый старт
Работать с объектным хранилищем можно в панели управления и через API.
- Создайте контейнер.
- Опционально: настройте контейнер.
- Загрузите объекты в контейнер.
- Опционально: обратитесь к контейнеру.
1. Создать контейнер
В панели управления перейдите в раздел Объектное хранилище → Контейнеры.
Нажмите Создать контейнер.
Введите имя контейнера. Для совместимости с S3 API имя контейнера должно быть уникально в рамках объектного хранилища и соответствовать правилам именования бакетов Amazon S3, подробнее в инструкции Bucket naming rules документации Amazon.
Выберите тип контейнера:
- приватный — для хранения резервных копий и других данных с доступом по логину и паролю или авторизационному токену;
- публичный — для раздачи контента сайта или веб-приложения, доступен без авторизации.
Выберите класс хранения:
- стандартное хранение — для хранения и раздачи часто запрашиваемых данных;
- холодное хранение — для хранения редко запрашиваемых данных.
Класс хранения влияет только на стоимость ресурсов, технически и по скорости классы одинаковые. После создания контейнера класс хранения изменить нельзя.
Опционально: если вам нужен контейнер с Virtual-Hosted-Style адресацией для работы с S3 API, в блоке Адресация отметьте чекбокс Virtual-Hosted. Включить Virtual-Hosted адресацию можно только один раз.
Нажмите Создать контейнер.
2. Опционально: настроить контейнер
- В панели управления перейдите в раздел Объектное хранилище → Контейнеры.
- Откройте страницу контейнера.
- Опционально: настройте политику доступа к контейнеру.
- Опционально: установите лимиты на количество объектов, суммарный размер объектов, а также указать время хранения объектов.
3. Загрузить объекты
Для загрузки объектов в контейнер используйте инструкцию Загрузить объект.
4. Опционально: обратиться к контейнеру
Получить объекты в публичном контейнере можно по ссылке через публичные домены. Приватными контейнерами можно управлять через эндпоинты API.