Към съдържанието

S3 Compatible

Всяка услуга, която реализира S3 API, може да бъде монтирана като устройство в Windows. Полетата за свързване винаги са едни и същи — URL адрес на крайната точка, Идентификатор на ключа за достъп, Таен ключ за достъп и Bucket — затова това ръководство обхваща цялото семейство S3.

Много от тези услуги имат собствен запис с името си в раздела Enterprise на RaiDrive (Amazon S3, Cloudflare R2, Wasabi, Backblaze B2, …). Избирайте записа с името, когато съществува — тогава RaiDrive знае вместо вас формата на крайната точка и списъка с региони. Използвайте общия запис S3 Compatible за всичко останало, включително собствени сървъри.

Преди да започнете

Подгответе предварително следното:

  • Идентификатор на ключа за достъп и таен ключ за достъп, издадени от услугата — всяка S3-съвместима услуга има страница за управление на ключовете в собствената си конзола; специалните страници за доставчиците в този раздел ви казват точно къде е тя за всяка услуга с име.
  • URL адреса на S3 крайната точка на услугата (вижте таблицата по-долу).
  • Някои услуги изискват още един идентификатор — например Cloudflare R2 изисква вашия ID на акаунта, а Oracle — вашето пространство от имена на обектното хранилище.

Свързване

  1. В лентата с инструменти щракнете върху Добавяне.
  2. Изберете Enterprise → услугата с името ѝ или S3 Compatible, ако тя не е в списъка.
  3. За общия запис въведете URL адреса на крайната точка (и, ако услугата го изисква, региона).
  4. Въведете Идентификатор на ключа за достъп и Таен ключ за достъп, след което щракнете върху бутона Опресняване до полето Bucket.
  5. Изберете Bucket и щракнете върху Свързване.

Диалогов прозорец за свързване със S3 Compatible

Ръчно въвеждане на Bucket

Ако ключът ви няма право да извежда списъка с Bucket, поставете отметка в квадратчето вляво от полето Bucket и въведете името на Bucket директно.

Справочник за крайните точки

Услуга Формат на крайната точка Региони
Akamai Linode https://<region>.linodeobjects.com Use URLs for access
Alibaba Cloud https://oss-<region>.aliyuncs.com Regions and endpoints
Amazon S3 https://s3.<region>.amazonaws.com Amazon Simple Storage Service endpoints and quotas
Backblaze B2 https://s3.<region>.backblazeb2.com Where are the Backblaze Cloud Storage Data Centers
Ceph (собствен сървър) URL адресът на вашия RADOS Gateway —
Cloudflare R2 https://<account-id>.r2.cloudflarestorage.com Data location
Cloudian (собствен сървър) URL адресът на вашия сървър —
DigitalOcean Spaces https://<region>.digitaloceanspaces.com Spaces Availability
DreamHost https://objects-us-east-1.dream.io или https://s3.us-east-005.dream.io (според клъстера) What DreamObjects hostname should I use to connect?
Garage (собствен сървър) URL адресът на вашия сървър —
IBM Cloud https://s3.<region>.cloud-object-storage.appdomain.cloud Endpoints and storage locations
IDrive e2 https://<host>.<region>.idrivee2-XX.com (показва се в конзолата на e2) Крайни точки на регионите
IONOS https://s3.<region>.ionoscloud.com Endpoints
Leviia https://s3.<region>.leviia.com —
MEGA S4 https://s3.<region>.megas4.com MEGA S4 endpoint URLs
MinIO (собствен сървър) URL адресът на вашия сървър —
Naver Cloud Platform https://<region>.object.ncloudstorage.com — регион: kr, us, sg, de; jp: https://jp.object.ncpstorage.com Object Storage overview
Oracle Cloud https://<namespace>.compat.objectstorage.<region>.oraclecloud.com Regions and Availability Domains
Storj https://gateway.storjshare.io (една глобална крайна точка) Storj-hosted S3 Compatible Gateway
Synology C2 https://<region>.s3.synologyc2.net How to use development tools with C2 Object Storage
Tencent Cloud https://cos.<region>.myqcloud.com Regions and Access Endpoints
Wasabi https://s3.<region>.wasabisys.com Service URLs for Wasabi's Storage Regions
Scaleway и други https://s3.<region>.scw.cloud — чрез общия запис S3 Compatible Object Storage - Concepts

Настройки

Настройка Описание По подразбиране
Крайна точка URL адресът на S3 API на услугата —
Регион Регион за удостоверяване; изисква се от някои услуги (напр. Garage, Scaleway) празно
Идентификатор на ключа за достъп / Таен ключ за достъп Идентификационни данни, издадени от услугата —
Bucket Bucket за монтиране (от списъка или ръчно въведен) —
Само за четене Блокира записа в монтираното устройство изключено

Поведение и ограничения

  • RaiDrive проверява крайната точка при сървъри, които се идентифицират сами: MinIO, Cloudian, Ceph и Garage се разпознават по отговорите на сървъра; IDrive e2, Akamai Linode и Synology C2 — по формата на името на хоста. Несъответстваща крайна точка се отхвърля с „invalid endpoint“.
  • Достъпът до собствени сървъри (MinIO, Cloudian, Ceph, Garage) е в стил път (path-style), а частни/самоподписани TLS сертификати се приемат.
  • Семантиката на S3 важи навсякъде: няма истински папки — „папките“ са префикси на ключове — вижте AWS: organizing objects using folders.

Отстраняване на неизправности

Симптом Причина Решение
„invalid endpoint“ Крайната точка не съответства на избраната услуга Проверете формата в таблицата или използвайте общия запис S3 Compatible
Списъкът с Bucket е празен Ключът не може да извежда списъка с Bucket Въведете Bucket ръчно
Грешки в подписа / упълномощаването Услугата изисква изрично зададен регион Попълнете полето „Регион“ със стойността от конзолата на услугата
Грешки на TLS при сървър в локалната мрежа Самоподписан сертификат при запис за публична услуга с име Използвайте записите за собствени сървъри (MinIO/Cloudian/Ceph/Garage) или S3 Compatible