База знаний LinxCloud Services

Бакет

Бакеты – сущность, помогающая организовать хранение объектов. В проекте может быть один или несколько бакетов. У каждого бакета, которых в проекте может быть один или несколько, можно настраивать доступ к операциям и политики управления объектами: указывать, какие проекты могут создавать и удалять объекты в бакете, нстраивать жизненный цикл объекток, а также отображать их список.

 

Имя бакета

Имя бакета необходимо при предоставлении доступа к данным.

Даже в разных проектах сервиса «Объектное хранилие» имя бакета не должно повторяться, то есть быть уникальным.

Название бакета должно:

  • Содержать 4-63 символа
  • Содержать символы только нижнего регистра (строчные)
  • Начинаться с цифры или символа в нижнем регистре (строчные)

Не стоит использовать в имени:

  • Формат схожий с IP адресом (т.е. 192.168.5.4)
  • Символ подчеркивание (_), т.к. он не является DNS-совместимым и такой бакет невозможно привязать к DNS имени
  • В начале символ xn--
  • Персональную информацию (номер проекта или аккаунт пользователя).

 

Особенности использования

  • Бакет нельзя переименовать
  • Удалить бакет возможно только, если в нем отсутствуют объекты
  • Удалить бакет с типом «Backup» самостоятельно невозможно, этим типом хранилища управляет сервис резервного копирования инстансов
  • Бакеты не могут быть вложенными

 

Создание бакета

Чтобы создать бакет через панель LinxCloud нужно:

  1. Зайти в раздел «Бакеты» сервиса Объектное хранилище в панели LinxCloud.
  2. Нажать на «Добавить»:
  3. Выбрать тип создаваемого бакета и ввести DNS-совместимое название:

 

Удаление бакета

Удалить бакет после его очистки можно в общем списке бакетов сервиса «Объектное хранилище». Удалить один бакет можно через кнопкой удаления напортив бакета, а чтобы удалить несколько элементов их можно отметить с помощью чекбокса слева от бакетов.

Внимание

Бакет с классом хранения Backup недоступен к удалению. Удалить содержащиеся в нем объекты можно через сервис резервного копирования. Удаление резервных копий может происходить с задержкой, поэтому при наличии в нем объектов резервного копирования, стоит дождаться выполнения операции удаления бэкапа.

После удаления резервных копий бакет Backup может остаться пустым. Он необходим объектному хранилищу для дальнейшей работы с планами резервного копирования в проекте.

 

Управление доступом к бакету

На сервисе «Объектное хранилище» реализована политика ACL, позволяющая предоставлять доступ другим проектам на:

  • чтение ( листинг объектов, но не чтение самих объектов )
  • модификацию ( заливка объектов )
  • чтение прав доступа ( получение информации о заданных правах доступа на бакет )
  • модификацию прав доступа
  • полный доступ ( включает все вышеперечисленные права )
Что вас интересует?
Получить демо-доступ

Спасибо за ваш запрос, мы свяжемся с вами в ближайшее время!