नंगे न्यूनतम उपयोगकर्ता की अपनी फ़ाइलों को अपने भीतर रखना होगा /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