S3 Compatible¶
هر سرویسی که API S3 را پیادهسازی کند میتواند به عنوان یک درایو ویندوز متصل شود. فیلدهای اتصال همیشه یکسان هستند — URL نقطه پایانی، شناسه کلید دسترسی، کلید دسترسی مخفی، و یک bucket — پس این یک راهنماست که کل خانواده S3 را پوشش میدهد.
بسیاری از این سرویسها به عنوان ورودی نامگذاریشده خودشان در تب Enterprise RaiDrive ظاهر میشوند (Amazon S3، Cloudflare R2، Wasabi، Backblaze B2، …). وقتی ورودی نامگذاریشده وجود دارد آن را انتخاب کنید — RaiDrive در آن صورت الگوی نقطه پایانی و فهرست منطقه را برای شما میداند. برای هر چیز دیگری، از جمله سرورهای خودمیزبان، از ورودی عمومی S3 Compatible استفاده کنید.
پیش از شروع¶
موارد زیر را از قبل آماده کنید:
- یک شناسه کلید دسترسی و کلید دسترسی مخفی صادرشده توسط سرویس — هر سرویس سازگار با S3 یک صفحه مدیریت کلید در کنسول خودش دارد؛ صفحات اختصاصی هر ارائهدهنده در این بخش دقیقاً میگویند برای هر سرویس نامگذاریشده کلیدها را کجا پیدا کنید.
- URL نقطه پایانی S3 سرویس (به جدول زیر مراجعه کنید).
- برخی سرویسها به یک شناسه اضافی نیاز دارند — برای مثال Cloudflare R2 به شناسه حساب شما و Oracle به فضای نام ذخیرهسازی شیءای شما نیاز دارد.
اتصال¶
- روی اضافه در نوار ابزار کلیک کنید.
- Enterprise → سرویس نامگذاریشده، یا S3 Compatible اگر در فهرست نیست را انتخاب کنید.
- برای ورودی عمومی، URL نقطه پایانی (و، اگر سرویس نیاز دارد، منطقه) را تایپ کنید.
- شناسه کلید دسترسی و کلید دسترسی مخفی را وارد کنید، سپس روی دکمه تازه کردن کنار فیلد bucket کلیک کنید.
- bucket را انتخاب کرده و روی اتصال کلیک کنید.
ورود دستی 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 API S3 سرویس | — |
| منطقه | منطقه احراز هویت؛ برای برخی سرویسها لازم است (مثلاً 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: سازماندهی اشیاء با استفاده از پوشهها مراجعه کنید.
عیبیابی¶
| علامت | علت | راهحل |
|---|---|---|
| «invalid endpoint» | نقطه پایانی با سرویس انتخابشده مطابقت ندارد | الگو را در جدول بررسی کنید، یا از ورودی عمومی S3 Compatible استفاده کنید |
| فهرست bucket خالی است | کلید نمیتواند bucketها را فهرست کند | از ورود دستی bucket استفاده کنید |
| خطاهای امضا / مجوز | سرویس به یک منطقه صریح نیاز دارد | فیلد منطقه را با مقدار کنسول سرویس خود پر کنید |
| خطاهای TLS روی یک سرور LAN | گواهی خودامضا روی یک ورودی سرویس عمومی نامگذاریشده | از ورودیهای خودمیزبان (MinIO/Cloudian/Ceph/Garage) یا S3 Compatible استفاده کنید |