यदि आपके पास लिनक्स द्वारा संचालित एक होम सर्वर है, तो आप शायद हर बार अपने ओएस को अपग्रेड करते रहेंगे। यहाँ कुछ महत्वपूर्ण फाइलों का बैकअप लेना है और कुछ वैकल्पिक उपयोगिताओं की मदद से आप जल्दी उठ सकते हैं।
बेशक, हर घर का सर्वर थोड़ा अलग होने वाला है, और आपको इन सिफारिशों को तदनुसार समायोजित करना चाहिए — यह आपको समझने में मदद करने के लिए सामान्य गाइड है कि कहां से शुरू करें।
द्वारा छवि डेरिल मिचेल
/घर
स्पष्ट के साथ शुरू करते हैं / होम में आपके सिस्टम पर प्रत्येक उपयोगकर्ता के लिए एक फ़ोल्डर होता है। आपकी व्यक्तिगत होम निर्देशिका वह जगह है जहाँ आपके सभी संगीत, फ़िल्में, चित्र और दस्तावेज़ हैं (जब तक कि आप उनके लिए एक अलग विभाजन का उपयोग नहीं करते हैं), लेकिन यह आपके अन्य कार्यक्रमों के लिए कॉन्फ़िगरेशन फ़ाइलों को भी रखता है। हिडन फ़ाइलों को दिखाने के लिए nautilus में ctrl + H को हिट करें और आप उनमें से एक को देखेंगे! आपको जो भी चाहिए, उसका बैकअप लें। इस निर्देशिका को वापस करने के लिए एक बुरा विचार नहीं है, भले ही आपके पास एक अलग / घर विभाजन हो, क्योंकि इन कॉन्फ़िगरेशन फ़ाइलों की एक छोटी संख्या को फिर से लिखना फिर से स्थापित कर सकता है। सभी उपयोगकर्ताओं के लिए प्रक्रिया को दोहराएं।
आप्त सूत्र
उपयुक्त द्वारा उपयोग किए गए सॉफ़्टवेयर स्रोतों की सूची "/etc/apt/source.list" पर स्थित है और साइन किए गए gpg कुंजियाँ /etc/apt/sources.list.d/ निर्देशिका में हैं। यदि आपने लिनक्स का उपयोग किया है, तो संभवतः आप अन्य रिपॉजिटरी से केवल डिफॉल्ट की तुलना में सॉफ़्टवेयर इंस्टॉल कर सकते हैं। आपके द्वारा पुनः इंस्टॉल किए जाने के बाद, आपको बस अंतिम डिस्ट्रो मार्कर को नए में बदलना होगा (उदाहरण के लिए "आकर्षक" से "मनमौजी") और अपने नए स्रोतों के लिए उन पंक्तियों को कॉपी करें। सूची, लेकिन कई रिपॉजिटरी के लिए आपको एक डाउनलोड करना होगा नए gpg कुंजी से पहले आप उन्हें उपयोग कर सकते हैं। बहुत कम से कम, यह कम से कम आपके पुराने सेटअप पर आपके द्वारा की गई याद के रूप में काम करेगा। उबंटू-ट्वीक सॉफ्टवेयर और रिपॉजिटरी स्थापित करने का एक तरीका है, साथ ही सेटिंग्स का भार भी बदलता है, और इस बैकअप के लिए एक उत्कृष्ट विकल्प के रूप में कार्य करता है।
सांबा विन्यास
यदि आप सांबा (विंडोज) शेयर सेट करते हैं, तो आपको "/etc/samba/smb.conf" की प्रतिलिपि बनाने की आवश्यकता होगी। सांबा के कॉन्फ़िगरेशन संस्करणों के बीच बहुत कम बदलते हैं, इसलिए आप इसे पुनः स्थापित करने के बाद अपनी पुरानी कॉपी का उपयोग कर सकते हैं। यदि आपको इसे फिर से कॉन्फ़िगर करने या इसे वापस करने की आवश्यकता है, तो गैजेट-साम्बा (गनोम के लिए) और केएसएम्बाप्लुगिन (केडीई के लिए) दोनों smb.conf के लिए एक GUI संपादक प्रदान करते हैं जो इसे संपादित करना और फिर से करना आसान बनाता है।
SSH
यदि आप अपने कंप्यूटर को दूरस्थ रूप से एक्सेस करने के लिए SSH का उपयोग करते हैं, तो आप "/ etc / ssh / ssh_config" और "/ etc / ssh / sshd_config" पर स्थित इसकी कॉन्फ़िगरेशन फ़ाइलों का बैकअप लेकर समय बचाना चाह सकते हैं।
fstab
विचाराधीन फ़ाइल "/ etc / fstab" है और इसका काम लिनक्स की फाइल सिस्टम तालिका होना है। कोई गलती न करें, आप अपनी नई स्थापना पर अपनी पुरानी स्थापना की fstab फ़ाइल का उपयोग नहीं कर पाएंगे। ऐसा इसलिए है क्योंकि जब भी आप किसी पार्टीशन को पुन: स्वरूपित करते हैं तो यूयूआईडी बदल जाते हैं। हालाँकि, आप अपनी पुरानी fstab फ़ाइल में शेष पंक्ति को कॉपी कर सकते हैं ताकि आपको सभी विकल्पों को देखने में समय न बिताना पड़े। यह वास्तव में उपयोगी है यदि आपके पास बहुत सारे विभाजन हैं, ऑटो-माउंटेड शेयर, एक अलग / होम विभाजन, आदि। आप pySDM (Gnome) या पर्वतारोही (KDE) का भी उपयोग कर सकते हैं, क्योंकि दोनों अपने fstab फ़ाइल को संपादित करने के लिए GUI प्रक्रिया प्रदान करते हैं। , लेकिन पहले एक मैनुअल बैकअप स्वयं करना सुनिश्चित करें। , नेट के आसपास के अधिकांश खातों से, fstab में विकल्पों के बारे में सीखना और इसे मैन्युअल रूप से संपादित करना सबसे सुरक्षित लगता है, इसलिए इसे ध्यान में रखें।
बैकअप प्रोग्राम
यदि आपके पास rsync या सिंपल बैकअप जैसे टूल के साथ स्वचालित बैकअप करने के लिए आपका सर्वर सेट है, तो आप उनकी कॉन्फ़िगरेशन फ़ाइलों को हथियाना चाहते हैं। Rsync का कॉन्फिगरेशन "/etc/rsyncd.conf" और सिंपल बैकअप का "/etc/sbackup.conf" पर है।
वेबसाइट की फाइलें
कई लोगों के पास निजी वेबसाइट चलाने के लिए अपाचे, MySQL और / या PHP उनके होम सर्वर पर स्थापित हैं। जबकि उनकी कॉन्फ़िगरेशन फाइलें बैकअप करने के लिए थोड़ी जटिल हो सकती हैं, आपको अपनी वेबसाइट के लिए "/ var / www" में स्थित यह करना नहीं भूलना चाहिए।
जब आप उनके संस्करण बदल सकते हैं, तो आप शायद अपाचे, MySQL और PHP को पुन: कॉन्फ़िगर करने से बेहतर होंगे, क्योंकि आप नए पासवर्ड का उपयोग कर सकते हैं। जब आप ऐसा करने के लिए जाते हैं, तो आप निम्नलिखित कमांड के साथ आसानी से उबंटू में तीनों को एक-शॉट में स्थापित कर सकते हैं:
sudo apt-get install दीपक-सर्वर ^
और हाँ, उस कार्यवाहक (^) की आवश्यकता है। अपने MySQL डेटाबेस को आसानी से कॉन्फ़िगर करने के लिए phpMyAdmin स्थापित करना न भूलें!
sudo apt-get install libapache2-mod-prote-mysql phpmyadmin
जब आप अपना अपाचे इंस्टॉलेशन चुनते हैं तो आपको स्पेसबार को हिट करना होगा। यदि आपने इसके आगे एक तारांकन चिह्न (*) देखें तो आपने इसे ठीक से किया है। और, हमेशा की तरह, सुनिश्चित करें कि आपने सभी चीज़ों के लिए डिफ़ॉल्ट पासवर्ड बदल दिए हैं। हैप्पी पुनः स्थापित!