कंप्यूटर विश्वसनीय नहीं हैं, चाहे आपके कंप्यूटर विक्रेता आपको कुछ भी बताएं। उनकी आदत होती है सबसे महत्वपूर्ण समय पर क्रैश होने की। और जब वे क्रैश होते हैं तो वे आपके साथ हफ्तों और शायद महीनों की सारी मेहनत ले जाते हैं। यह आपका पेशेवर काम या आपके स्कूल असाइनमेंट हो सकते हैं। इन क्रैश के खिलाफ एकमात्र यथार्थवादी सुरक्षा बैकअप हैं। नियमित बैकअप आपको सुरक्षा की परत देता है, और यह बहुत अधिक अतिरिक्त प्रयास के साथ नहीं आता है। सिंपल बैकअप, या sBackup, लिनक्स कंप्यूटर के लिए एक बढ़िया बैकअप समाधान है। यह आपको कॉन्फिगर करने की अनुमति देता है कि आप क्या बैकअप लेना चाहते हैं, और एक बार कॉन्फिगर हो जाने पर, यह आपके लिए नियमित अंतराल पर बैकअप ले सकता है। एक प्रमुख विशेषता जो यह विशेष समाधान प्रदान करता है, जो कई बैकअप समाधान नहीं करते प्रतीत होते हैं, वह है आपके डेटा को आसानी से रिस्टोर करने में आपकी मदद करने की क्षमता। आइए देखें कि अपने उबंटू कंप्यूटर पर sBackup कैसे इंस्टॉल और सेटअप करें।
sBackup इंस्टॉल करना
उबंटू लिनक्स के अधिकांश हालिया रिलीज़ में sBackup उनके डिफॉल्ट apt-get रिपॉजिटरी के हिस्से के रूप में होता है। आप या तो कमांड निष्पादित करके sBackup इंस्टॉल कर सकते हैं
sudo apt-get install sbackup
या सिनैप्टिक पैकेज मैनेजर का उपयोग करके इसे डाउनलोड और इंस्टॉल करें। सिनैप्टिक लॉन्च करें और sBackup खोजें। इसे इंस्टॉल करने के लिए फाइल पर क्लिक करें और इंस्टॉलेशन पूरा करने के लिए Apply बटन दबाएं। ये दोनों विधियां आपके लिए किसी भी और सभी निर्भरताओं को डाउनलोड और इंस्टॉल करेंगी।

एक बार इंस्टॉलेशन पूरा हो जाने पर sBackup System मेनू में दिखाई देगा। अपनी स्क्रीन के शीर्ष पर सिस्टम मेनू पर क्लिक करें और Administration पर नेविगेट करें। यहां आपको दो नए आइटम दिखाई देने चाहिए — Simple Backup Config और Simple Backup Restore।

कॉन्फिगरेशन
आइए Simple Backup Config आइटम पर क्लिक करके sBackup कॉन्फिगर करना शुरू करें। आपको नीचे स्क्रीनशॉट जैसा एक पेन दिखाई देगा लॉन्च होगा। पेन में कई टैब हैं, प्रत्येक कॉन्फिगर किए जाने वाले तत्व के लिए एक। आपको पहला विकल्प चुनना होगा कि क्या आप अपने बैकअप मैन्युअली निष्पादित करना चाहते हैं या sBackup को उन्हें एक निर्धारित अंतराल पर चलाने देना चाहते हैं। General टैब में आपको तीन विकल्प प्रस्तुत किए जाएंगे। पहला विकल्प sBackup टीम द्वारा आपके लिए चुने गए प्रीसेट का उपयोग करना है। इस विकल्प के साथ /home और /var जैसे कुछ महत्वपूर्ण डायरेक्टरी नियमित अंतराल पर आपके लिए बैकअप हो जाएंगी। दूसरा विकल्प आपको यह निर्दिष्ट करने की अनुमति देता है कि वास्तव में क्या बैकअप किया जाता है और किस अंतराल पर। तीसरा आपको पूर्ण नियंत्रण देता है, लेकिन आपको बैकअप स्वयं चलाने की आवश्यकता होती है। आइए दूसरे विकल्प के साथ जाएं और बैकअप और शेड्यूल को स्वयं अनुकूलित करें।

अगले दो टैब आपको यह तय करने देते हैं कि बैकअप में क्या शामिल और बाहर रखा गया है। शामिल डायरेक्टरी का डिफॉल्ट सेट एक अच्छी शुरुआत है। आप इसमें कोई अन्य डायरेक्टरी जोड़ सकते हैं जिनका आप उपयोग करते हैं। आप डायरेक्टरी या व्यक्तिगत फाइलें भी जोड़ सकते हैं। उदाहरण के लिए, मैं अपनी प्रोजेक्ट फाइलों को स्टोर करने के लिए एक कस्टम डायरेक्टरी का उपयोग करता हूं। यह /opt/projects पर स्थित है। इस डायरेक्टरी को जोड़ने के लिए मैं Add Directory बटन पर क्लिक करता हूं और इंगित करता हूं कि मैं कौन सी डायरेक्टरी जोड़ना चाहता हूं। इसी तरह आप उन डायरेक्टरी या फाइलों की सूची को अनुकूलित कर सकते हैं जिन्हें आपके बैकअप से बाहर रखा गया होना चाहिए। sBackup आपको इन फाइलों को फाइल साइज या रेगुलर एक्सप्रेशन का उपयोग करके चुनने की अनुमति देता है, जो काफी अच्छा है।

Destination टैब पर जाएं। यह एक महत्वपूर्ण चरण है। बैकअप का डिफॉल्ट स्थान /var/backup पर है। मुझे नहीं लगता कि जिस मशीन का बैकअप लिया जा रहा है उसी पर अपने बैकअप स्टोर करना सबसे चतुर विचार है, खासकर यदि यह आपकी फाइलों का एकमात्र बैकअप है। sBackup में एक रिमोट बैकअप विकल्प है जिसका उपयोग मैं करने की सलाह देता हूं यदि आपके पास रिमोट सर्वर तक पहुंच है। आप अपने बैकअप को SCP (सिक्योर कॉपी मूल रूप से SSH पर कॉपी करना) या FTP का उपयोग करके कॉन्फिगर कर सकते हैं। दूसरा विकल्प बाहरी हार्ड ड्राइव पर बैकअप लेना है। लेकिन फिर आपको यह सुनिश्चित करना होगा कि जब भी आपके बैकअप शेड्यूल हों तो हार्ड ड्राइव आपके कंप्यूटर से जुड़ी हो। दैनिक आधार पर स्थानीय रूप से बैकअप लेने और फिर साप्ताहिक बैकअप को रिमोट सर्वर पर स्टोर करने का विकल्प होना उपयोगी होता — शायद इसे नए संस्करण में जोड़ा जाएगा :)

Time टैब एक महत्वपूर्ण है। यह आपको अपने बैकअप की आवृत्ति कॉन्फिगर करने देता है। ध्यान दें कि दैनिक बैकअप इंक्रीमेंटल हैं, जिसका अर्थ है कि केवल वही फाइलें बैकअप होंगी जो बदली हैं। पेन के निचले भाग में एक सेटिंग भी है जो आपको यह निर्धारित करने देती है कि sBackup को कितनी बार पूर्ण बैकअप लेना चाहिए। यह डिफॉल्ट रूप से 21 दिनों पर सेट है। मुझे साप्ताहिक बैकअप लेना पसंद है, क्योंकि मैं नहीं चाहता कि मेरा बैंडविड्थ चोक हो। हालांकि, यदि आप स्थानीय रूप से या एक स्थानीय हार्ड ड्राइव पर बैकअप ले रहे हैं जो हर समय जुड़ा हुआ है, तो आप इसे दैनिक पर सेट कर सकते हैं।

अंतिम टैब Purge टैब है। यह टैब आपको पुराने बैकअप की अवधारण अवधि सेट करने देता है। मैं इसे अनुशंसित सेटिंग पर छोड़ दूंगा जो Logarithmic है। इस विकल्प का विवरण पेन पर ही समझाया गया है।

चीजें सेटअप करने के बाद Save बटन पर क्लिक करना याद रखें। बस इतना ही। कॉन्फिग पेन बंद करें और अपने बैकअप को लेते हुए देखें।
पुराने बैकअप को रिकवर करना
आपके बैकअप सेटअप हो गए हैं और ठीक चल रहे हैं। अचानक आपका कंप्यूटर फ्रीज होने का फैसला करता है और बैकअप रिस्टोर करना आपका एकमात्र विकल्प है। आइए देखें कि आप sBackup के साथ लिए गए बैकअप से अपना डेटा कैसे रिकवर कर सकते हैं। सिस्टम मेनू से Simple Backup Restore आइटम लॉन्च करें। यदि आपने अपने बैकअप स्टोर करने के लिए डिफॉल्ट स्थान का उपयोग किया है तो आपको उपलब्ध बैकअप की सूची देखने में सक्षम होना चाहिए। यदि नहीं, तो sBackup को अपने बैकअप के स्थान पर मार्गदर्शन करें और यह आपको पूरी सूची प्रदर्शित करेगा। अब आप उपलब्ध बैकअप से फाइलों को ब्राउज़ कर सकते हैं और फाइल को चुनकर Restore या Restore As विकल्प पर क्लिक करके जिस फाइल को पसंद करते हैं उसे रिस्टोर कर सकते हैं।

मुझे सिंपल बैकअप के बारे में जो वास्तव में पसंद है, जैसा कि नाम से पता चलता है, वह है यह कितना सरल है। इसकी सादगी से मूर्ख मत बनो, यह बहुत शक्तिशाली भी है। मुझे विशेष रूप से रिस्टोर विकल्प कितना उपयोगकर्ता के अनुकूल है यह पसंद है। कुल मिलाकर यह बहुत उपयोगी सॉफ्टवेयर है और मैं इसे सभी लिनक्स उपयोगकर्ताओं को अत्यधिक अनुशंसा करता हूं।