Пример работы c S3 через S3 Browser

Работа с бакетами

Бакет (bucket) - это основной контейнер для хранения объектов (файлов) в S3‑хранилище Закрома.Хранение. В бакете можно создавать папки, загружать и скачивать файлы, а также управлять их версиями и правами доступа.

Просмотр списка бакетов

После подключения к S3‑хранилищу в левой панели S3 Browser отображается список доступных бакетов. Для обновления списка бакетов:

  • Нажмите правой кнопкой мыши на области с бакетами.
  • Выберите пункт Refresh Buckets list или нажмите F5. После этого в дереве слева появятся все доступные бакеты, к которым у пользователя есть права.

image

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

Чтобы создать новый бакет:

  1. Нажмите кнопку New bucket на панели инструментов или используйте меню BucketsCreate New Bucket.
  2. В открывшемся окне введите имя бакета. Имя может содержать только строчные буквы, цифры, точки и дефисы.
  3. При необходимости выберите регион (*Default Region можно оставить по умолчанию).
  4. Нажмите Create new bucket. Созданный бакет появится в списке слева, и в него можно загружать файлы и создавать папки.

image

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

Чтобы удалить существующий бакет:

  1. В левой панели S3 Browser выберите бакет, который нужно удалить.

  2. Нажмите правой кнопкой мыши на бакете и выберите пункт Delete Bucket (или используйте меню BucketsDelete Bucket).

  3. Подтвердите удаление.

В системе Закрома.Хранение операция удаления бакета не приводит к немедленному удалению данных. Вместо этого бакет перемещается в корзину (помечается как удалённый) и при необходимости может быть:

  • восстановлен через веб-интерфейс администратора или API;
  • окончательно удалён с полным удалением всех содержащихся объектов.

Для полного удаления необходимо использовать соответствующую операцию в веб-интерфейсе администратора или через API - в этом случае все данные из бакета будут безвозвратно удалены.

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

image

Просмотр содержимого бакета

Для просмотра файлов, находящихся в бакете:

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

Работа с объектами (файлами)

Объекты в S3‑хранилище Закрома.Хранение - это файлы, которые хранятся внутри бакетов. Пользователь может загружать, скачивать и управлять версиями объектов с помощью S3 Browser или других S3‑совместимых клиентов.

Загрузка файлов

Чтобы загрузить файлы в бакет:

  1. В левой панели S3 Browser выберите бакет, в который хотите загрузить файлы.
  2. В верхнем меню выберите FilesUpload file(s) или нажмите сочетание клавиш Ctrl+U.
  3. В открывшемся окне выберите один или несколько файлов и нажмите Открыть.
  4. Файлы появятся в списке задач и после завершения загрузки отобразятся в окне бакета.

image

Выгрузка (скачивание) файлов

Чтобы скачать файлы из бакета:

  1. В левой панели выберите бакет, затем выделите нужные файлы в правой части окна.
  2. В верхнем меню выберите FilesDownload или нажмите Ctrl+D.
  3. Укажите локальную папку для сохранения файлов и нажмите ОК.
  4. Файлы будут загружены на ваш компьютер.

image

Массовая загрузка и выгрузка (синхронизация)

Для массовой загрузки:

  1. Выберите бакет в левой панели.
  2. В меню Files нажмите Upload folder(s) или используйте Ctrl+Shift+U.
  3. Укажите папку на компьютере - все её файлы и подпапки загрузятся в бакет.

Для массовой выгрузки:

  1. Выберите бакет или папку в бакете.
  2. В меню Files нажмите Download.
  3. Укажите локальную папку для сохранения - все файлы будут скачаны.

В Pro‑версии S3 Browser доступна функция синхронизации, которая позволяет загружать или скачивать только новые и изменённые файлы.

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

Чтобы удалить объект (файл) из бакета:

  1. В левой панели S3 Browser выберите бакет, в котором находится объект.
  2. В правой панели выделите нужный файл.
  3. Нажмите Delete на панели инструментов или используйте контекстное меню (правый кликDelete).
  4. Подтвердите удаление.

image

Удалённый объект нельзя восстановить, если версионирование бакета не включено.

Получение метаданных объекта

Чтобы просмотреть метаданные (размер, тип, дату изменения) объекта:

  1. Выберите нужный файл в бакете.
  2. Нажмите Properties (или Ctrl+P) в меню Files либо используйте правый кликProperties.
  3. В открывшемся окне будут отображены ключевые свойства объекта:
  • имя файла;
  • размер;
  • дата последнего изменения;
  • тип контента;
  • пользовательские метаданные (если заданы).

image

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

Работа с версиями объектов

При включённом версионировании в бакете каждый раз, когда в бакет загружается файл с тем же ключем (именем), создаётся новая версия объекта. Это позволяет хранить несколько версий одного файла и при необходимости восстанавливать или удалять их.

Загрузка новой версии файла

Новая версия объекта создаётся автоматически при загрузке файла с тем же именем, что и существующий. Чтобы загрузить новую версию:

  1. Откройте бакет, где хранится файл.
  2. Выберите FilesUpload file(s) или нажмите Ctrl+U.
  3. Укажите файл с тем же именем. После загрузки старая версия будет сохранена, а новая станет текущей.

Просмотр версий объектов

Для просмотра версий объекта:

  1. Выберите бакет и нужный файл.
  2. Перейдите на вкладку Versions в нижней панели S3 Browser.
  3. В списке отобразятся все версии объекта с датой изменения, размером и владельцем.

image

Восстановление нужной версии

Чтобы скачать определённую версию:

  1. На вкладке Versions выберите нужную версию объекта.
  2. Нажмите Download или используйте правый кликDownload.
  3. Файл будет скачан в выбранной версии.

image

Удаление конкретной версии объекта

Чтобы удалить нужную версию:

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

image

Удаляется только выбранная версия, остальные остаются доступными. Если удалить все версии объекта, файл полностью исчезнет из бакета.