अपने लिनक्स होम सर्वर पर बैक अप लेने का तरीका कैसे चुनें

विषयसूची:

अपने लिनक्स होम सर्वर पर बैक अप लेने का तरीका कैसे चुनें
अपने लिनक्स होम सर्वर पर बैक अप लेने का तरीका कैसे चुनें

वीडियो: अपने लिनक्स होम सर्वर पर बैक अप लेने का तरीका कैसे चुनें

वीडियो: अपने लिनक्स होम सर्वर पर बैक अप लेने का तरीका कैसे चुनें
वीडियो: FIXED This app cannot be installed because its integrity could not be verified iPhone - iPad 2023 - YouTube 2024, मई
Anonim
यदि आपके पास लिनक्स द्वारा संचालित एक होम सर्वर है, तो आप शायद अपने ओएस को हर बार अपग्रेड कर देंगे। यहां बैक अप लेने के लिए कुछ महत्वपूर्ण फ़ाइलें दी गई हैं और कुछ वैकल्पिक उपयोगिताओं जो आपको उठने और जल्दी से चलने में मदद करेंगी।
यदि आपके पास लिनक्स द्वारा संचालित एक होम सर्वर है, तो आप शायद अपने ओएस को हर बार अपग्रेड कर देंगे। यहां बैक अप लेने के लिए कुछ महत्वपूर्ण फ़ाइलें दी गई हैं और कुछ वैकल्पिक उपयोगिताओं जो आपको उठने और जल्दी से चलने में मदद करेंगी।

बेशक, हर घर सर्वर थोड़ा अलग होने जा रहा है, और आपको तदनुसार इन सिफारिशों को समायोजित करना चाहिए-यह समझने में आपकी मदद करने के लिए केवल एक सामान्य गाइड है कि कहां से शुरू करना है।

Daryl_mitchell द्वारा छवि

/होम

आइए स्पष्ट से शुरू करें। / घर में आपके सिस्टम पर प्रत्येक उपयोगकर्ता के लिए एक फ़ोल्डर होता है। आपकी व्यक्तिगत होम निर्देशिका वह जगह है जहां आपके सभी संगीत, फिल्में, चित्र और दस्तावेज हैं (जब तक कि आप उनके लिए अलग विभाजन का उपयोग न करें), लेकिन यह आपके अन्य कार्यक्रमों के लिए कॉन्फ़िगरेशन फाइल भी रखता है। छिपी हुई फाइलें दिखाने के लिए नॉटिलस में ctrl + h दबाएं और आप उनमें से एक को देखेंगे! जो भी आपको चाहिए बैक अप लें। यदि आपके पास एक अलग / होम विभाजन है, भले ही इस निर्देशिका को वापस करने का कोई बुरा विचार नहीं है, क्योंकि पुनर्स्थापना इन कॉन्फ़िगरेशन फ़ाइलों की एक छोटी संख्या को ओवरराइट कर सकती है। सभी उपयोगकर्ताओं के लिए प्रक्रिया दोहराएं।
आइए स्पष्ट से शुरू करें। / घर में आपके सिस्टम पर प्रत्येक उपयोगकर्ता के लिए एक फ़ोल्डर होता है। आपकी व्यक्तिगत होम निर्देशिका वह जगह है जहां आपके सभी संगीत, फिल्में, चित्र और दस्तावेज हैं (जब तक कि आप उनके लिए अलग विभाजन का उपयोग न करें), लेकिन यह आपके अन्य कार्यक्रमों के लिए कॉन्फ़िगरेशन फाइल भी रखता है। छिपी हुई फाइलें दिखाने के लिए नॉटिलस में ctrl + h दबाएं और आप उनमें से एक को देखेंगे! जो भी आपको चाहिए बैक अप लें। यदि आपके पास एक अलग / होम विभाजन है, भले ही इस निर्देशिका को वापस करने का कोई बुरा विचार नहीं है, क्योंकि पुनर्स्थापना इन कॉन्फ़िगरेशन फ़ाइलों की एक छोटी संख्या को ओवरराइट कर सकती है। सभी उपयोगकर्ताओं के लिए प्रक्रिया दोहराएं।

Apt स्रोत

एपीटी द्वारा उपयोग किए जाने वाले सॉफ़्टवेयर स्रोतों की सूची "/etc/apt/sources.list" पर स्थित है और हस्ताक्षरित जीपीजी कुंजी /etc/apt/sources.list.d/ निर्देशिका में हैं। यदि आपने लिनक्स का बिल्कुल उपयोग किया है, तो संभवतः आपने डिफ़ॉल्ट रूप से अन्य रिपॉजिटरीज़ से सॉफ़्टवेयर स्थापित किया है। आपके पुनर्स्थापित करने के बाद, आपको केवल अंतिम डिस्ट्रो मार्कर को नए (जैसे "ल्यूसिड" से "मावेरिक") में बदलना होगा और उन पंक्तियों को अपने नए स्रोतों में कॉपी करना होगा। सूची, लेकिन कई रिपॉजिटरीज़ के लिए आपको एक डाउनलोड करना होगा इससे पहले कि आप उनका उपयोग कर सकें नई जीपीजी कुंजी। कम से कम, यह कम से कम आपके पुराने सेटअप पर आपके पास एक अनुस्मारक के रूप में कार्य करेगा। उबंटू-ट्वीक सॉफ्टवेयर और रिपॉजिटरीज को स्थापित करने का एक तरीका प्रदान करता है, साथ ही सेटिंग्स के लोड को बदलता है, और इस बैकअप के लिए एक उत्कृष्ट विकल्प के रूप में कार्य करता है।
एपीटी द्वारा उपयोग किए जाने वाले सॉफ़्टवेयर स्रोतों की सूची "/etc/apt/sources.list" पर स्थित है और हस्ताक्षरित जीपीजी कुंजी /etc/apt/sources.list.d/ निर्देशिका में हैं। यदि आपने लिनक्स का बिल्कुल उपयोग किया है, तो संभवतः आपने डिफ़ॉल्ट रूप से अन्य रिपॉजिटरीज़ से सॉफ़्टवेयर स्थापित किया है। आपके पुनर्स्थापित करने के बाद, आपको केवल अंतिम डिस्ट्रो मार्कर को नए (जैसे "ल्यूसिड" से "मावेरिक") में बदलना होगा और उन पंक्तियों को अपने नए स्रोतों में कॉपी करना होगा। सूची, लेकिन कई रिपॉजिटरीज़ के लिए आपको एक डाउनलोड करना होगा इससे पहले कि आप उनका उपयोग कर सकें नई जीपीजी कुंजी। कम से कम, यह कम से कम आपके पुराने सेटअप पर आपके पास एक अनुस्मारक के रूप में कार्य करेगा। उबंटू-ट्वीक सॉफ्टवेयर और रिपॉजिटरीज को स्थापित करने का एक तरीका प्रदान करता है, साथ ही सेटिंग्स के लोड को बदलता है, और इस बैकअप के लिए एक उत्कृष्ट विकल्प के रूप में कार्य करता है।

सांबा विन्यास

यदि आप सांबा (विंडोज) शेयर सेट अप करते हैं, तो आपको "/etc/samba/smb.conf" कॉपी करने की आवश्यकता होगी। सांबा की कॉन्फ़िगरेशन संस्करणों के बीच बहुत कम हो जाती है, ताकि आप इसे पुनर्स्थापित करने के बाद अपनी पुरानी प्रतिलिपि का उपयोग कर सकें। यदि आपको इसे पुन: कॉन्फ़िगर करना है या इसे वापस करना भूलना है, तो गैडमिन-सांबा (जीनोम के लिए) और केएसम्बाप्लगिन (केडीई के लिए) दोनों smb.conf के लिए एक GUI संपादक प्रदान करते हैं जो इसे संपादित करना और फिर से करना आसान बनाता है।
यदि आप सांबा (विंडोज) शेयर सेट अप करते हैं, तो आपको "/etc/samba/smb.conf" कॉपी करने की आवश्यकता होगी। सांबा की कॉन्फ़िगरेशन संस्करणों के बीच बहुत कम हो जाती है, ताकि आप इसे पुनर्स्थापित करने के बाद अपनी पुरानी प्रतिलिपि का उपयोग कर सकें। यदि आपको इसे पुन: कॉन्फ़िगर करना है या इसे वापस करना भूलना है, तो गैडमिन-सांबा (जीनोम के लिए) और केएसम्बाप्लगिन (केडीई के लिए) दोनों smb.conf के लिए एक GUI संपादक प्रदान करते हैं जो इसे संपादित करना और फिर से करना आसान बनाता है।

SSH

यदि आपके कंप्यूटर को दूरस्थ रूप से एक्सेस करने के लिए एसएसएच का उपयोग करें, तो आप "/ etc / ssh / ssh config" और "/ etc / ssh / sshd config" पर स्थित अपनी कॉन्फ़िगरेशन फ़ाइलों का बैक अप लेकर समय बचा सकते हैं।
यदि आपके कंप्यूटर को दूरस्थ रूप से एक्सेस करने के लिए एसएसएच का उपयोग करें, तो आप "/ etc / ssh / ssh config" और "/ etc / ssh / sshd config" पर स्थित अपनी कॉन्फ़िगरेशन फ़ाइलों का बैक अप लेकर समय बचा सकते हैं।

fstab

प्रश्न में फ़ाइल "/ etc / fstab" है और इसका काम लिनक्स की फाइल सिस्टम टेबल होना है। कोई गलती न करें, आप अपनी नई स्थापना पर अपनी पुरानी स्थापना की fstab फ़ाइल का उपयोग करने में सक्षम नहीं होंगे। ऐसा इसलिए है क्योंकि जब भी आप विभाजन को दोबारा सुधारते हैं तो यूयूआईडी बदल जाते हैं। हालांकि, आप अपनी पुरानी fstab फ़ाइल में शेष पंक्ति की प्रतिलिपि बना सकते हैं ताकि आपको सभी विकल्पों को देखने में समय बिताना पड़े। यह वास्तव में उपयोगी है यदि आपके पास बहुत सारे विभाजन, ऑटो-माउंटेड शेयर, एक अलग / होम विभाजन इत्यादि हैं। आप पीईएसडीएम (जीनोम) या माउंटमैनगर (केडीई) का भी उपयोग कर सकते हैं, क्योंकि दोनों आपकी fstab फ़ाइल को संपादित करने के लिए एक जीयूआई प्रक्रिया प्रदान करते हैं, लेकिन पहले मैन्युअल बैकअप स्वयं को सुनिश्चित करना सुनिश्चित करें। नेट के आस-पास के अधिकांश खातों से, fstab में विकल्पों के बारे में जानना और इसे मैन्युअल रूप से संपादित करना सबसे सुरक्षित लगता है, इसलिए इसे ध्यान में रखें।
प्रश्न में फ़ाइल "/ etc / fstab" है और इसका काम लिनक्स की फाइल सिस्टम टेबल होना है। कोई गलती न करें, आप अपनी नई स्थापना पर अपनी पुरानी स्थापना की fstab फ़ाइल का उपयोग करने में सक्षम नहीं होंगे। ऐसा इसलिए है क्योंकि जब भी आप विभाजन को दोबारा सुधारते हैं तो यूयूआईडी बदल जाते हैं। हालांकि, आप अपनी पुरानी fstab फ़ाइल में शेष पंक्ति की प्रतिलिपि बना सकते हैं ताकि आपको सभी विकल्पों को देखने में समय बिताना पड़े। यह वास्तव में उपयोगी है यदि आपके पास बहुत सारे विभाजन, ऑटो-माउंटेड शेयर, एक अलग / होम विभाजन इत्यादि हैं। आप पीईएसडीएम (जीनोम) या माउंटमैनगर (केडीई) का भी उपयोग कर सकते हैं, क्योंकि दोनों आपकी fstab फ़ाइल को संपादित करने के लिए एक जीयूआई प्रक्रिया प्रदान करते हैं, लेकिन पहले मैन्युअल बैकअप स्वयं को सुनिश्चित करना सुनिश्चित करें। नेट के आस-पास के अधिकांश खातों से, fstab में विकल्पों के बारे में जानना और इसे मैन्युअल रूप से संपादित करना सबसे सुरक्षित लगता है, इसलिए इसे ध्यान में रखें।

बैकअप कार्यक्रम

यदि आपके सर्वर ने rsync या सरल बैकअप जैसे टूल के साथ स्वचालित बैकअप करने के लिए सेट अप किया है, तो आप उनकी कॉन्फ़िगरेशन फ़ाइलों को पकड़ना चाहेंगे। Rsync की कॉन्फ़िगरेशन "/etc/rsyncd.conf" पर स्थान है और सरल बैकअप "/etc/sbackup.conf" पर है।
यदि आपके सर्वर ने rsync या सरल बैकअप जैसे टूल के साथ स्वचालित बैकअप करने के लिए सेट अप किया है, तो आप उनकी कॉन्फ़िगरेशन फ़ाइलों को पकड़ना चाहेंगे। Rsync की कॉन्फ़िगरेशन "/etc/rsyncd.conf" पर स्थान है और सरल बैकअप "/etc/sbackup.conf" पर है।

वेबसाइट फ़ाइलें

कई लोगों को अपाचे, MySQL, और / या PHP को अपने होम सर्वर पर व्यक्तिगत वेबसाइट चलाने के लिए इंस्टॉल किया गया है। जबकि उनकी कॉन्फ़िगरेशन फ़ाइलें बैक अप के लिए बहुत जटिल हो सकती हैं, आपको "/ var / www" में स्थित अपनी वेबसाइट के लिए इसे करना न भूलना चाहिए।

जब आप उन्हें पुनर्स्थापित करते हैं, तो आप अपाचे, MySQL, और PHP को पुन: कॉन्फ़िगर करने से शायद बेहतर हो सकते हैं, क्योंकि उनके संस्करण बदल सकते हैं और आप नए पासवर्ड का उपयोग करना चाह सकते हैं। जब आप ऐसा करने के लिए जाते हैं, तो आप निम्नलिखित तीन आदेशों के साथ उबंटू में एक-शॉट में तीनों को आसानी से इंस्टॉल कर सकते हैं:
जब आप उन्हें पुनर्स्थापित करते हैं, तो आप अपाचे, MySQL, और PHP को पुन: कॉन्फ़िगर करने से शायद बेहतर हो सकते हैं, क्योंकि उनके संस्करण बदल सकते हैं और आप नए पासवर्ड का उपयोग करना चाह सकते हैं। जब आप ऐसा करने के लिए जाते हैं, तो आप निम्नलिखित तीन आदेशों के साथ उबंटू में एक-शॉट में तीनों को आसानी से इंस्टॉल कर सकते हैं:

sudo apt-get install lamp-server^

और हाँ, उस देखभाल (^) को वहां होना चाहिए। अपने MySQL डेटाबेस को आसानी से कॉन्फ़िगर करने के लिए phpMyAdmin इंस्टॉल करना न भूलें!

sudo apt-get install libapache2-mod-auth-mysql phpmyadmin

जब आप अपना अपाचे इंस्टॉलेशन चुनते हैं तो आपको स्पेसबार को हिट करने की आवश्यकता होगी। यदि आप तारांकन (*) इसके आगे आते हैं तो आपने इसे ठीक से किया है। और, हमेशा की तरह, सुनिश्चित करें कि आप सब कुछ के लिए सभी डिफ़ॉल्ट पासवर्ड बदल दें। मुबारक पुनः स्थापित!

सिफारिश की: