ข้ามไปที่เนื้อหา

S3 Compatible

บริการใด ๆ ที่รองรับ S3 API สามารถเมานต์เป็นไดรฟ์ Windows ได้ ช่องข้อมูลการเชื่อมต่อเหมือนกันเสมอ — URL จุดสิ้นสุด, ไอดีคีย์การเข้าถึง, คีย์ลับการเข้าถึง และ บักเก็ต — คู่มือนี้จึงครอบคลุมทั้งตระกูล 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 แล้วพิมพ์ชื่อบักเก็ตโดยตรง

ตารางอ้างอิงจุดสิ้นสุด

บริการ รูปแบบจุดสิ้นสุด ภูมิภาค
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 บักเก็ตที่จะเมานต์ (เลือกจากรายการหรือป้อนเอง) —
อ่านอย่างเดียว บล็อกการเขียนลงในไดรฟ์ที่เมานต์ ปิด

ลักษณะการทำงานและข้อจำกัด

  • RaiDrive ตรวจสอบจุดสิ้นสุดสำหรับเซิร์ฟเวอร์ที่ระบุตัวตนได้เอง: MinIO, Cloudian, Ceph และ Garage ถูกจดจำจากการตอบกลับของเซิร์ฟเวอร์ ส่วน IDrive e2, Akamai Linode และ Synology C2 จดจำจากรูปแบบชื่อโฮสต์ จุดสิ้นสุดที่ไม่ตรงกันจะถูกปฏิเสธเป็น "invalid endpoint"
  • เซิร์ฟเวอร์ที่โฮสต์เอง (MinIO, Cloudian, Ceph, Garage) เข้าถึงแบบ path-style และยอมรับใบรับรอง TLS ส่วนตัวหรือที่ลงนามเอง
  • หลักการของ S3 มีผลทุกที่: ไม่มีโฟลเดอร์จริง — "โฟลเดอร์" คือคำนำหน้า (prefix) ของคีย์ ดู AWS: organizing objects using folders

การแก้ไขปัญหา

อาการ สาเหตุ วิธีแก้ไข
"invalid endpoint" จุดสิ้นสุดไม่ตรงกับบริการที่เลือก ตรวจสอบรูปแบบในตาราง หรือใช้รายการทั่วไป S3 Compatible
รายการบักเก็ตว่างเปล่า คีย์แสดงรายการบักเก็ตไม่ได้ ใช้การป้อนชื่อบักเก็ตเอง
ข้อผิดพลาดเรื่องลายเซ็น/การให้สิทธิ์ บริการต้องการภูมิภาคที่ระบุชัดเจน กรอกช่องภูมิภาคด้วยค่าจากคอนโซลบริการของคุณ
ข้อผิดพลาด TLS บนเซิร์ฟเวอร์ LAN ใบรับรองที่ลงนามเองบนรายการบริการสาธารณะที่มีชื่อ ใช้รายการที่โฮสต์เอง (MinIO/Cloudian/Ceph/Garage) หรือ S3 Compatible