การกำหนดค่าพื้นที่จัดเก็บภายนอกของไฟล์บันทึก

Agent แต่ละเครื่องสามารถอัปโหลดภาพหน้าจอและเสียงที่บันทึกไปยังโปรไฟล์พื้นที่จัดเก็บภายนอกได้โดยตรง หน้านี้อธิบายบริการที่เข้ากันได้กับ S3

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

  • สร้าง bucket แบบ private และ access key สำหรับแอปพลิเคชันโดยเฉพาะ อย่าตั้ง bucket เป็น public
  • สิทธิ์ต้องอนุญาตให้แสดงรายการ bucket รวมทั้งสร้าง อ่าน และลบ object
  • ใน console เปิด File / Configuration / Recording External Storage คลิก New แล้วเลือก S3-compatible storage (including Amazon S3)
  • ป้อน base HTTPS endpoint โดยไม่รวมชื่อ bucket ป้อนชื่อใน Bucket และ prefix ที่ไม่บังคับใน Folder
  • เมื่อกรอกโปรไฟล์ครบแล้ว ให้คลิก Save และ Test connection

วิธีใช้ Cloudflare R2 เป็นพื้นที่จัดเก็บภายนอก

  1. ลงชื่อเข้าใช้ portal ของผู้ให้บริการและเปิด Cloudflare R2: Storage & databases / R2 / Overview / Create bucket. สร้าง bucket แบบ private แล้วบันทึกชื่อที่ถูกต้องและ region ที่เลือก
  2. เปิด Manage R2 API Tokens / Create Account API token แล้วสร้าง credentials สำหรับไฟล์บันทึกโดยเฉพาะ ให้สิทธิ์ list/read/write/delete เฉพาะ bucket ที่ต้องใช้
  3. คัดลอก Access Key ID / Secret Access Key; และเก็บ secret ให้ปลอดภัย โดยทั่วไปจะแสดงเพียงครั้งเดียว
  4. สร้างโปรไฟล์ S3-compatible และตั้งค่า HTTPS endpoint เป็น https://<ACCOUNT_ID>.r2.cloudflarestorage.com; และ Region เป็น auto. ป้อนชื่อใน Bucket, Folder ที่ไม่บังคับ, access key และ secret แล้วคลิก Save และ Test connection

ให้สิทธิ์ Object Read & Write และจำกัด token ไว้ที่ bucket อย่าเพิ่มชื่อ bucket ต่อท้าย endpoint และหลีกเลี่ยง retention rule ที่ขัดขวางการลบ

เอกสารอย่างเป็นทางการ: S3 API · Lifecycle

วิธีใช้ Backblaze B2 เป็นพื้นที่จัดเก็บภายนอก

  1. ลงชื่อเข้าใช้ portal ของผู้ให้บริการและเปิด Backblaze B2: B2 Cloud Storage / Buckets / Create a Bucket (Private). สร้าง bucket แบบ private แล้วบันทึกชื่อที่ถูกต้องและ region ที่เลือก
  2. เปิด Application Keys / Add a New Application Key แล้วสร้าง credentials สำหรับไฟล์บันทึกโดยเฉพาะ ให้สิทธิ์ list/read/write/delete เฉพาะ bucket ที่ต้องใช้
  3. คัดลอก keyID / applicationKey; และเก็บ secret ให้ปลอดภัย โดยทั่วไปจะแสดงเพียงครั้งเดียว
  4. สร้างโปรไฟล์ S3-compatible และตั้งค่า HTTPS endpoint เป็น https://s3.<REGION>.backblazeb2.com; และ Region เป็น the bucket region, for example us-west-004. ป้อนชื่อใน Bucket, Folder ที่ไม่บังคับ, access key และ secret แล้วคลิก Save และ Test connection

เปิด Allow List All Bucket Names ใช้ keyID เป็น Access key และ applicationKey เป็น Secret key ตั้ง Lifecycle เพื่อลบ version เก่าหากต้องการคืน quota ทันที

เอกสารอย่างเป็นทางการ: S3 API · Application keys

วิธีใช้ Wasabi เป็นพื้นที่จัดเก็บภายนอก

  1. ลงชื่อเข้าใช้ portal ของผู้ให้บริการและเปิด Wasabi: Buckets / Create Bucket. สร้าง bucket แบบ private แล้วบันทึกชื่อที่ถูกต้องและ region ที่เลือก
  2. เปิด Access Keys / Create New Access Key แล้วสร้าง credentials สำหรับไฟล์บันทึกโดยเฉพาะ ให้สิทธิ์ list/read/write/delete เฉพาะ bucket ที่ต้องใช้
  3. คัดลอก Access Key / Secret Key; และเก็บ secret ให้ปลอดภัย โดยทั่วไปจะแสดงเพียงครั้งเดียว
  4. สร้างโปรไฟล์ S3-compatible และตั้งค่า HTTPS endpoint เป็น the regional service URL; us-east-1 uses https://s3.wasabisys.com; และ Region เป็น the exact bucket region, for example us-east-1. ป้อนชื่อใน Bucket, Folder ที่ไม่บังคับ, access key และ secret แล้วคลิก Save และ Test connection

Region ของ endpoint และช่อง Region ต้องตรงกัน ปิด Versioning และ Object Lock หรือกำหนด Lifecycle เพื่อให้ล้างข้อมูลได้

เอกสารอย่างเป็นทางการ: Buckets · Access keys · Service URLs

วิธีใช้ DigitalOcean Spaces เป็นพื้นที่จัดเก็บภายนอก

  1. ลงชื่อเข้าใช้ portal ของผู้ให้บริการและเปิด DigitalOcean Spaces: Spaces Object Storage / Create Bucket. สร้าง bucket แบบ private แล้วบันทึกชื่อที่ถูกต้องและ region ที่เลือก
  2. เปิด Spaces access keys / Generate New Key แล้วสร้าง credentials สำหรับไฟล์บันทึกโดยเฉพาะ ให้สิทธิ์ list/read/write/delete เฉพาะ bucket ที่ต้องใช้
  3. คัดลอก Access Key / Secret Key; และเก็บ secret ให้ปลอดภัย โดยทั่วไปจะแสดงเพียงครั้งเดียว
  4. สร้างโปรไฟล์ S3-compatible และตั้งค่า HTTPS endpoint เป็น https://<REGION>.digitaloceanspaces.com; และ Region เป็น the Space region, for example nyc3. ป้อนชื่อใน Bucket, Folder ที่ไม่บังคับ, access key และ secret แล้วคลิก Save และ Test connection

ใช้ regional origin endpoint ไม่ใช่ CDN หรือ website endpoint เลือก Standard สำหรับไฟล์ที่แสดงรายการและเล่นบ่อย

เอกสารอย่างเป็นทางการ: Quickstart · Access keys · S3 compatibility

วิธีใช้ MinIO เป็นพื้นที่จัดเก็บภายนอก

  1. ลงชื่อเข้าใช้ portal ของผู้ให้บริการและเปิด MinIO: MinIO Console / Buckets / Create Bucket. สร้าง bucket แบบ private แล้วบันทึกชื่อที่ถูกต้องและ region ที่เลือก
  2. เปิด Identity / Users or Service Accounts / Create Access Key แล้วสร้าง credentials สำหรับไฟล์บันทึกโดยเฉพาะ ให้สิทธิ์ list/read/write/delete เฉพาะ bucket ที่ต้องใช้
  3. คัดลอก Access Key / Secret Key; และเก็บ secret ให้ปลอดภัย โดยทั่วไปจะแสดงเพียงครั้งเดียว
  4. สร้างโปรไฟล์ S3-compatible และตั้งค่า HTTPS endpoint เป็น the externally reachable S3 API URL, for example https://storage.example.com:9000; และ Region เป็น the configured signing region; the default is usually us-east-1. ป้อนชื่อใน Bucket, Folder ที่ไม่บังคับ, access key และ secret แล้วคลิก Save และ Test connection

ใช้ URL ของ S3 API ไม่ใช่ URL ของ MinIO Console Agent ทุกเครื่องต้องเข้าถึง DNS/network และเชื่อถือใบรับรอง HTTPS

เอกสารอย่างเป็นทางการ: MinIO documentation · Access keys

วิธีใช้ Hetzner Object Storage เป็นพื้นที่จัดเก็บภายนอก

  1. ลงชื่อเข้าใช้ portal ของผู้ให้บริการและเปิด Hetzner Object Storage: Project / Object Storage / Create bucket. สร้าง bucket แบบ private แล้วบันทึกชื่อที่ถูกต้องและ region ที่เลือก
  2. เปิด Security / S3 Credentials / Generate credentials แล้วสร้าง credentials สำหรับไฟล์บันทึกโดยเฉพาะ ให้สิทธิ์ list/read/write/delete เฉพาะ bucket ที่ต้องใช้
  3. คัดลอก Access Key / Secret Key; และเก็บ secret ให้ปลอดภัย โดยทั่วไปจะแสดงเพียงครั้งเดียว
  4. สร้างโปรไฟล์ S3-compatible และตั้งค่า HTTPS endpoint เป็น https://<LOCATION>.your-objectstorage.com; และ Region เป็น the location code: fsn1, nbg1, or hel1. ป้อนชื่อใน Bucket, Folder ที่ไม่บังคับ, access key และ secret แล้วคลิก Save และ Test connection

รหัส location ใน endpoint และ Region ต้องตรงกัน ใช้ bucket policy เพื่อจำกัด credentials ที่ใช้ร่วมกัน

เอกสารอย่างเป็นทางการ: Overview · S3 credentials

วิธีใช้ IBM Cloud Object Storage เป็นพื้นที่จัดเก็บภายนอก

  1. ลงชื่อเข้าใช้ portal ของผู้ให้บริการและเปิด IBM Cloud Object Storage: Cloud Object Storage instance / Buckets / Create bucket. สร้าง bucket แบบ private แล้วบันทึกชื่อที่ถูกต้องและ region ที่เลือก
  2. เปิด Service credentials / New credential / Include HMAC Credential แล้วสร้าง credentials สำหรับไฟล์บันทึกโดยเฉพาะ ให้สิทธิ์ list/read/write/delete เฉพาะ bucket ที่ต้องใช้
  3. คัดลอก cos_hmac_keys.access_key_id / cos_hmac_keys.secret_access_key; และเก็บ secret ให้ปลอดภัย โดยทั่วไปจะแสดงเพียงครั้งเดียว
  4. สร้างโปรไฟล์ S3-compatible และตั้งค่า HTTPS endpoint เป็น the bucket's public S3 endpoint from Configuration; และ Region เป็น the bucket's signing location, for example us-standard. ป้อนชื่อใน Bucket, Folder ที่ไม่บังคับ, access key และ secret แล้วคลิก Save และ Test connection

เปิด Include HMAC Credential และใช้ cos_hmac_keys ไม่ใช่ apikey คัดลอก signing location จาก configuration ของ bucket

เอกสารอย่างเป็นทางการ: Service credentials · HMAC · Endpoints

พร้อมที่จะเริ่มตรวจสอบพนักงานของคุณแล้วหรือยัง

ซื้อแอปพลิเคชันนี้ทันที คุณจะไม่เสียใจกับการตัดสินใจของคุณ

ซื้อเลย