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

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

Создание и управление объектными хранилищами S3

Важно!

Подробную информацию об услуге Объектное хранилище S3 можно посмотреть в разделе OnCloud PaaS -> Описание услуги Объектное хранилище S3

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

Для создания бакета

  1. Перейти на вкладку Бакеты раздела OnCloud PaaS -> S3

  2. Нажать кнопку + Добавить, расположенную над таблицей со списком бакетов

  3. На открывшейся странице установить параметры бакета:

    • Наименование бакета – указать наименование бакета. Для корректного наименования необходимо воспользоваться подсказкой нажав на раскрывающийся список Правила именования бакета
    • Размер бакета – установить размер для бакета
    • Версионирование - включить опцию, если необходимо сохранять версии объектов в бакете
    • Исключение папок - включить опцию, если необходимо исключить версионирование всех папок в бакете
    • Исключенные префиксы - добавить префиксы, которые будут исключены из версионирования**
Важно!

Максимальный размер выделенного пространства составляет 51 200 ГБ.

  1. Нажать кнопку Создать

В течение нескольких секунд будет создан бакет, который отобразится на вкладке Бакеты раздела OnCloud PaaS -> S3

Важно!

Версионирование бакета - позволяет сохранять несколько версий одного и того же объекта под одним и тем же ключом

Подключение к бакету

Для подключения к бакету хранилища S3 используется Endpoint URL - https://s3.oncloud.ru, скопировать который можно нажав на кнопку Скопировать URL на вкладке Бакеты раздела OnCloud PaaS -> S3.

Важно!

Подключение к хранилищу возможно с помощью AWS CLI, S3cmd. Для подключения необходимы ключи доступа, Endpoint URL и имя бакета.

Для подключения к бакету:

  1. Установить AWS CLI. Ссылки на дистрибутивы для разных операционных систем и детальные инструкции по установке расположены на официальном сайте с документацией по AWS.
  2. Настроить AWS CLI:
  3. Ввести Endpoint URL: aws configure set endpoint_url https://s3api.oncloud.ru

Изменение бакета

На данный момент доступно только изменение размера бакета.

Для изменения размера бакета:

  1. Перейти на вкладку Бакеты раздела OnCloud PaaS -> S3
  2. Нажать на названии нужного бакета
  3. На открывшейся странице выбрать раздел меню Изменить
  4. Установить новый размер бакета или включить опцию версионирования.
  5. Нажать кнопку Обновить

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

Для удаления бакета:

  1. Перейти на вкладку Бакеты раздела OnCloud PaaS -> S3
  2. В строке с нужным бакетом навести курсор на три точки в конце строки
  3. В открывшемся меню выбрать Удалить
Внимание!

Бакет нельзя удалить, если в нем находятся объекты, версии объектов и метаданные.

Создание ключа доступа

Ключ - это индетификатор объекта в бакете

Для создания ключа доступа:

  1. Перейти на вкладку Ключи раздела OnCloud PaaS -> S3
  2. Нажать кнопку + Добавить, расположенную над таблицей со списком ключей доступа
  3. На открывшейся странице установить параметры ключа:
    • Имя ключа – указать имя ключа, учитывая установленные ограничения
    • Ключ доступа – ключ доступа генерируется автоматически
    • Секретный ключ доступа – секретный ключ доступа генерируется автоматически
    • Описание – добавить описание ключа доступа
  4. Нажать кнопку Создать
Внимание!

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

  1. Сохранить ключ доступа и секретный ключ доступа
  2. Закрыть диалоговое окно

Удаление ключа доступа

Для удаления ключа доступа:

  1. Перейти на вкладку Ключи раздела OnCloud PaaS -> S3
  2. В строке с нужным ключом доступа навести курсор на три точки в конце строки
  3. В открывшемся меню выбрать Удалить
Внимание!

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