S3 Compatible¶
S3 API लागू करने वाली किसी भी सेवा को Windows ड्राइव के रूप में माउंट किया जा सकता है। कनेक्शन फ़ील्ड हमेशा एक जैसे होते हैं — एंडपॉइंट URL, पहुँच कुंजी आईडी, गुप्त पहुँच कुंजी, और एक बकेट — इसलिए यह एक गाइड पूरे S3 परिवार को कवर करती है।
इनमें से कई सेवाएँ RaiDrive के Enterprise टैब में अपनी खुद की नाम वाली प्रविष्टि के रूप में दिखती हैं (Amazon S3, Cloudflare R2, Wasabi, Backblaze B2, …)। जब कोई नाम वाली प्रविष्टि मौजूद हो, उसे चुनें — तब RaiDrive एंडपॉइंट का पैटर्न और क्षेत्र सूची खुद जान लेता है। बाकी सब के लिए, सेल्फ़-होस्टेड सर्वर सहित, सामान्य S3 Compatible प्रविष्टि इस्तेमाल करें।
शुरू करने से पहले¶
नीचे दी गई चीज़ें पहले से तैयार रखें:
- सेवा द्वारा जारी की गई एक पहुँच कुंजी आईडी और गुप्त पहुँच कुंजी — हर S3-संगत सेवा के अपने कंसोल में कुंजी-प्रबंधन पेज होता है; इस अनुभाग के अलग-अलग प्रदाता पेज बताते हैं कि हर नाम वाली सेवा के लिए यह ठीक-ठीक कहाँ है।
- सेवा का S3 एंडपॉइंट URL (नीचे तालिका देखें)।
- कुछ सेवाओं को एक अतिरिक्त पहचानकर्ता चाहिए — उदाहरण के लिए Cloudflare R2 को आपका खाता आईडी और Oracle को आपका object storage namespace चाहिए।
कनेक्ट करें¶
- टूलबार में जोड़ना पर क्लिक करें।
- Enterprise → वाली नाम वाली सेवा चुनें, या अगर वह सूची में नहीं है तो S3 Compatible चुनें।
- सामान्य प्रविष्टि के लिए एंडपॉइंट URL (और अगर सेवा को चाहिए तो क्षेत्र) टाइप करें।
- पहुँच कुंजी आईडी और गुप्त पहुँच कुंजी दर्ज करें, फिर बकेट फ़ील्ड के बगल में ताज़ा करना बटन पर क्लिक करें।
- बकेट चुनें और कनेक्ट करें पर क्लिक करें।
बकेट सीधे दर्ज करें
अगर आपकी कुंजी को बकेट सूची देखने की अनुमति नहीं है, तो बकेट फ़ील्ड के बाईं ओर का चेकबॉक्स टिक करें और बकेट का नाम सीधे टाइप करें।
एंडपॉइंट संदर्भ¶
| सेवा | एंडपॉइंट पैटर्न | क्षेत्र |
|---|---|---|
| Akamai Linode | https://<region>.linodeobjects.com |
Use URLs for access |
| Alibaba Cloud | https://oss-<region>.aliyuncs.com |
Regions and endpoints |
| Amazon S3 | https://s3.<region>.amazonaws.com |
Amazon Simple Storage Service endpoints and quotas |
| Backblaze B2 | https://s3.<region>.backblazeb2.com |
Where are the Backblaze Cloud Storage Data Centers |
| Ceph (सेल्फ़-होस्टेड) | आपका RADOS Gateway URL | — |
| Cloudflare R2 | https://<account-id>.r2.cloudflarestorage.com |
Data location |
| Cloudian (सेल्फ़-होस्टेड) | आपका सर्वर URL | — |
| DigitalOcean Spaces | https://<region>.digitaloceanspaces.com |
Spaces Availability |
| DreamHost | https://objects-us-east-1.dream.io या https://s3.us-east-005.dream.io (क्लस्टर के अनुसार) |
What DreamObjects hostname should I use to connect? |
| Garage (सेल्फ़-होस्टेड) | आपका सर्वर URL | — |
| IBM Cloud | https://s3.<region>.cloud-object-storage.appdomain.cloud |
Endpoints and storage locations |
| IDrive e2 | https://<host>.<region>.idrivee2-XX.com (आपके e2 कंसोल में दिखता है) |
क्षेत्र एंडपॉइंट |
| IONOS | https://s3.<region>.ionoscloud.com |
Endpoints |
| Leviia | https://s3.<region>.leviia.com |
— |
| MEGA S4 | https://s3.<region>.megas4.com |
MEGA S4 endpoint URLs |
| MinIO (सेल्फ़-होस्टेड) | आपका सर्वर URL | — |
| Naver Cloud Platform | https://<region>.object.ncloudstorage.com — क्षेत्र: kr, us, sg, de; jp: https://jp.object.ncpstorage.com |
Object Storage overview |
| Oracle Cloud | https://<namespace>.compat.objectstorage.<region>.oraclecloud.com |
Regions and Availability Domains |
| Storj | https://gateway.storjshare.io (एक ही वैश्विक एंडपॉइंट) |
Storj-hosted S3 Compatible Gateway |
| Synology C2 | https://<region>.s3.synologyc2.net |
How to use development tools with C2 Object Storage |
| Tencent Cloud | https://cos.<region>.myqcloud.com |
Regions and Access Endpoints |
| Wasabi | https://s3.<region>.wasabisys.com |
Service URLs for Wasabi's Storage Regions |
| Scaleway और अन्य | https://s3.<region>.scw.cloud — सामान्य S3 Compatible प्रविष्टि के ज़रिए |
Object Storage - Concepts |
सेटिंग्स¶
| सेटिंग | विवरण | डिफ़ॉल्ट |
|---|---|---|
| एंडपॉइंट | सेवा का S3 API URL | — |
| क्षेत्र | प्रमाणीकरण क्षेत्र; कुछ सेवाओं (जैसे Garage, Scaleway) के लिए ज़रूरी | खाली |
| पहुँच कुंजी आईडी / गुप्त पहुँच कुंजी | सेवा द्वारा जारी क्रेडेंशियल | — |
| बकेट | माउंट करने के लिए बकेट (सूची से या सीधे दर्ज करके) | — |
| केवल पढ़ने के लिए | माउंट की गई ड्राइव पर लिखने को ब्लॉक करता है | बंद |
व्यवहार और सीमाएँ¶
- RaiDrive खुद को पहचान देने वाले सर्वरों के लिए एंडपॉइंट की पुष्टि करता है: MinIO, Cloudian, Ceph और Garage को उनके सर्वर जवाबों से पहचाना जाता है; IDrive e2, Akamai Linode और Synology C2 को उनके होस्टनाम पैटर्न से। मेल न खाने वाले एंडपॉइंट को "invalid endpoint" के रूप में अस्वीकार किया जाता है।
- सेल्फ़-होस्टेड सर्वर (MinIO, Cloudian, Ceph, Garage) तक पथ-शैली एड्रेसिंग से पहुँचा जाता है, और निजी/स्व-हस्ताक्षरित TLS प्रमाणपत्र स्वीकार किए जाते हैं।
- S3 सिमेंटिक्स हर जगह लागू होता है: असली फ़ोल्डर नहीं होते — "फ़ोल्डर" दरअसल की-प्रीफ़िक्स होते हैं — देखें AWS: organizing objects using folders।
समस्या निवारण¶
| लक्षण | कारण | समाधान |
|---|---|---|
| "invalid endpoint" | एंडपॉइंट चुनी गई सेवा से मेल नहीं खाता | तालिका में पैटर्न जाँचें, या सामान्य S3 Compatible प्रविष्टि इस्तेमाल करें |
| बकेट सूची खाली है | कुंजी बकेट सूचीबद्ध नहीं कर सकती | बकेट सीधे दर्ज करें |
| हस्ताक्षर / प्राधिकरण त्रुटि | सेवा को स्पष्ट क्षेत्र चाहिए | अपने सेवा कंसोल के मान से क्षेत्र फ़ील्ड भरें |
| LAN सर्वर पर TLS त्रुटि | किसी नाम वाली सार्वजनिक सेवा प्रविष्टि पर स्व-हस्ताक्षरित प्रमाणपत्र | सेल्फ़-होस्टेड प्रविष्टियाँ (MinIO/Cloudian/Ceph/Garage) या S3 Compatible इस्तेमाल करें |