Как работать с S3-хранилищем при помощи приложения Cyberduck

30 июня 2025 9 мин 19

Хранилище объектов S3 от FirstDEDIC обеспечивает надежное размещение и управление файлами различных форматов в облачной среде. Пользователи могут подключаться к нему при помощи стандартных инструментов и клиентов, совместимых с протоколом S3, среди которых — программа Cyberduck.

Статья посвящена следующим вопросам:

Подключение через Cyberduck

  1. После того как заказали и оплатили услугу в Личном кабинете, откройте раздел S3-хранилище. Выделите услугу и в верхней панели нажмите кнопку Бакеты.
  2. Здесь можно создать бакет, установить для него ограничения, а также разрешить или запретить общий доступ к его содержимому.
  3. После создания бакета нужные для подключения данные можно увидеть, нажав кнопку Доступы в верхней панели.
  4. Затем откроется раздел с авторизационными данными владельца бакета. Именно эти данные и нужны для подключения через Cyberduck.
  5. Когда разобрались с бакетом и доступами, можно приступить к скачиванию Cyberduck с официального сайта.
  6. Запустив Cyberduck, кликните на Новое подключение:

    Выберите вариант«Amazon S3» и введите полученные ранее данные:

    — Сервер: укажите адрес s3.1dedic.ru (без http или https).
    — Порт: 443.
    — ID ключа доступа: вставьте значение из поля «Ключ доступа» в разделе «Доступы».
    — Секретный ключ доступа: вставьте значение из поля Секретный ключ в разделе Доступы.

    Остальные настройки оставьте такими же, как на скриншоте. Затем нажмите кнопку Подключиться.

  7. После первого подключения рекомендуем сохранить закладку (ЗакладкаНовая закладка). Так вы сможете быстро переходить в хранилище Cyberduck, без необходимости повторного ввода данных.

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

Для создания новой папки кликните правой кнопкой мыши в окне Cyberduck и выберите Новая папка. Если нужны защищенные данные, выбирайте Новое зашифрованное хранилище (для конфиденциальных данных).

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

Ограничения

Можно создать максимум 10 бакетов. Размер каждого бакета и количество файлов в них зависят от ограничений, установленных в вашем Личном кабинете.

Загрузка объектов

Правой кнопкой мыши кликните в окне бакета, выберите Закачать, найдите нужный файл и дождитесь завершения процесса.

Информация обо всех удачных загрузках доступна в разделе Очередь программы Cyberduck.

Загрузка по частям (Multipart Upload)

Загрузка по частям включена по умолчанию. Прерванные загрузки формируют невидимые остатки файлов. Включите отображение скрытых файлов через меню Вид. Проверяйте наличие остатков, если загрузка не была завершена по какой-либо причине. Рекомендуется удалять такие файлы, чтобы освободить место в хранилище.

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

Скачать и удалить объекты

Чтобы скачать файл, кликните по нему правой кнопкой мыши и выберите Скачать.

Для удаления файла сделайте то же самое, выбрав пункт Удалить.

Предоставление доступа по временной ссылке

Кликните правой кнопкой мыши по файлу, выберите Копировать URL, затем Pre-signed URL (Предподписанный URL). Укажите срок действия ссылки: час, день или неделю. Ссылка скопируется автоматически.

Возможные проблемы в работе утилиты Cyberduck с подключенным S3-хранилищем

Cyberduck помогает удобно управлять S3-хранилищами, однако иногда возникают сложности. Проблемы могут зависеть как от настроек самой программы, так и от особенностей облака. Рассмотрим наиболее распространённые ошибки, их причины и решения, которые повысят стабильность работы с хранилищем.

Ошибка TooManyBuckets

Причина в достижении лимита количества бакетов в услуге «S3 хранилище». Попробуйте удалить лишние бакеты или ненужные файлы.

Максимальное число создаваемых бакетов — десять.

Ошибка QuotaExceeded

Если размер всех файлов проекта превысит разрешённый лимит, вы увидите ошибку в Cyberduck:

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

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

Ошибка UserSuspended

При возникновении этой ошибки проверьте, активна ли услуга в Личном кабинете.
 


Теги