प्रतिलिपि से क्लाउड स्टोरेज सेवा के साथ रास्पबेरी पीआई का उपयोग करना
बैराकुडा नेटवर्क स्पैम, वायरस और फ़ायरवॉल उपकरणों सहित अपने नेटवर्क उत्पादों के लिए जाना जाता है। फरवरी 2013 में, कंपनी ने 256-बिट एईएस एन्क्रिप्शन और लिनक्स, विंडोज़, मैक और यहां तक कि रास्पबेरी पीआई जैसे कई प्लेटफार्मों के लिए समर्थन सहित कई अनूठी विशेषताओं के साथ अपनी क्लाउड स्टोरेज सेवा, Copy.com लॉन्च की।
लिनक्स उपयोगकर्ताओं को प्रदान करने वाली क्लाउड स्टोरेज सेवा बहुत अच्छी है (विशेष रूप से उबंटू वन के आगामी बंद होने के साथ), लेकिन रास्पबेरी पी पर भी काम करने वाला एक शानदार है!
पहला कदम है wget
का उपयोग कर रास्पबेरी पीआई के लिए Copy.com क्लाइंट को डाउनलोड करना:
wget http://copy.com/install/linux/Copy.tgz
" wget
" कमांड पहले से ही आपके पीआई पर स्थापित होना चाहिए, लेकिन यदि यह नहीं है तो आप इसे इंस्टॉल कर सकते हैं:
sudo apt-wget इंस्टॉल करें
अब आपके पास अपनी होम निर्देशिका में "Copy.tgz" नामक एक फ़ाइल होगी। आप फ़ाइल का उपयोग करके अनपैक कर सकते हैं:
tar zxvf Copy.tgz
यह "प्रतिलिपि" नामक एक फ़ोल्डर बनाएगा, और इसमें तीन उप फ़ोल्डर्स होंगे: "armv6h, " "x86, " और "x86_64।" पहले में रास्पबेरी पी के लिए कॉपी क्लाइंट बाइनरी शामिल हैं, दूसरे में शामिल है एक पीसी पर 32-बिट लिनक्स के लिए कॉपी क्लाइंट, और तीसरा वही क्लाइंट लेकिन 64-बिट लिनक्स पीसी के लिए।
हम रास्पबेरी पीआई बाइनरी का उपयोग करेंगे; हालांकि, Copy.com क्लाइंट का उपयोग करना अनिवार्य रूप से लिनक्स पीसी पर समान है। बराक्यूडा नेटवर्क द्वारा प्रदान किए गए दो टूल हैं: "कॉपीसीएमडी" और "कॉपीकंसोल।" पहला एक सामान्य उपयोगिता है जो आपको फ़ाइल को पुनर्प्राप्त करने या फ़ाइल के लिए सार्वजनिक लिंक प्राप्त करने जैसी कुछ विशिष्ट क्रियाएं करने की अनुमति देता है। दूसरा कॉपी ऐप का कमांड लाइन संस्करण है जो क्लाउड स्टोरेज के साथ स्थानीय फ़ोल्डर को सिंक करता है।
CopyCmd
CopyCmd उपकरण काफी जटिल हो सकता है, लेकिन सरल संचालन करना आसान है। यहां बताया गया है कि आप Copy.com पर संग्रहीत फ़ाइलों की एक सूची कैसे प्राप्त करते हैं:
./CopyCmd क्लाउड[email protected] -password = 'mypass' ls
आदेश को "armv6h" निर्देशिका से चलाने की आवश्यकता है। यदि आप कहीं और से आदेश चलाने के लिए चाहते हैं, तो आपको CopyCmd बाइनरी को पूरा पथ प्रदान करना चाहिए। "उपयोगकर्ता नाम" और "पासवर्ड" स्वयं व्याख्यात्मक हैं। अंतिम पैरामीटर " ls
" क्लाउड में फ़ाइलों को सूचीबद्ध करने के लिए टूल को बताता है। रिकर्सिव लिस्टिंग प्राप्त करने के लिए " ls -r
" का उपयोग करें।
Copy.com उपयोग से फ़ाइल डाउनलोड करने के लिए:
./CopyCmd क्लाउड[email protected] -password = 'mypass' रिपोर्ट 1.doc report1.doc प्राप्त करें
कारण "report1.doc" दोहराया गया है कि पहला उदाहरण Copy.com पर फ़ाइल का नाम है, और दूसरा स्थानीय फ़ाइल नाम है। दोनों मामलों में, पूर्ण पथ नामों का उपयोग किया जा सकता है, उदाहरण के लिए कमांड का दूसरा भाग होगा: " get 'Reports/report1.doc' '/home/pi/reports1.doc'
"
CopyCmd द्वारा समर्थित अन्य आदेशों की एक सूची देखने के लिए, अंतर्निहित सहायता जानकारी देखने के लिए बस किसी भी पैरामीटर के बिना बाइनरी चलाएं।
CopyConsole
CopyConsole टूल Copy.com पर डेटा के साथ सिंक्रनाइज़ किए गए आपके रास्पबेरी पीआई पर एक फ़ोल्डर रखता है। किसी भी ग्राहक या वेब के माध्यम से Copy.com पर जो कुछ भी अपलोड किया गया है उसे पीआई पर डाउनलोड किया जाएगा। इसी प्रकार पीआई पर निर्दिष्ट निर्देशिका में जोड़े गए किसी भी फाइल को Copy.com पर अपलोड किया जाएगा।
सिंक ऐप पृष्ठभूमि में चलता है और इस तरह शुरू होता है:
./CopyConsole -daemon [email protected] -p = 'mypass' -root = / home / pi / प्रतिलिपि
" -root
" पैरामीटर निर्दिष्ट करता है कि पीआई पर कौन सी निर्देशिका ऑनलाइन स्टोरेज के साथ सिंक्रनाइज़ की जाएगी। यदि आप पासवर्ड निर्दिष्ट नहीं करते हैं तो प्रोग्राम आपको एक के लिए संकेत देगा।
ध्यान देने योग्य एक बात यह है कि यदि आपके पास Copy.com पर संग्रहीत बहुत सारी फ़ाइलें हैं, और आप सिंक एजेंट को सक्रिय करते हैं, तो सेवा पर संग्रहीत सभी डेटा आपके पीआई में डाउनलोड किए जाएंगे। चूंकि कई उपयोगकर्ता शायद 4 जीबी या 8 जीबी एसडी कार्ड के साथ अपने रास्पबेरी पीआई का उपयोग करते हैं, इसलिए स्टोरेज को जल्दी से भरने का खतरा होता है।
आप " -daemon
" पैरामीटर को छोड़कर प्रोग्राम को अग्रभूमि में भी चला सकते हैं।
CopyAgent
यदि आप एक लिनक्स पीसी (इंटेल या संगत प्रोसेसर के साथ) पर Copy.com क्लाइंट का उपयोग कर रहे हैं, तो CopyAgent नामक एक तीसरा प्रोग्राम भी है। यह एक ग्राफिकल प्रोग्राम है जो लिनक्स डेस्कटॉप पर चलता है। क्लाइंट को चलाने के लिए, "x86" या "x86_64" सबफ़ोल्डर ढूंढें और "CopyAgent" पर डबल क्लिक करें। यह Copy.com क्लाइंट के समान है जो विंडोज और ओएस एक्स पर मिलता है। प्रारंभिक सेटअप के लिए आपको अपनी प्रतिलिपि दर्ज करने की आवश्यकता होती है .com प्रमाण-पत्र और फिर सिंक फ़ोल्डर की पुष्टि करें। एक बार कॉन्फ़िगर करने के बाद, क्लाइंट ट्रे में रहता है और फ़ोल्डरों को पृष्ठभूमि में सिंक्रनाइज़ करता है।
क्या आपने Copy.com की कोशिश की है और क्या आप रास्पबेरी पीआई या लिनक्स क्लाइंट प्रोग्राम का उपयोग करते हैं? कृपया नीचे दी गई टिप्पणियों में सेवा के साथ अपने अनुभवों को बताएं।