Тариф успешно добавлен в корзину
В корзину
url image

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

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

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

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

Переход в раздел Бакеты

2. Там вы можете создать бакет, задать ему лимиты и дать публичный или закрытый доступ к его содержимому.

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

3. Затем можете получить доступы к хранилищу, нажав сверху Доступы.

Получение доступов

4. Далее вы увидите раздел Авторизационные данные владельца бакета, они нам и пригодятся для подключения через Cyberduck.

Авторизационные данные владельца бакета

5. Теперь скачайте и установите клиент Cyberduck с официального сайта.

6. После открытия Cyberduck нажмите Новое подключение:

Новое подключение

Выберите Amazon S3 и укажите ранее полученные авторизационные данные:

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

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

7. После подключения создайте закладку через меню Закладка → Новая закладка для быстрого доступа. Воспользовавшись функцией закладок, вы сэкономите время при следующем подключении через Cyberduck, не вводя каждый раз данные для подключения.

Добавление новой закладки для быстрого доступа

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

Щёлкните правой кнопкой в рабочей области Cyberduck и выберите Новая папка (для стандартного бакета) или Новое зашифрованное хранилище (для конфиденциальных данных).

Выбор новой папки

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

Ограничения

Количество бакетов возможно не более 10, их объём и число объектов зависят от лимитов, заданных в Личном кабинете.

Ограничения бакета

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

Щёлкните правой кнопкой на бакете → Закачать → выберите файл и дождитесь окончания загрузки. 

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

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

Информация об успешных загрузках

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

Включено по умолчанию. Незавершённые загрузки могут оставлять скрытые части объектов. Удаляйте их через Вид → Показать скрытые файлы. Не забывайте проверять скрытые части в случае, когда загрузка по какой-то причине прервалась. Данные файлы рекомендуется удалить, чтобы не занимать пространство хранилища.

Загрузка по частям

Лимиты хранилища можно отслеживать на странице услуги в Личном кабинете Объектное хранилище — кнопка Бакеты. Обратите внимание, что информация о занимаемом пространстве обновляется не мгновенно, а может занять некоторое время.

Просмотр лимитов хранилища

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

  • Скачивание: щелчок правой кнопкой на файле → Скачать .
  • Удаление: щелчок правой кнопкой → Удалить .

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

Щёлкните правой кнопкой на файле → Копировать URL → Pre-signed URL (Предподписанный URL), на выбор предлагается три срока действия — 1 час, 1 день и 1 неделя. После нажатия ссылка автоматически будет скопирована в буфер обмена.

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

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

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

Ошибка TooManyBuckets 

Ошибка TooManyBuckets

Вероятная причина — достигнут лимит созданных бакетов в услуге «Объектное хранилище». Попробуйте уменьшить количество бакетов, либо освободить хранилище от лишних объектов, удалив их.
Максимум бакетов, которые можно создать при настройке услуги «Объектное хранилище» в Личном кабинете — 10.

Ошибка QuotaExceeded 

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

Как правило, это означает превышение ограничения по объёму данных или количеству объектов для данного бакета, которые можно было задавать при создании бакета:

Параметры бакета

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

Ошибка UserSuspended 

Ошибка UserSuspended

В случае этой ошибки, проверьте, пожалуйста, продлена ли услуга в Личном кабинете

Этот материал был полезен?

Скидка новым клиентам
Закажите сервер сегодня и получите скидку на первый месяц аренды!