मुझे भी लगता है कि यह एक अच्छा सेटअप है। मैं वर्तमान में एक रास्पबेरी पाई चलाता हूं, बाहरी शक्ति के साथ एक 3.5 '' USB 2.0 हार्ड डिस्क (पश्चिमी डिजिटल, 1.5 टीबी) के साथ सीधे जुड़ा हुआ है, और यह एक आकर्षण की तरह काम करता है: जब मैं घर पर होता हूं तो मुझे प्रति घंटा बैकअप मिलता है, और रास्पबेरी एक उत्कृष्ट फ़ाइल / मीडिया सर्वर भी है।
मुझे हार्ड डिस्क पर 30 एमबी / एस के बजाय 23 एमबी / एस मिलता है, लेकिन यह अभी भी काफी अच्छा है। मैं समस्याओं के बिना हार्ड डिस्क (सांबा या MiniDLNA के माध्यम से) फिल्मों को स्ट्रीम कर सकता हूं।
वास्तव में, प्रति घंटा बैकअप Apple Time Machine का उपयोग करके मेरे लैपटॉप से किया जाता है, लेकिन उपयोग में rsync
बहुत अधिक परिवर्तन नहीं होना चाहिए।
जैसा कि @goldilocks ने उल्लेख किया है, बाहरी शक्ति के बिना हार्ड डिस्क (जैसे अधिकांश 2.5 '' हार्ड डिस्क) को एक संचालित हब की आवश्यकता होगी: जैसे ही मैं एक सीधे संलग्न करने की कोशिश करता हूं , वैसे ही मेरा रास्पबेरी बंद हो जाता है ( संपादित करें : जो कि 5V-1.2% बिजली की आपूर्ति के साथ था , लेकिन तब भी होता है जब 5V-2A बिजली की आपूर्ति के साथ सीधे संलग्न होता है, (एक संचालित हब समस्या हल करता है)।
इसके अलावा, मैंने PiStore से मुफ्त में उपलब्ध BarracudaDrive ( http://barracudadrive.com/ ) स्थापित किया है , जिसे मैं भविष्य में अपने व्यक्तिगत क्लाउड के रूप में उपयोग करूंगा।
हार्ड डिस्क की विश्वसनीयता
उपयोग न किए जाने पर USB HD शक्तियां डाउन हो जाती हैं, लेकिन यह HD बाड़े (सबसे हाल ही में मैंने इसे खरीदा है) द्वारा कार्यान्वित किया जाता है।
ध्यान दें कि हार्ड डिस्क के लिए नीचे और ऊपर घूमना अपने आप में एक तनाव है यदि बहुत बार किया जाता है, लेकिन चूंकि आप स्पिंडाउन टाइमआउट सेट नहीं कर सकते हैं, यह केवल एक समस्या है अगर निर्माता ने गलत सेटअप चुना।
(Google के लिए "ubuntu" हार्ड डिस्क को नष्ट कर देता है ": जैसे कि https://ata.wiki.kernel.org/index.php/Known_issues#Drives_which_perform_frequent_head_unloads_under_Linux )।
वैसे भी, आपको बस अपने प्रकार के परिदृश्यों के लिए डिज़ाइन की गई विश्वसनीय USB हार्ड डिस्क का उपयोग करना चाहिए। या मिररिंग में दो लोग ( संपादित करें : लेकिन मैं पहले प्रदर्शन की जांच करूंगा, क्योंकि मिरर करने से लेखन की समान मात्रा के लिए आवश्यक यूएसबी बैंडविड्थ दोगुना हो जाएगा)।
मिररिंग के बजाय, मैं हमेशा मेरे साथ एक कठोर हार्ड डिस्क ले जाता हूं और बैकअप भी करता हूं।
सामान्य सॉफ्टवेयर सेटअप युक्तियाँ
बेशक, आपको HD पर उपयोग की जाने वाली फाइल सिस्टम पर ध्यान देना चाहिए: आजकल ext4 संभवतः सबसे सुरक्षित विकल्प है क्योंकि इसे पुनर्प्राप्त करना सबसे आसान है।
आप ऐतिहासिक बैकअप तक पहुंच प्राप्त करने के rdiff-backup
बजाय इसका उपयोग करना चाह सकते हैं rsync
।
अंत में, चूंकि आप शायद SSH पर rsync करेंगे, आप अतिरिक्त गति के लिए RC4 सिफर का चयन करना चाहते हैं ( संपादित करें : लेकिन अगर आप इंटरनेट पर ऐसा करते हैं तो इस अन्य उत्तर में सुरक्षा के बारे में चेतावनी देखें )। यहाँ मेरे मेजबान पर मेरे .ssh / config से एक अंश है:
Host pibbw # Replace pibbw with the hostname of your Raspberry Pi
User pi
Ciphers arcfour128