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

Cloudflare R2

เมานต์บักเก็ต Cloudflare R2 เป็นไดรฟ์ Windows

ก่อนเริ่มต้น

จาก Cloudflare dashboard คุณต้องมี หมายเลขบัญชี และ ไอดีคีย์การเข้าถึง / คีย์ลับการเข้าถึง ของ R2 API token

วิธีรับค่าเหล่านี้ — ใน Cloudflare dashboard:

  1. เปิด R2 — หมายเลขบัญชี แสดงอยู่ในหน้าภาพรวม
  2. คลิก Manage R2 API Tokens → Create API Token
  3. ตั้งสิทธิ์เป็น Object Read & Write (จำกัดเฉพาะบักเก็ตได้หากต้องการ) แล้วคลิก Create
  4. คัดลอก ไอดีคีย์การเข้าถึง และ คีย์ลับการเข้าถึง — จะแสดงเพียงครั้งเดียว

ความช่วยเหลือจาก Cloudflare

การเชื่อมต่อ

  1. คลิก เพิ่ม บนแถบเครื่องมือ
  2. เลือก Enterprise → Cloudflare R2
  3. ป้อน หมายเลขบัญชี, ไอดีคีย์การเข้าถึง และ คีย์ลับการเข้าถึง แล้วคลิกปุ่ม รีเฟรช ข้างช่อง Bucket
  4. เลือกบักเก็ตในช่อง Bucket แล้วคลิก เชื่อมต่อ

กล่องโต้ตอบการเชื่อมต่อ Cloudflare R2

ป้อนชื่อบักเก็ตเอง

หากคีย์ของคุณไม่มีสิทธิ์แสดงรายการบักเก็ต ให้ทำเครื่องหมายในช่องกาเครื่องหมายทางซ้ายของช่อง Bucket แล้วพิมพ์ชื่อบักเก็ตโดยตรง

การตั้งค่า

การตั้งค่า คำอธิบาย ค่าเริ่มต้น
หมายเลขบัญชี ระบุจุดสิ้นสุด R2 ของคุณ (<account-id>.r2.cloudflarestorage.com) —
ไอดีคีย์การเข้าถึง / คีย์ลับการเข้าถึง จาก R2 API token —
Bucket บักเก็ตที่จะเมานต์ (เลือกจากรายการหรือป้อนเอง) —
อ่านอย่างเดียว บล็อกการเขียนลงในไดรฟ์ที่เมานต์ ปิด

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

  • R2 ไม่มีภูมิภาคต่อบักเก็ต — ทุกบักเก็ตเข้าถึงผ่านจุดสิ้นสุดของบัญชีคุณ ตำแหน่งถูกกำหนดโดยอัตโนมัติ (มีคำแนะนำตำแหน่งเป็นตัวเลือก) ดู Cloudflare: R2 data location
  • ตามหลักการของ S3: การเปลี่ยนชื่อโครงสร้างโฟลเดอร์ขนาดใหญ่จะคัดลอกแล้วลบทุกออบเจ็กต์ภายใต้คำนำหน้า (prefix) นั้น

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

อาการ สาเหตุ วิธีแก้ไข
การตรวจสอบสิทธิ์ล้มเหลว token ไม่มีสิทธิ์ Object Read & Write หรือ หมายเลขบัญชีผิด สร้าง R2 API token ใหม่ คัดลอกหมายเลขบัญชีให้ถูกต้อง
รายการบักเก็ตว่างเปล่า token ถูกจำกัดเฉพาะบักเก็ต พิมพ์ชื่อบักเก็ตเอง