S3 Compatible¶
يمكن تركيب أي خدمة تُنفّذ واجهة S3 كمحرك أقراص على Windows. حقول الاتصال هي نفسها دائمًا — نقطة النهاية (عنوان URL)، وAccess Key ID، وSecret Access Key، والحاوية — لذلك يغطي هذا الدليل الواحد عائلة S3 بأكملها.
يظهر كثير من هذه الخدمات كإدخال مخصص باسمها في تبويب Enterprise الخاص بـ RaiDrive (Amazon S3، Cloudflare R2، Wasabi، Backblaze B2، …). اختر الإدخال المخصص إن وُجد — عندها يعرف RaiDrive نمط نقطة النهاية وقائمة المناطق نيابة عنك. استخدم الإدخال العام S3 Compatible لأي خدمة أخرى، بما في ذلك الخوادم ذاتية الاستضافة.
قبل أن تبدأ¶
جهّز ما يلي مسبقًا:
- Access Key ID و Secret Access Key صادران عن الخدمة — تمتلك كل خدمة متوافقة مع S3 صفحة لإدارة المفاتيح في وحدة التحكم الخاصة بها؛ تُرشدك صفحات مقدّمي الخدمة المخصصة في هذا القسم إلى الموقع الدقيق لكل خدمة باسمها.
- عنوان URL لنقطة نهاية S3 الخاصة بالخدمة (انظر الجدول أدناه).
- تحتاج بعض الخدمات معرّفًا إضافيًا واحدًا — على سبيل المثال يحتاج Cloudflare R2 إلى معرف الحساب الخاص بك، ويحتاج Oracle إلى مساحة اسم التخزين الكائني الخاصة بك.
الاتصال¶
- انقر على إضافة في شريط الأدوات.
- اختر Enterprise → الخدمة المخصصة، أو S3 Compatible إذا لم تكن مدرجة.
- بالنسبة للإدخال العام، اكتب نقطة النهاية (و منطقة إن كانت الخدمة تتطلبها).
- أدخل Access Key ID و Secret Access Key، ثم انقر زر تحديث بجانب حقل الحاوية.
- اختر الحاوية (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 الخاصة بك | — |
| 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 |
العناوين الالكترونية URL للنقاط الطرفية لخدمة ميغا لتخزين الأغراض MEGA S4 |
| 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 |
الإعدادات¶
| الإعداد | الوصف | الافتراضي |
|---|---|---|
| نقطة النهاية (Endpoint) | عنوان URL لواجهة S3 API الخاصة بالخدمة | — |
| منطقة (Region) | منطقة المصادقة؛ مطلوبة لبعض الخدمات (مثل Garage وScaleway) | فارغة |
| Access Key ID / Secret Access Key | بيانات الاعتماد الصادرة عن الخدمة | — |
| الحاوية (Bucket) | الحاوية المراد تركيبها (من القائمة أو إدخال يدوي) | — |
| للقراءة فقط | يمنع الكتابة على محرك الأقراص المركّب | إيقاف |
السلوك والقيود¶
- يتحقق RaiDrive من نقطة النهاية للخوادم ذاتية التعريف: يُتعرَّف على MinIO وCloudian وCeph وGarage من خلال استجابات الخادم؛ ويُتعرَّف على IDrive e2 وAkamai Linode وSynology C2 من خلال نمط اسم المضيف. تُرفض نقطة النهاية غير المطابقة باعتبارها "invalid endpoint".
- يتم الوصول إلى الخوادم ذاتية الاستضافة (MinIO، Cloudian، Ceph، Garage) بنمط path-style، وتُقبل شهادات TLS الخاصة أو الموقّعة ذاتيًا.
- تنطبق دلالات S3 في كل مكان: لا توجد مجلدات حقيقية — "المجلدات" هي بادئات مفاتيح (key prefixes) — انظر AWS: تنظيم الكائنات باستخدام المجلدات.
استكشاف الأخطاء وإصلاحها¶
| العرض | السبب | الحل |
|---|---|---|
| "invalid endpoint" | نقطة النهاية لا تطابق الخدمة المختارة | تحقق من النمط في الجدول، أو استخدم الإدخال العام S3 Compatible |
| قائمة الحاويات فارغة | المفتاح لا يستطيع سرد الحاويات | استخدم إدخال الحاوية اليدوي |
| أخطاء التوقيع / التفويض | تتطلب الخدمة منطقة صريحة | املأ حقل المنطقة بالقيمة من وحدة تحكم خدمتك |
| أخطاء TLS على خادم شبكة محلية | شهادة موقّعة ذاتيًا على إدخال خدمة عامة مخصصة | استخدم الإدخالات ذاتية الاستضافة (MinIO/Cloudian/Ceph/Garage) أو S3 Compatible |