S3 Compatible¶
يمكن توصيل أي خدمة تُنفّذ واجهة S3 كمحرك أقراص على Windows. حقول الاتصال هي نفسها دائمًا — نقطة الاتصال (عنوان URL)، وهوية مفتاح الدخول، ومفتاح الدخول السري، والحاوية — لذلك يغطي هذا الدليل الواحد عائلة S3 بأكملها.
يظهر كثير من هذه الخدمات كإدخال مخصص باسمها في تبويب Enterprise الخاص بـ RaiDrive (Wasabi، Backblaze B2، Cloudflare R2، …). اختر الإدخال المخصص إن وُجد — عندها يعرف RaiDrive نمط نقطة الاتصال وقائمة المناطق نيابة عنك. استخدم الإدخال العام S3 Compatible لأي خدمة أخرى، بما في ذلك الخوادم ذاتية الاستضافة.
قبل أن تبدأ¶
جهّز ما يلي مسبقًا:
- Access Key ID و Secret Access Key صادران عن الخدمة — تمتلك كل خدمة متوافقة مع S3 صفحة لإدارة المفاتيح في وحدة التحكم الخاصة بها؛ تُرشدك صفحات مقدّمي الخدمة المخصصة في هذا القسم إلى الموقع الدقيق لكل خدمة باسمها.
- عنوان URL لنقطة اتصال S3 الخاصة بالخدمة (انظر الجدول أدناه).
- تحتاج بعض الخدمات معرّفًا إضافيًا واحدًا — على سبيل المثال يحتاج Cloudflare R2 إلى Account ID الخاص بك، ويحتاج Oracle إلى مساحة اسم التخزين الكائني الخاصة بك.
الاتصال¶
- انقر على إضافة في شريط الأدوات.
- اختر Enterprise → الخدمة المخصصة، أو S3 Compatible إذا لم تكن مدرجة.
- بالنسبة للإدخال العام، اكتب نقطة الاتصال (و المنطقة إن كانت الخدمة تتطلبها).
- أدخل هوية مفتاح الدخول و مفتاح الدخول السري، ثم انقر زر تحديث بجانب حقل الحاوية.
- اختر الحاوية (bucket) وانقر على اتصل.
إدخال الحاوية يدويًا
إذا كان مفتاحك لا يسمح بسرد الحاويات، فعِّل خانة الاختيار الموجودة إلى يسار حقل الحاوية واكتب اسم الحاوية مباشرة.
مرجع نقاط الاتصال¶
| الخدمة | نمط نقطة الاتصال |
|---|---|
| Wasabi | https://s3.<region>.wasabisys.com |
| Backblaze B2 | https://s3.<region>.backblazeb2.com |
| Cloudflare R2 | https://<account-id>.r2.cloudflarestorage.com |
| Storj | https://gateway.storjshare.io (نقطة اتصال عالمية واحدة) |
| DigitalOcean Spaces | https://<region>.digitaloceanspaces.com |
| Oracle Cloud | https://<namespace>.compat.objectstorage.<region>.oraclecloud.com |
| IBM Cloud | https://s3.<region>.cloud-object-storage.appdomain.cloud |
| Alibaba Cloud | https://oss-<region>.aliyuncs.com |
| Tencent Cloud | https://cos.<region>.myqcloud.com |
| Naver Cloud Platform | https://<region>.object.ncloudstorage.com — المنطقة: kr، us، sg، jp، de |
| Synology C2 | https://object.<region>.c2.synology.com |
| IDrive e2 | https://<host>.<region>.idrivee2-XX.com (يظهر في وحدة تحكم e2 الخاصة بك) |
| Akamai Linode | https://<region>.linodeobjects.com |
| IONOS | https://s3.<region>.ionoscloud.com |
| DreamHost | https://objects-us-east-1.dream.io أو https://s3.us-east-005.dream.io (حسب العنقود) |
| Leviia | https://s3.<region>.leviia.com |
| MEGA S4 | https://s3.<region>.s4.mega.io |
| MinIO (ذاتية الاستضافة) | عنوان URL لخادمك |
| Cloudian (ذاتية الاستضافة) | عنوان URL لخادمك |
| Ceph (ذاتية الاستضافة) | عنوان URL لبوابة RADOS الخاصة بك |
| Garage (ذاتية الاستضافة) | عنوان URL لخادمك |
| Scaleway وغيرها | https://s3.<region>.scw.cloud — عبر الإدخال العام S3 Compatible |
الإعدادات¶
| الإعداد | الوصف | الافتراضي |
|---|---|---|
| نقطة الاتصال (Endpoint) | عنوان URL لواجهة S3 API الخاصة بالخدمة | — |
| المنطقة (Region) | منطقة المصادقة؛ مطلوبة لبعض الخدمات (مثل Garage وScaleway) | فارغة |
| هوية مفتاح الدخول / مفتاح الدخول السري | بيانات الاعتماد الصادرة عن الخدمة | — |
| الحاوية (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 |