1. Главная
  2. О компании
  3. Документация
  4. S3 объектное хранилище

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

RCloud Object Storage
- универсальное масштабируемое решение для хранения данных любого объёма. Для доступа к данным можно использовать популярные инструменты для работы с объектными хранилищами: API сервиса совместим с Amazon S3 API.

Данные в Object Storage хранятся в виде объектов внутри бакетов:

  • Объект — это пользовательский файл произвольного формата (документ, изображение, видео и т.д.) вместе с дополнительными метаданными, описывающими этот файл. Чтобы сохранить файл в хранилище, его необходимо загрузить в бакет. При загрузке можно задать разрешения для объекта и его метаданных.

  • Бакет — логическая сущность, предназначенная для организации хранения объектов. Его можно представить как контейнер для файлов. В одном проекте может быть один или несколько бакетов.

Бакеты

Для создания бакета необходимо нажать кнопку Создать Бакет. В списке появятся Ваш новый бакет с уникальным именем.

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

При нажатий левой кнопки мыши на папку/файл Вам будет предложено три действия:

  • Скачать

  • Удалить

  • Снять выделение

  • Загрузить файлы

    Предупреждение
    максимальный объем загружаемого файла через Rcloud Portal составляет 2GB. Для загрузки файлов свыше 2GB вы можете воспользоваться специализированным ПО.

При зажатии клавиш Ctrl или Shift доступно выделение нескольких файлов для последующего удаления

Пользователи

Создание

  1. Нажмите кнопку "Создать", расположенную справа вверху.

  2. Заполните строку "Имя".

  3. Выберите права доступа.

  4. Нажмите "Сохранить"

Важно
двойное нажатие левой кнопки мыши по пользователю откроет данные для подключения: Access key и Secret Key.

Удаление

  1. Нажмите на три точки нужного пользователя.

  2. Нажмите "Удалить".

  3. Подтвердите действие.

Параметры

Указаны параметры для подключения через стороннее ПО : Endpoint, Access key и Secret Key.

Квота

Показывает общий объем квоты и количество используемых ресурсов.

Multi-Tenancy

Функция мультиарендности позволяет одновременно использовать бакеты и пользователей с одинаковыми именами, разделяя их с помощью tenants. Это может быть полезно, например, для того, чтобы пользователи Swift API могли создавать бакеты с легко конфликтующими именами.

Совет
пример URL-адреса https://s3-az2.rcloud.ru/cl000001:test