S3

संग्रहण

Neotask पर OpenClaw के माध्यम से Amazon S3 बकेट और ऑब्जेक्ट प्रबंधित करें

आप क्या कर सकते हैं

ऑब्जेक्ट प्रबंधन

प्रीफ़िक्स फ़िल्टरिंग के साथ किसी भी बकेट में ऑब्जेक्ट सूचीबद्ध करें, बकेट और प्रीफ़िक्स के बीच ऑब्जेक्ट कॉपी या मूव करें, ऑब्जेक्ट या पूरे प्रीफ़िक्स हटाएं, और ऑब्जेक्ट मेटाडेटा प्राप्त करें। OpenClaw द्वारा संचालित Neotask बड़ी बकेट के लिए पेजिनेशन संभालता है।

बकेट कॉन्फ़िगरेशन

शुरू से सही सेटिंग्स के साथ विशिष्ट क्षेत्रों में बकेट बनाएं — वर्शनिंग, एन्क्रिप्शन, पब्लिक एक्सेस ब्लॉक, और टैग। बकेट पॉलिसी अपडेट करें, फ़्रंटएंड ऐप के लिए CORS कॉन्फ़िगर करें, और सरल-भाषा विवरण से रिप्लिकेशन नियम सेट करें।

एक्सेस और सुरक्षा

कस्टम समाप्ति के साथ प्राइवेट ऑब्जेक्ट के लिए प्रीसाइन्ड URL बनाएं। सार्वजनिक रूप से पठनीय या लिखने योग्य संसाधनों की पहचान के लिए बकेट पॉलिसी ऑडिट करें। बकेट-स्तर पब्लिक एक्सेस ब्लॉक लगाएं या हटाएं।

लाइफ़साइकल पॉलिसी

लाइफ़साइकल नियम बनाएं जो निर्दिष्ट दिनों के बाद ऑब्जेक्ट को S3 Intelligent-Tiering, Glacier, या Glacier Deep Archive में ट्रांज़िशन करें। अस्थायी अपलोड या लॉग फ़ाइलों के लिए समाप्ति नियम जोड़ें।

वर्शनिंग और रिप्लिकेशन

किसी भी बकेट पर वर्शनिंग सक्षम या निलंबित करें, ऑब्जेक्ट वर्शन सूचीबद्ध करें, और पिछला वर्शन रीस्टोर करें। क्रॉस-रीजन रिप्लिकेशन नियम सेट करें और व्यक्तिगत ऑब्जेक्ट के लिए रिप्लिकेशन स्थिति जांचें।

पूछकर देखें

  • "uploads बकेट में प्रीफ़िक्स user-avatars/ वाले सभी ऑब्जेक्ट उनके साइज़ के साथ सूचीबद्ध करें"
  • "private-docs बकेट में reports/annual-2024.pdf के लिए 48 घंटे वैध प्रीसाइन्ड URL बनाएं"
  • "logs बकेट पर 90 दिन से अधिक पुराने ऑब्जेक्ट हटाने का लाइफ़साइकल नियम बनाएं"
  • "मेरे खाते में कौन सी S3 बकेट में पब्लिक रीड एक्सेस सक्षम है?"
  • "old-assets बकेट से सभी ऑब्जेक्ट new-assets बकेट में समान की संरचना में कॉपी करें"
  • "production-uploads बकेट पर वर्शनिंग सक्षम करें"
  • "वर्शनिंग सक्षम और सभी पब्लिक एक्सेस ब्लॉक के साथ us-west-2 में app-backups-prod नामक नई बकेट बनाएं"
  • "media बकेट पर https://app.example.com से GET रिक्वेस्ट अनुमत करने का CORS नियम सेट करें"
  • प्रो टिप्स

  • बड़ी बकेट के लिए प्रीफ़िक्स फ़िल्टर आपके मित्र हैं — लाखों ऑब्जेक्ट सूचीबद्ध करने से बचने के लिए हमेशा अपने अनुरोध में प्रीफ़िक्स निर्दिष्ट करें।
  • प्रीसाइन्ड URL के लिए, समाप्ति अवधि और डाउनलोड या अपलोड (PUT प्रीसाइन्ड URL भी समर्थित) के लिए निर्दिष्ट करें।
  • मासिक पब्लिक एक्सेस सेटिंग्स ऑडिट करें — एक गलत कॉन्फ़िगर बकेट संवेदनशील डेटा एक्सपोज़ कर सकती है। Neotask से सभी बकेट एक साथ जांचने को कहें।
  • लॉग बकेट के लिए लाइफ़साइकल पॉलिसी महत्वपूर्ण स्टोरेज लागत बचाती हैं — अधिकांश अनुपालन आवश्यकताओं से मेल खाने के लिए 30 दिन बाद Glacier में ट्रांज़िशन और 365 बाद समाप्त करें।
  • नए नामकरण कन्वेंशन में बकेट ले जाते समय, रीनेम की बजाय कॉपी-फिर-डिलीट उपयोग करें — Neotask कॉपी संभालेगा और सोर्स हटाने से पहले पुष्टि करेगा।
  • क्रॉस-अकाउंट एक्सेस के लिए, उपयोग का वर्णन करें और Neotask सही बकेट पॉलिसी JSON बनाएगा।
  • Works Well With