ईमेल और मठ का उपयोग करके आसानी से अपने रास्पबेरी पाई के होम ड्राइव का बैकअप स्वचालित करें।
रास्पबेरी पाई कम लागत वाली, कॉम्पैक्ट आकार की कंप्यूटिंग का चमत्कार है। इसके उपयोगकर्ता अक्सर महत्वपूर्ण प्रोजेक्ट चलाते हैं या अपने उपकरणों पर मूल्यवान डेटा संग्रहीत करते हैं। हालांकि, किसी भी अन्य कंप्यूटर सिस्टम की तरह, Raspberry Pis हार्डवेयर विफलताओं, डेटा हानियों और अन्य मुद्दों से सुरक्षित नहीं है।
इसलिए, अपनी फ़ाइलों और डेटा की सुरक्षा के लिए नियमित बैकअप बनाना आवश्यक है। लेकिन क्या होगा अगर आप इस प्रक्रिया को स्वचालित कर सकते हैं और इसके अलावा, बैकअप सीधे आपके ईमेल पर भेज सकते हैं? यह आलेख आपको आवश्यक सॉफ़्टवेयर स्थापित करने और कॉन्फ़िगर करने, कार्य शेड्यूल करने और अंत में बैकअप के साथ ईमेल भेजने के लिए बैकअप बनाने से मार्गदर्शन करेगा।
आप सभी की जरूरत है एक कमांड लाइन ईमेल क्लाइंट और निश्चित रूप से, एक रास्पबेरी पाई बोर्ड।
रास्पबेरी पाई बैकअप बनाएं
इस प्रक्रिया का पहला चरण उन फ़ाइलों का बैकअप बनाना है जिन्हें आप सुरक्षित करना चाहते हैं। रास्पबेरी पाई पर, यह आसानी से किया जा सकता है टार आज्ञा। उदाहरण के लिए, फ़ोल्डर का बैकअप लेने के लिए /home/pi/my_data, आप निम्न आदेश का प्रयोग करेंगे:
tar -zcvf /path/to/my_data_backup.tar.gz /home/pi/my_data
हमारे my_data फ़ोल्डर में, उदाहरण के लिए, हमारे पास निम्न फ़ाइलें हैं:
आवश्यक सॉफ़्टवेयर स्थापित करें
एक बार जब आप अपना बैकअप बना लेते हैं, तो आपको इसे ईमेल के माध्यम से भेजने के तरीके की आवश्यकता होगी। इसके लिए प्रयोग करें मूर्ख, एक कमांड-लाइन ईमेल क्लाइंट। अपने रास्पबेरी पाई पर मठ को स्थापित करने के लिए दर्ज करें:
सुडो उपयुक्त-पाना मठ स्थापित करें
मठ सॉफ्टवेयर को कॉन्फ़िगर करें
Mutt इंस्टॉल करने के बाद, आपको ईमेल भेजने के लिए इसे कॉन्फिगर करना होगा। Mutt at के लिए कॉन्फ़िगरेशन फ़ाइल बनाएँ ~/.muttrc निम्नलिखित सामग्री के साथ:
तय करनासे = "उपयोगकर्ता नाम@gmail.com"
तय करना वास्तविक नाम = "पहला अंतिम"# आईएमएपी सेटिंग्स
तय करना imap_user = "उपयोगकर्ता नाम@gmail.com"
तय करना आईमैप_पास = "" # एसएमटीपी सेटिंग्स
तय करना smtp_url = "smtps://[email protected]"
तय करना smtp_पास = ""
# रिमोट जीमेल फोल्डर
तय करना फोल्डर = "imaps://imap.gmail.com/"
तय करना स्पूलफाइल = "+इनबॉक्स"
हमने दिखाया है लिनक्स पर जीमेल के साथ म्यूट का उपयोग कैसे करें यदि आप इस उपकरण में अधिक रुचि रखते हैं।
बैकअप कार्य शेड्यूल करें
यह सुनिश्चित करने के लिए कि आपकी फ़ाइलें नियमित रूप से बैकअप की जाती हैं, आप बैकअप कार्य को निर्धारित समय पर स्वचालित रूप से चलाने के लिए शेड्यूल कर सकते हैं। इसके साथ किया जा सकता है क्रॉन, लिनक्स में बिल्ट-इन टास्क शेड्यूलर। क्रॉन संपादक खोलने के लिए, का उपयोग करें क्रोंटैब -ई आज्ञा। बैकअप कार्य को प्रतिदिन 2 a.m. पर चलाने के लिए शेड्यूल करने के लिए निम्न पंक्ति जोड़ें:
0 2 * * * टार -zcvf /path/to/my_data_backup.tar.gz /home/pi/my_data
आप इस प्रकार की अभिव्यक्ति को संभालने का तरीका यहां सीख सकते हैं क्रोंटैब गुरु.
ईमेल के माध्यम से बैकअप भेजें
अंत में, आप ईमेल द्वारा बैकअप भेजने के लिए Mutt का उपयोग कर सकते हैं। यहाँ वह कमांड है जिसकी आपको आवश्यकता होगी:
गूंज "यहाँ आपका दैनिक है बैकअप"| मठ-ए"/पथ/को/my_data_backup.tar.gz" -एस "दैनिक बैकअप" -- "आपका-ईमेल@example.com"
निर्दिष्ट किए गए स्थान पर अपना स्वयं का ईमेल पता दर्ज करना सुनिश्चित करें।
अपने बैकअप को स्वचालित करने की प्रक्रिया का आनंद लें
अपने डेटा की अखंडता और सुरक्षा सुनिश्चित करना महत्वपूर्ण है, खासकर जब महत्वपूर्ण परियोजनाओं पर काम कर रहे हों या अपने Raspberry Pi पर महत्वपूर्ण जानकारी संग्रहीत कर रहे हों। हालांकि बना रहा है नियमित और मैन्युअल बैकअप एक अच्छी आदत है, इस प्रक्रिया को स्वचालित करना और उन बैकअप को आपके ईमेल पर भेजना न केवल समय बचाता है बल्कि आपको एक अतिरिक्त स्तर भी प्रदान करता है सुरक्षा।
हालांकि यह पहली बार में एक जटिल प्रक्रिया की तरह लग सकता है, हम आपको विश्वास दिलाते हैं कि लाभ प्रारंभिक प्रयास से कहीं अधिक है। सिस्टम की विफलता या डेटा हानि होने पर आप कभी भी भविष्यवाणी नहीं कर सकते हैं, इसलिए नियमित और सुलभ बैकअप होना वास्तविक जीवनरक्षक हो सकता है।