לדלג לתוכן

S3 Compatible

כל שירות שמממש את ה-API של S3 ניתן לעגן ככונן Windows. שדות החיבור תמיד זהים — כתובת נקודת קצה, מזהה מפתח גישה, מפתח גישה סודי ו- דלי (bucket) — כך שמדריך אחד זה מכסה את כל משפחת S3.

רבים מהשירותים האלה מופיעים כרשומה משלהם בעלת שם בכרטיסייה Enterprise של RaiDrive (Wasabi, Backblaze B2, Cloudflare R2, ...). בחר את הרשומה בעלת השם כשהיא קיימת — RaiDrive יודע אז את תבנית נקודת הקצה ואת רשימת האזורים בשבילך. השתמש ברשומה הגנרית S3 Compatible עבור כל דבר אחר, כולל שרתים בארחה עצמית (self-hosted).

לפני שמתחילים

הכן מראש את הפרטים הבאים:

  • מזהה מפתח גישה ומפתח גישה סודי שהונפקו על ידי השירות — לכל שירות תואם S3 יש עמוד לניהול מפתחות במסוף שלו; עמודי הספקים הייעודיים במקטע הזה אומרים לך בדיוק היכן, לכל שירות בעל שם.
  • כתובת נקודת הקצה של S3 של השירות (ראה הטבלה למטה).
  • חלק מהשירותים דורשים מזהה נוסף אחד — לדוגמה Cloudflare R2 דורש את Account ID שלך ו-Oracle דורש את מרחב השמות של אחסון העצמים שלך.

חיבור

  1. לחץ על הוסף בסרגל הכלים.
  2. בחר Enterprise → השירות בעל השם, או S3 Compatible אם הוא אינו ברשימה.
  3. עבור הרשומה הגנרית, הקלד את כתובת נקודת הקצה (ואם השירות דורש זאת, את האזור).
  4. הזן את מזהה מפתח גישה ומפתח גישה סודי, ולאחר מכן לחץ על הלחצן רענן שליד השדה Bucket.
  5. בחר את ה-Bucket ולחץ על חבר.

תיבת הדו-שיח של חיבור 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 Gateway שלך
Garage (בארחה עצמית) כתובת ה-URL של השרת שלך
Scaleway ואחרים https://s3.<region>.scw.cloud — דרך הרשומה הגנרית S3 Compatible

הגדרות

הגדרה תיאור ברירת מחדל
נקודת קצה כתובת ה-API של S3 של השירות —
אזור אזור האימות; נדרש בחלק מהשירותים (למשל Garage,‏ Scaleway) ריק
מזהה מפתח גישה / מפתח גישה סודי אישורים שהונפקו על ידי השירות —
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
רשימת הדליים ריקה המפתח אינו יכול להציג רשימת דליים השתמש בהזנה ידנית של דלי
שגיאות חתימה / הרשאה השירות דורש אזור מפורש מלא את שדה האזור בערך ממסוף השירות שלך
שגיאות TLS בשרת ברשת מקומית תעודה חתומה-עצמית ברשומת שירות ציבורי בעל שם השתמש ברשומות בארחה עצמית (MinIO/Cloudian/Ceph/Garage) או ב-S3 Compatible