MinIO
พื้นที่เก็บข้อมูล
อัพโหลด ดาวน์โหลด จัดการที่เก็บ MinIO ผ่านการสนทนา
- สร้าง รายชื่อ buckets
- อัพโหลด ดาวน์โหลดวัตถุ
- จัดการนโยบายและเวอร์ชัน
คุณสามารถทำอะไรได้บ้าง
การจัดการบัคเก็ตและออบเจ็กต์
สร้างบัคเก็ต MiniIO ด้วยการกำหนดเวอร์ชัน การล็อกอ็อบเจ็กต์ และกฎวงจรการใช้งาน อัปโหลด แสดงรายการ คัดลอก ย้าย และลบออบเจ็กต์ผ่านคำแนะนำในภาษาธรรมดา Neotask ขับเคลื่อนโดย OpenClaw จัดการ S3 ที่รองรับ MiniIO API ดังนั้นคุณจะได้รับประสบการณ์แบบเดียวกันไม่ว่าคลัสเตอร์ของคุณจะใช้ Bare Metal, Kubernetes หรือ VM
การจัดการนโยบายการเข้าถึง
สร้างและใช้นโยบายบัคเก็ตในรูปแบบ JSON ที่เข้ากันได้กับ S3 ตั้งค่าการเข้าถึงที่เก็บข้อมูลเป็นแบบส่วนตัว อ่านแบบสาธารณะ หรือกำหนดเอง Neotask แปลเจตนาของคุณ — "อนุญาตให้เข้าถึงแบบอ่านจากบัญชีบริการการวิเคราะห์เท่านั้น" — เป็นเอกสารนโยบายที่ถูกต้อง
การดูแลระบบผู้ใช้ กลุ่ม และบัญชีบริการ
สร้างผู้ใช้ MiniIO กำหนดผู้ใช้ให้กับกลุ่ม และแนบนโยบายสไตล์ IAM สร้างคีย์การเข้าถึงบัญชีบริการสำหรับแอปพลิเคชันที่มีสิทธิ์ในขอบเขต แสดงรายการผู้ใช้และบัญชีบริการที่มีอยู่ ตรวจสอบนโยบาย และหมุนเวียนข้อมูลประจำตัว
การเข้ารหัสฝั่งเซิร์ฟเวอร์และการล็อควัตถุ
เปิดใช้การเข้ารหัส SSE-S3 หรือ SSE-KMS บนที่เก็บข้อมูล กำหนดค่าการเก็บรักษา WORM ด้วยการล็อคออบเจ็กต์ในโหมดการกำกับดูแลหรือการปฏิบัติตามข้อกำหนด Neotask ทำให้การเข้ารหัสและการกำหนดค่าการเก็บรักษาสามารถเข้าถึงได้โดยไม่ต้องอ่านเอกสาร MiniIO
สุขภาพและการตรวจสอบคลัสเตอร์
ตรวจสอบการใช้งานดิสก์ต่อโหนดและต่อพูล ตรวจสอบความสมบูรณ์ของชุดการลบ และความล่าช้าในการจำลองแบบสอบถามสำหรับการตั้งค่าการจำลองไซต์ Neotask แสดงตัวชี้วัดที่สำคัญสำหรับการรักษาคลัสเตอร์ MiniIO ของคุณให้แข็งแรงและมีประสิทธิภาพ
ลองถามดู
"สร้างที่เก็บข้อมูลที่เรียกว่า ml-datasets บนคลัสเตอร์ MiniIO ของฉันโดยเปิดใช้งานการกำหนดเวอร์ชันและการเข้าถึงแบบส่วนตัว"
"แสดงรายการออบเจ็กต์ทั้งหมดในที่เก็บข้อมูลสำรองภายใต้คำนำหน้า 2024/ และแสดงขนาดและการประทับเวลา"
"สร้างบัญชีบริการสำหรับแอปพลิเคชัน data-pipeline ที่มีสิทธิ์อ่าน-เขียนไปยังที่เก็บข้อมูล ml-datasets เท่านั้น"
"ตั้งกฎวงจรการใช้งานบนที่เก็บข้อมูลการอัปโหลดชั่วคราวเพื่อลบออบเจ็กต์ที่เก่ากว่า 30 วัน"
"รายละเอียดการใช้งานดิสก์ของโหนดทั้งหมดในคลัสเตอร์ MiniIO ของฉันเป็นอย่างไร"
"เปิดใช้งานการเข้ารหัสฝั่งเซิร์ฟเวอร์บนที่เก็บข้อมูลเอกสารละเอียดอ่อนโดยใช้ SSE-S3"
"แสดงรายการผู้ใช้และบัญชีบริการทั้งหมดในการปรับใช้ MiniIO ของฉันและนโยบายที่เกี่ยวข้อง"
"สร้าง URL ที่กำหนดไว้ล่วงหน้าสำหรับไฟล์ models/v3/weights.bin ซึ่งจะหมดอายุใน 2 ชั่วโมง"เคล็ดลับมือโปร
mc CLI ของ MiniIO นั้นทรงพลังแต่มีแฟล็กหนัก — อธิบายสิ่งที่คุณต้องการในภาษาธรรมดาและให้ Neotask สร้างคำสั่งที่ถูกต้อง
บัญชีบริการเป็นประเภทข้อมูลประจำตัวที่เหมาะสมสำหรับแอปพลิเคชัน ใช้แทนผู้ใช้ IAM เพื่อให้คุณสามารถหมุนเวียนคีย์ได้โดยไม่ส่งผลกระทบต่อบริการอื่นๆ
การล็อคออบเจ็กต์ในโหมดการปฏิบัติตามข้อกำหนดไม่สามารถลบออกได้แม้กระทั่งโดยผู้ดูแลระบบ — ยืนยันระยะเวลาการเก็บรักษาอย่างรอบคอบก่อนที่จะเปิดใช้งาน ขอให้ Neotask สรุปความหมายก่อนดำเนินการต่อ
สำหรับ MiniIO ที่โฮสต์โดย Kubernetes ให้ระบุเนมสเปซหรือจุดสิ้นสุด URL ในคำขอของคุณ เพื่อให้ Neotask กำหนดเป้าหมายคลัสเตอร์ที่ถูกต้องเมื่อคุณมีหลายสภาพแวดล้อม
การตรวจสอบสภาพชุดการลบข้อมูลมีความสำคัญอย่างยิ่งต่อความคงทนของข้อมูล — เรียกใช้การตรวจสอบทุกเดือนและขอให้ Neotask แจ้งเตือนคุณหากมีไดรฟ์ใด ๆ ลดลง
กฎวงจรการใช้งานเป็นเครื่องมือควบคุมต้นทุนที่มีประสิทธิภาพมากที่สุดสำหรับ MinIO ที่โฮสต์เอง — ทำการหมดอายุของไฟล์ชั่วคราว บันทึก และการสำรองข้อมูลเก่าโดยอัตโนมัติเพื่อให้คาดการณ์การใช้งานดิสก์ได้
Works Well With
- firebase - Connect Firebase and MinIO with Neotask AI. Manage Firestore data and self-hosted object storage in one workflow - the F...
- google-adsense - Connect Google AdSense with MinIO for automated ad data archiving, S3-compatible backup workflows, and centralized ad re...