अपनी लिनक्स उपयोगकर्ता सेटिंग्स को बनाए रखने के लिए मुझे किन फ़ाइलों का बैकअप लेने की आवश्यकता है?


13

मुझे एक खराब ग्राफिक्स ड्राइवर समस्या के बाद एक साफ इंस्टॉल पूरा करने की आवश्यकता है।

लिनक्स में सभी उपयोगकर्ता सेटिंग्स को रखने के लिए मुझे कौन सी फाइलें चाहिए ?

मेरा डिस्ट्रो फुडनतु है।


1
मैंने आपके प्रश्न को संपादित किया, यदि आप उन परिवर्तनों से नाखुश हैं जिन्हें आप फिर से बदल सकते हैं या संपादित कर सकते हैं।
बर्न

3
मूल रूप से आपको अपनी /homeनिर्देशिका का बैकअप लेने की आवश्यकता होती है , लेकिन आपके उपयोग या स्थापनाओं के आधार पर यह बैकअप करने में मदद करेगा /etc /usrऔर /var। लेकिन संभावना है कि आप एक खराब कॉन्फिगर फाइल को नए सिस्टम में कॉपी कर लें। मैं एक साफ स्थापित करने के बजाय समस्या को ठीक करने की सलाह दूंगा।
बार्न

मैंने कोशिश की थी [कोड] yum history -undo <कुछ अंतिम इंस्टॉल आईडी> [कोड] लेकिन इससे मुझे मदद नहीं मिली। इसके अलावा विभिन्न vga मोड "vga = ask" के साथ शेखी मारना असहाय है। बस टर्मिनल प्रशंसनीय है। तो मैं rm या अन्य फ़ाइलों के संचालन को कॉपी या बना सकता हूं। यह बूट में एक ग्राफिकल शेल गनोम फ्रीज करता है।
युरीजा 73

1
@ Yurij73: आप टिप्पणियों और उत्तरों में `और` (बैककौट) के साथ कोड को घेर सकते हैं।
लिनक्स

जवाबों:


11

नंगे न्यूनतम उपयोगकर्ता की अपनी फ़ाइलों को अपने भीतर रखना होगा /home। इसके अलावा, यह जानने के लिए कि किस फाइल को रखना है, /etcएक सिस्टम का उपयोग करने के लिए फायदेमंद है जो etckeeperपरिवर्तन के इतिहास को ट्रैक कर सकता है /etcऔर उन्हें किसने बनाया है। IE - क्या वे परिवर्तन, या आपके द्वारा किए गए परिवर्तन थे?

बैक अप के लिए, मैं हमेशा निम्नलिखित की प्रतिलिपि बनाता हूं:

/usr/local
/usr/share
/home
/var
/etc
/root

कर रहे हैं तरीके Rsync का उपयोग कर इन वापस करने के लिए एक अलग क्षेत्र के लिए, hardlinks का उपयोग कर तो यह है कि अतिरिक्त स्थान बाद में बैकअप पर नहीं किया जाता है।

फिर आप के /home/*रूप में पुनर्स्थापित कर सकते हैं , लेकिन आप विशिष्ट फ़ाइलों / फ़ोल्डरों को आवश्यकतानुसार /varऔर चुनना चाहेंगे /etc। आपको पता चल जाएगा कि क्या आपको किसी विशिष्ट चीज़ की ज़रूरत है /usr/local, क्योंकि सबसे अधिक संभावना है कि आपने इसे जानबूझकर वहाँ रखा होगा।

की सामग्री /varऔर /usr/shareमुश्किल हो सकती है। अपाचे, मीडियाविकि, वर्डप्रेस, और कई अन्य सेवाएं या तो डेटा स्टोर करती हैं। आपको पता होना चाहिए कि क्या आपके पास इन सेवाओं को सेट करते समय आपके द्वारा किए गए कॉन्फ़िगरेशन द्वारा इनमें कोई डेटा संग्रहीत है। यदि आप कोई 'सर्वर' या 'वेब' सेवाएं नहीं चलाते हैं, तो आप सुरक्षित नहीं हो सकते हैं, लेकिन यह हमेशा बैकअप के लिए समझदारी से कामना करता है कि आपने बैकअप लिया था।

जब तक आप में हाथ से संपादित चीजें नहीं होती हैं, तब तक /etcशायद एक साफ विन्यास के साथ सुरक्षित हो। यदि आपके पास हाथ से किए गए परिवर्तन हैं /etc, तो उन्हें हाथ से पोर्ट करना सबसे अच्छा है, इसलिए आपको पता है कि आप साफ-सुथरे सिस्टम से क्या परिचय कर रहे हैं।

/optचिंता का एक निर्देशिका भी हो सकता है। यह आमतौर पर तब बनाया जाता है, जब आपके द्वारा वितरित सॉफ्टवेयर के साथ वितरित सॉफ्टवेयर स्थापित किया जाता है। इसका बैकअप लेना एक विकल्प है, लेकिन आप उन पैकेजों को फिर से स्थापित करना चाह सकते हैं - क्योंकि उनके पास कॉन्फ़िगरेशन हैं जिनके लिए वापस लिंक की आवश्यकता होती है/etc


1
IM का /userअर्थ है आपके द्वारा /home/[username], हालांकि ऐसा लगता है जैसे आप कहने की कोशिश कर रहे थे /usrऔर एक पत्र जोड़ा। यह स्पष्ट करने के लिए संपादित करना चाहते हैं
डेवलपर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.