Управление папками

В Object Storage Service нет папок в их традиционном понимании. Все данные хранятся в виде объектов, каждый из которых имеет уникальное название в рамках бакета. Папка (folder) в OBS — объект, название которого заканчивается слешем.

Например, в бакете есть папка test/my-site/, в которой находится объект index.php. Полное название этого объекта — test/my-site/index.php, а папка my-site — объект с названием test/my-site/. Увидеть реальные названия объектов можно запросив их список с помощью API.

Глубина иерархии объектов не влияет на скорость доступа к ним, так как папки в OBS — не физическая структура хранения, а логическая организация данных.

OBS-консоль и файловые менеджеры имитируют файловую систему:

  • Название объекта в консоли OBS — содержимое за последним слешем в полном названии объекта.

  • Путь до объекта — содержимое до последнего слеша в полном названии объекта.

Создание папки

  1. Войдите в консоль управления Advanced:

  2. Чтобы открыть список сервисов, нажмите Service List.

  3. Перейдите в раздел Storage → Object Storage Service.

  4. Нажмите на название бакета.

  5. На вкладке Objects нажмите Create Folder.

  6. Введите название папки в соответствии с требованиями.

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

    Например, чтобы создать структуру test/my-site/plugins/, введите test/my-site/plugins.

Созданная папка появится в списке объектов. В OBS-консоли папку от объекта можно отличить по значку Папка.

Удаление папки

  1. В консоли управления Object Storage Service нажмите на название бакета.

  2. На вкладке Objects напротив папки, которую нужно удалить, нажмите Delete.

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

  3. Нажмите OK.

Требования к названию папки

  • Можно создать одну или несколько вложенных друг в друга папок. Для разделения уровней используйте слеш.

  • Максимальное количество символов — 1 023.

  • Название одноуровневой папки не может содержать: \, :, *, ?, , <, > и |.

  • Название не может начинаться или заканчиваться точкой и слешем.

  • Название не может содержать два или более слешей подряд.

Запустили Evolution free tier
для Dev & Test
Получить