Управление на папки¶
Какво са папките?¶
В Object Storage услугата, папките са обекти, които се използват за организация на файловете в йерархична структура. Важно е да разберете, че папките в Object Storage също са обекти – те не са физически директории като в традиционните файлови системи, а логически контейнери, които помагат за структуриране на данните.
Папките позволяват да групирате свързани файлове заедно и да създавате по-организирана структура на Вашите данни, което улеснява навигацията и управлението на големи количества файлове.
Създаване на папка¶
За да организирате файловете си в папки, следвайте тези стъпки:
Избор на контейнер¶
Изберете контейнера, в който искате да създадете папка.
Отваряне на диалогов прозорец за създаване¶
Натиснете бутона "Създаване на папка", за да се отвори диалогов прозорец за създаване на нова папка.
Въвеждане на име¶
Въведете уникално име на папката. Името може да съдържа букви, цифри, тирета и долни черти.
Изисквания за име на папка
Името на папката трябва да бъде уникално и да отговаря на следните изисквания:
- Може да съдържа само малки букви, цифри и тирета;
- Трябва да започва и завършва с буква или цифра;
- Дължината трябва да е между 3 и 63 символа.
Потвърждение¶
Натиснете бутона "Създаване", за да създадете новата папка.
Изтриване на папка¶
Намиране на папката¶
Намерете желаната от Вас папка в списъка с файлове.
Отваряне на менюто с действията¶
Натиснете иконата с трите хоризонтални точки в колоната "Действия", за да се отвори менюто с опциите за действие с папката.
Избиране на действието¶
Изберете опцията "Изтриване", за да се отвори диалогов прозорец за изтриване на папката.
Потвърждение¶
Внимание
Изтриването на папка ще премахне всички файлове и подпапки в нея. Това действие е необратимо! Уверете се, че наистина искате да изтриете папката преди да потвърдите.
Натиснете бутона "Изтриване", за да изтриете папката.
Преименуване на папка¶
В Object Storage технологията не се поддържа директно преименуване на папки. Това се дължи на архитектурата на системата и начина, по който Object Storage работи с папки.
Защо няма възможност за преименуване на папки?¶
В Object Storage няма реална концепция за папки в смисъла на традиционните файлови системи. Това, което виждаме като "папки", всъщност е част от името на ключа (key) на обектите.
Разликата между традиционните файлови системи и Object Storage¶
В традиционните файлови системи (като Windows или Linux):
- Има физическо разделение между файлове и папки;
- report.pdf е файл, а documents е папка, което означава, че папката documents съществува като отделен обект, който може да съдържа други папки и файлове в себе си;
- Преименуването на папка е операция само върху нея, без това да влияе на нейното съдържание.
В архитектурата на Object Storage технологията:
- Няма реална йерархия – всичко е просто ключове (keys) в плосък namespace (пространство от ключове);
- Ключовете report.pdf и documents/report.pdf са два напълно различни обекта без реална връзка между тях;
- "Папката" documents/ не съществува като отделен обект – тя е просто част от името на ключа;
- За Object Storage, documents/report.pdf е просто един ключ, който съдържа символа / в името си, без да има реална папка documents.
Например, ако имате обект с ключ documents/report.pdf, "папката" documents/ не е отделен обект, а просто префикс в ключа. Всички обекти, които виждаме като да се намират в папката "documents", всъщност са обекти, чиито ключове започват с documents/.
S3 клиентите, както и нашия уеб интерфейс, визуализират папките като отделни обекти за по-добра представа на потребителя, но в действителност те са само логически групирани обекти.
Защо не може да се преименува папка?¶
"Преименуване на папка" би означавало: - промяна на пътя (ключа) на всички обекти, чиито ключове започват с определен префикс; - създаване на нови обекти с нови ключове; - копиране на съдържанието на всички обекти; - изтриване на старите обекти.
Object Storage API не поддържа директно такава операция, тъй като това не е атомична операция на ниво хранилище, а логическа операция на ниво приложение, която изисква множество отделни операции.
Алтернативен начин за промяна на името на папка¶
Ако все пак имате нужда от промяна на името на папка, можете да използвате следния подход:
Създаване на нова папка¶
Създадете нова папка с желаното име в същия контейнер.
Преместване на файловете¶
Свалете всички файлове и подпапки от старата папка на Вашето устройство, след което ги качете в новата папка.
Изтриване на старата папка¶
Изтрийте старата папка с оригиналното име от контейнера.

