Как работать с S3-хранилищем через Cyberduck | ISPserver Перейти к основному содержанию

Помощь

Как работать с S3-хранилищем через Cyberduck

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

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

Подключение к хранилищу

1. Подготовка в Личном кабинете

После заказа и оплаты услуги зайдите в раздел «S3-хранилище», выделите услугу и нажмите «Бакеты» в верхней панели.

Здесь можно создать бакет, задать для него ограничения и настроить общий доступ.

Дополнительно при создании бакета, можно настроить лимиты по объёму данных и количеству объектов.

Когда бакет создан, нажмите «Доступы». 

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

2. Настройка подключения в Cyberduck

Скачайте клиент Cyberduck с официального сайта и запустите. Нажмите «Новое подключение» и выберите протокол Amazon S3.

Заполните поля:

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

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

После первого успешного входа сохраните закладку: меню «Закладка»«Новая закладка», или используйте комбинацию клавиш Ctrl+Shift+B. В будущем хранилище будет открываться в один клик, без повторного ввода данных.

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

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

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

  • Правила наименования: только строчные английские буквы и цифры.
  • Максимум можно создать 10 бакетов. Объём каждого бакета и количество файлов зависят от лимитов, заданных в Личном кабинете.

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

Кликните правой кнопкой в окне бакета → «Закачать» → выберите файл и дождитесь окончания загрузки. История всех операций доступна во вкладке «Очередь».

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

В Cyberduck загрузка по частям включена по умолчанию.

  • Порог включения: Как только размер файла превышает 100 МБ, Cyberduck автоматически переключает этот файл в режим Multipart Upload. Файлы меньше 100 МБ загружаются одной цельной частью.
  • Размер одного сегмента: Файл нарезается на части ровно по 10 МБ.
  • Потоки: Программа способна загружать до 10 таких кусков одновременно (в параллельных соединениях), что сильно ускоряет процесс.

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

Уточнить, сколько места занято, можно в Личном кабинете: раздел «S3-хранилище»«Бакеты». Данные о заполненности обновляются с небольшой задержкой.

Скачивание и удаление объектов

  • Скачать: правый клик по файлу → «Скачать».
  • Удалить: правый клик по файлу → «Удалить».

Временный доступ по ссылке

Если нужно поделиться файлом, не открывая публичный доступ ко всему бакету, используйте предподписанный URL, то есть временную ссылку на конкретный файл. Кликните правой кнопкой по файлу → «Копировать URL»«Предподписанный URL». Выберите срок действия: час, день или неделю — ссылка скопируется в буфер автоматически.

Типичные ошибки при работе с хранилищем

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

TooManyBuckets

Достигнут лимит бакетов (максимум 10). Удалите ненужные — и ошибка уйдёт.

QuotaExceeded

Превышен допустимый объём данных или количество файлов в бакете. Решение: увеличить лимиты в Личном кабинете, отключить их или просто очистить хранилище от лишнего.

UserSuspended

Услуга приостановлена. Проверьте статус в Личном кабинете — возможно, нужна оплата или продление.

На этом настройка завершена. Теперь вы можете управлять своими файлами в S3-хранилище так же легко, как в обычном проводнике на компьютере. Главное — надежно сохраните свои ключи доступа (Access Key и Secret Key) и никогда не передавайте их третьим лицам, чтобы ваши данные оставались в полной безопасности.

Назад к категории
Мы используем файлы cookie на своих сайтах Более подробная информация указана в Политике конфиденциальности. Оставаясь на сайте, вы даете согласие на использование файлов cookie.