04.03.2026

Как подключить Object Storage Serverspace: S3 и Swift (Cyberduck, S3 Browser) — инструкция

Объектное хранилище Serverspace можно подключать двумя способами: через Swift (OpenStack Swift / Keystone) или через S3-compatible API. Оба варианта подходят для типовых задач: бэкапы, хранение медиа, логов, артефактов сборки и архивов.

1) Где взять параметры подключения в панели Serverspace

Все нужные данные берутся в панели управления:

Дальше используйте инструкцию ниже для нужного протокола.

2) Подключение через Swift (рекомендуется): Cyberduck

Swift удобен, если вы используете экосистему OpenStack или хотите подключаться через GUI-клиент без “S3-специфики”. Для подключения используйте Cyberduck.

2.1 Что понадобится

В панели на вкладке Swift у вас будут параметры вида:

2.2 Шаги подключения в Cyberduck

  1. Скачайте и установите Cyberduck (Windows/macOS).
  2. Откройте программу и нажмите New Connection.
  3. В списке протоколов выберите: Openstack Swift (Keystone 3).
  4. Заполните поля:
    • Сервер (Server): ru.serverspace.store
    • Project:Domain:Username: PROJECT:default:USERNAME
    • Пароль (Password): пароль из панели
  5. Нажмите Connect.

После этого Cyberduck подключится к хранилищу, и вы увидите контейнеры/bucket’ы и сможете загружать/скачивать файлы.

2.3 Пример, как выглядит строка Project:Domain:Username

Используйте значения именно из вашей панели:

ssuz8257:default:ssuz8257_admin

Где:

3) Подключение через S3: S3 Browser (Windows)

S3-доступ удобен, если вы используете инструменты и интеграции “как у AWS S3”: клиенты, SDK, CI/CD и backup-софтовые решения. Serverspace предоставляет S3-совместимый доступ: вам нужны AccessKey, SecretKey и Endpoint из панели.

3.1 Что понадобится

На вкладке S3 в панели будут:

3.2 Шаги подключения через S3 Browser

  1. Скачайте и установите S3 Browser.
  2. Запустите программу и выберите Accounts → Add New Account.
  3. В типе подключения выберите S3 Compatible Storage.
  4. Заполните поля:
    • REST Endpoint: ru.serverspace.store
    • Access Key ID: (AccessKey из панели)
    • Secret Access Key: (SecretKey из панели)
  5. Откройте Advanced settings и выставьте:
    • Signature version: Signature V2
    • Addressing model: Path style
  6. Отметьте Use secure transfer (SSL/TLS) и нажмите Add new account.

3.3 Если вы подключаете Object Storage к Kubernetes

Если ваша цель — примонтировать S3-хранилище в Kubernetes как Persistent Volume через rclone, используйте отдельную инструкцию:

csi-driver-rclone для Kubernetes: подключение S3 и 50+ хранилищ как Persistent Volume

4) Проверка, что всё работает

Короткий чек-лист:

5) Что выбрать: Swift или S3

FAQ

Можно ли использовать эти параметры в rclone?

Да. Для S3 вы используете AccessKey/SecretKey/Endpoint из вкладки S3, для Swift — параметры Keystone из вкладки Swift.

Нужно ли где-то брать endpoint кроме панели?

Нет — самый надёжный источник endpoint и ключей — ваша панель управления Storage (S3/Swift вкладки). Так вы не ошибётесь доменом/портом и режимом доступа.

Вывод

Подключить Object Storage в Serverspace можно за несколько минут: для Swift используйте Cyberduck и тип подключения Openstack Swift (Keystone 3), для S3 — S3 Browser с режимом S3 Compatible Storage, включённым SSL/TLS и настройками Addressing/Signature из панели. Дальше хранилище готово для бэкапов, медиа, логов и любых файловых архивов.