वल्चर ऑब्जेक्ट स्टोरेज

S3- संगत * ऑब्जेक्ट स्टोरेज अब वल्चर क्लाउड पर उपलब्ध है। हमारे ऑब्जेक्ट स्टोरेज तकनीक सस्ती, स्केलेबल और आपके मौजूदा समाधानों में एकीकृत करने में आसान है। यह आलेख ऑब्जेक्ट संग्रहण और इसके साथ आरंभ करने के निर्देशों पर एक अवलोकन प्रदान करता है।

ऑब्जेक्ट स्टोरेज क्या है?

ऑब्जेक्ट स्टोरेज फ़ाइलों को संग्रहीत करने और पुनर्प्राप्त करने के लिए एक वेब-सुलभ सेवा है। फ़ाइलों को "ऑब्जेक्ट" के रूप में संदर्भित किया जाता है। ऑब्जेक्ट स्टोरेज पर अपलोड की गई वस्तुओं को निजी या सार्वजनिक रूप से वेब पर एक्सेस किया जा सकता है। ऑब्जेक्ट संग्रहण ऑब्जेक्ट की लगभग असीमित संख्या का समर्थन करता है।

ऑब्जेक्ट स्टोरेज के मामलों का उपयोग करें:

  • स्थैतिक वेबसाइट की संपत्ति (चित्र, जावास्क्रिप्ट, सीएसएस, मीडिया फ़ाइलें) होस्ट करें।
  • शेयर सॉफ्टवेयर या व्यावसायिक फ़ाइलें।
  • बैकअप और पुनर्स्थापना समाधान।
  • बड़ी मात्रा में वस्तुओं को स्टोर करें।
  • फ़ाइल संग्रहण को प्रबंधित करने और विकसित करने की आवश्यकता को हटा दें।

मैं वस्तु भंडारण का आदेश कैसे दे सकता हूं?

Vultr ग्राहक पोर्टल के भीतर , पृष्ठ के शीर्ष पर एक "ऑब्जेक्ट" मेनू आइटम दिखाया गया है। यह आपको ऑब्जेक्ट स्टोरेज सब्सक्रिप्शन सूची में ले जाता है

सदस्यता सूची पृष्ठ पर, आपको ऑब्जेक्ट स्टोरेज ऑर्डर करने और अपने मौजूदा ऑब्जेक्ट स्टोरेज सब्सक्रिप्शन को प्रबंधित करने के लिए लिंक के साथ प्रस्तुत किया जाएगा।

मैं ऑब्जेक्ट स्टोरेज का उपयोग कैसे कर सकता हूं?

एक बार जब आप एक वस्तु भंडारण सदस्यता का आदेश दे देते हैं, तो सदस्यता सदस्यता सूची में दिखाई देगी । सदस्यता पर क्लि�� करने से सदस्यता विवरण पृष्ठ पर नेविगेट हो जाएगा जो आपको आवश्यक होस्टनाम और एक्सेस कुंजी प्रदान करता है।

वल्चर का ऑब्जेक्ट स्टोरेज S3- संगत * है। इसका मतलब यह है कि यह अमेज़ॅन एस 3 के लिए डिज़ाइन किए गए अधिकांश उपकरणों के साथ संगत है।

प्रमुख धारणाएँ

वल्चर पर सब्स्क्रिप्शन के जरिए ���ब्जेक्ट स्टोरेज को खरीदा जाता है । एक एकल सदस्यता आपको दिए गए स्थान में एक निश्चित मात्रा में भंडारण प्रदान करती है। प्रत्येक सदस्यता अलग-थलग है और S3 एक्सेस कुंजी का अपना सेट है। यदि आप न्यू जर्सी और लॉस एंजिल्स दोनों में वस्तुओं को संग्रहीत करना चाहते हैं, तो आपको दो सदस्यताएँ खरीदने की आवश्यकता होगी।

प्रत्येक सदस्यता S3 एक्सेस कुंजियों की एक जोड़ी प्रदान करती है। ये कुंजी हैं जो आपके S3- संगत सॉफ़्टवेयर के साथ उपयोग की जाती हैं।

S3- संगत सॉफ्टवेयर की एक किस्म है। आपके द्वारा उपयोग किया जाने वाला सॉफ़्टवेयर आपकी व्यक्तिगत पसंद और आपके कंप्यूटर के ऑपरेटिंग सिस्टम पर निर्भर करता है। सीएलआई-आधारित उपकरण और चित्रमय उपकरण दोनों आम तौर पर उपलब्ध हैं। हम इस दस्तावेज़ में बाद में कई उदाहरण शामिल करते हैं।

वस्तुओं को बाल्टियों में संग्रहित किया जाता है। इससे पहले कि आप वस्तुओं को अपलोड करना शुरू कर सकें, आपको कम से कम एक बाल्टी बनाने की आवश्यकता है। बाल्टी एक फ़ाइल सिस्टम पर फ़ोल्डर्स के समान हैं। किसी भी स्थान पर बकेट के नाम अद्वितीय हैं। उदाहरण के लिए, मैं mybucketन्यू जर्सी में नामित दो बाल्टी नहीं बना सका । अधिक जानकारी के लिए "बाल्टी नामकरण पर नियम" देखें।

बाल्टी नाम से वेब-सुलभ हैं। उदाहरण के लिए, अगर मैंने mybucketन्यू जर्सी में एक बाल्टी बनाई , तो बाल्टी https://mybucket.ewr1.vultrobjects.com/भी उपलब्ध होगी https://ewr1.vultrobjects.com/mybucket/ewr1.vultrobjects.comहोस्टनाम भाग क्षेत्र के आधार पर भिन्न होता है और में संदर्भित किया जा सकता वस्तु संग्रहण सदस्यता सूची

वस्तुओं को बाल्टियों पर अपलोड किया जाता है। अधिकांश S3 टूल में, ऑब्जेक्ट डिफ़ॉल्ट रूप से "निजी" होते हैं। इसका मतलब यह है कि आपको ऑब्जेक्ट डाउनलोड करने के लिए S3 एक्सेस कुंजियों की आवश्यकता होगी। फ़ाइलों को "सार्वजनिक" भी बनाया जा सकता है, जिससे वे वेब पर पहुंच योग्य हो सकते हैं। पर अपलोड photo.jpgकरना mybucket, फिर "सार्वजनिक" करने की अनुमति सेट करने से फ़ाइल सुलभ हो जाएगी https://mybucket.ewr1.vultrobjects.com/photo.jpg

s3cmd: उदाहरण CLI उपकरण

S3cmd लिनक्स और मैक के लिए एक कमांड लाइन S3 क्लाइंट है। हमारा परीक्षण किया गया संस्करण 2.0.2 था।

सबसे पहले, आपको कॉन्फ़िगर करने की आवश्यकता होगी s3cmd

s3cmd --configure

विज़ार्ड आपसे कई प्रश्न पूछेगा। नीचे दिए गए प्रश्नों के लिए अपनी ऑब्जेक्ट संग्रहण सदस्यता के साथ दिए गए मानों का उपयोग करें। बदलें access123, secret123और ewr1.vultrobjects.comतदनुसार।

Access key: access123
Secret key: secret123
...
S3 Endpoint: ewr1.vultrobjects.com
DNS style bucket+hostname:port: %(bucket)s.ewr1.vultrobjects.com
...

विज़ार्ड को पूरा करने के बाद, आप s3cmdअपने ऑब्जेक्ट स्टोरेज को एक्सेस करने के लिए उपयोग कर सकते हैं ।

# make bucket
s3cmd mb s3://mybucket

# remove bucket
s3cmd rb s3://mybucket

# list buckets
s3cmd ls

# list files in bucket
s3cmd ls s3://mybucket

# upload file, private access
s3cmd put photo.jpg s3://mybucket/photo.jpg

# upload file, public access
s3cmd put -P photo.jpg s3://mybucket/photo.jpg

# download file
s3cmd get s3://mybucket/photo.jpg

# delete file
s3cmd rm s3://mybucket/photo.jpg

# change access on file to public
s3cmd setacl s3://mybucket/photo.jpg --acl-public

# change access on file to private
s3cmd setacl s3://mybucket/photo.jpg --acl-private

# enable directory listing on a bucket
s3cmd setacl s3://mybucket/ --acl-public

# disable directory listing on a bucket
s3cmd setacl s3://mybucket/ --acl-private

अधिक उदाहरणों के लिए, s3cmdमैनपेज देखें ।

Cyberduck: उदाहरण चित्रमय उपकरण

साइबरडैक विंडोज और मैक के लिए एक ग्राफिकल फाइल मैनेजर है। यह S3, FTP और कई लोकप्रिय फ़ाइल साझाकरण सेवाओं का समर्थन करता है। हमारा परीक्षण किया गया संस्करण 6.8.2 था।

"ओपन कनेक्शन" पर क्लिक करके वल्चर ऑब्जेक्ट स्टोरेज से कनेक्ट करें।

"कनेक्शन खोलें" संवाद दिखाई देगा। आपको " Server", " Access Key ID", और " Password" निर्दिष्ट करने की आवश्यकता है । अपनी ऑब्जेक्ट संग्रहण सदस्यता के साथ दिए गए मानों का उपयोग करें।

  • " Server" S3 होस्टनाम ( ewr1.vultrobjects.com) है।
  • " Access Key ID" S3 एक्सेस कुंजी है।
  • " Password" S3 गुप्त कुंजी है।

कनेक्ट करने के लिए "कनेक्ट" बटन पर क्लिक करें। बाद में, आप साइबरडक के साथ फाइलों का प्रबंधन कर सकते हैं।

# create bucket
Choose "File, New Folder" from the menu, or right click in the file area and choose "New Folder". The folder name is the bucket name.

# remove bucket
Right click on a bucket, click "Delete".

# upload file
Drag and drop a file from your computer onto the bucket.

# download file
Right click on a file, click "Download As...".

# delete file
Right click on a file, click "Delete".

# change access on file to public
Right click on a file, click "Info". Go to the "Permissions" tab. Click the gear on the lower left corner, and choose "Everyone" from the menu. Set the "Permission" dropdown to "READ" for the "Everyone" ACL table entry. Close the "Info" window.

# change access on file to private
Right click on a file, click "Info". Go to the "Permissions" tab. If "Everyone" appears in the "Access Control List (ACL)", click the gear on the lower left corner and remove the entry. Close the "Info" window.

# enable directory listing on a bucket
Right click on a bucket, click "Info". Go to the "Permissions" tab. Click the gear on the lower left corner, and choose "Everyone" from the menu. Set the "Permission" dropdown to "READ" for the "Everyone" ACL table entry. Close the "Info" window.

# disable directory listing on a bucket
Right click on a bucket, click "Info". Go to the "Permissions" tab. If "Everyone" appears in the "Access Control List (ACL)", click the gear on the lower left corner and remove the entry. Close the "Info" window.

तकनीकी जानकारी

दर सीमा

ऑब्जेक्ट संग्रहण में प्रति सेकंड 400 अनुरोधों की दर सीमा है। यदि आपके एप्लिकेशन को उच्च अनुरोध संस्करणों की आवश्यकता होती है, तो हम प्रदर्शन और सुरक्षा के लिए आपके ऑब्जेक्ट स्टोरेज के सामने कैशिंग प्रॉक्सी को तैनात करने की सलाह देते हैं।

बाल्टी नामकरण पर नियम

  • प्रति स्थान पर बकेट के नाम अद्वितीय होने चाहिए।
  • बकेट नाम को लोअरकेस अक्षर से शुरू और समाप्त होना चाहिए।
  • बकेट नामों में डैश (-) हो सकता है।
  • बाल्टी नाम अधिकतम लंबाई 255 वर्ण है।
  • एक वर्चुअल बकेट होस्ट नाम का उपयोग करते समय 63 वर्णों से अधिक लंबे नाम तक पहुँचा नहीं जा सकता है, उदाहरण के लिए: "mylongbucketname.ewr1.vultrobjects.com"। बाल्टी नामों के लिए, शीर्ष-स्तरीय निर्देशिका विधि का उपयोग किया जाना चाहिए, जैसे "ewr1.vultrobjects.com/mylongbucketname"।

S3-अनुकूलता

नीचे दी गई तालिका में Vultr वस्तु भंडारण और S3 प्रोटोकॉल के बीच संगतता सूचीबद्ध है। वल्चर ऑब्जेक्ट स्टोरेज तक पहुंचने के लिए उपयोग किए जाने वाले S3 टूल के आधार पर संगतता को और सीमित किया जा सकता है।

डाउनलोड अनुरोधों के लिए, "सामग्री-लंबाई" शीर्षक फ़ाइल के आकार से मेल नहीं खा सकता है। ऐसा इसलिए है क्योंकि हम प्रदर्शन को बेहतर बनाने के लिए अपने webservers पर gzip का उपयोग करते हैं। इस दुर्लभ घटना में कि यह आपके स्वचालन प्रणाली के लिए समस्याएँ पैदा कर रहा है, आप अनुरोधों पर gzip को निष्क्रिय कर सकते हैं। इस व्यवहार का समर्थन करने के लिए libcloud प्रोजेक्ट को अपडेट किया जा रहा है।

बाल्टी ACLs (जाओ, रखो) हाँ
बकेट एक्सेस लॉगिंग नहीं
बाल्टी इन्वेंटरी नहीं
बाल्टी जीवनचक्र हाँ
बाल्टी स्थान हाँ
बकेट अधिसूचना नहीं
बकेट ऑब्जेक्ट संस्करण हाँ
बाल्टी प्रतिकृति नहीं
बाल्टी अनुरोध भुगतान हाँ
बकेट वेबसाइट नहीं
CORS हाँ
कॉपी ऑब्जेक्ट हाँ
बाल्टी बनाएँ हाँ
बाल्टी को हटा दें हाँ
ऑब्जेक्ट हटाएं हाँ
बाल्टी जानकारी प्राप्त करें (HEAD) हाँ
वस्तु प्राप्त करें हाँ
ऑब्जेक्ट जानकारी प्राप्त करें (HEAD) हाँ
सूची सूची हाँ
मल्टीपार्ट अपलोड हाँ
ऑब्जेक्ट ACLs (प्राप्त करें, डालें) हाँ
वस्तु मेटाडेटा हाँ
ऑब्जेक्ट टैगिंग हाँ
पोस्ट ऑब्जेक्ट हाँ
नीति (बाल्टी, वस्तुएँ) हाँ
पूर्व-हस्ताक्षरित URL हाँ
वस्तु रखो हाँ


Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ