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