लिनक्स सर्वर पर बैकअप के लिए सबसे महत्वपूर्ण निर्देशिका कौन सी हैं?


10

मैं एक Ubuntu 9.10 लिनक्स सर्वर चला रहा हूं। मैं मशीन को चलाने के दौरान बैकअप लेने का एक तरीका खोजने की कोशिश कर रहा हूं और जो मैं देख रहा हूं, यह डिस्क क्लोन उपयोगिताओं को समाप्त करता है। लिनक्स के लिए मैंने जो डिस्क क्लोन सामान देखा है, उसमें से सभी को एक विशेष लाइव सीडी में रीबूट करने की आवश्यकता होती है।

तो मेरा सवाल यह है कि इस प्रणाली को चलाने के दौरान बैकअप के लिए सबसे अच्छा उपाय क्या है? इसके अलावा, मैं वास्तव में ओएस कॉन्फिगर के बारे में बहुत ज्यादा परवाह नहीं करता हूं, मैं सिर्फ अपनी संग्रहीत फाइलों और मेरे प्रोग्रामों को रखने में सक्षम होना चाहता हूं जो मैंने इसे स्थापित किया है।

धन्यवाद


2
Hahaha! मुझे लगता है ऐसा है! लेकिन /dev/nullक्या हम इस टिप्पणी को भेज सकते हैं ?
स्टैक ओवरफ्लो

कुछ मुझे बताता है कि यह एक अस्वीकरण की जरूरत है, पता नहीं क्यों
Ivo Flipse

जवाबों:


15

महत्वपूर्ण निर्देशिकाओं रहे हैं /etc, /home, /var, और /srv। आप /rootअनावश्यक बिट्स को जोड़ना और निकालना चाह सकते हैं /var

rsyncअच्छा है अगर आप चाहते हैं कि फाइलें सीधे सुलभ हों, tarअगर आप नहीं करते हैं तो ठीक है।


ठीक है कि जानकारी के लिए धन्यवाद। क्या कोई डिस्क क्लोन बैकअप है जो "लाइव" बैकअप का समर्थन करता है? बैकअप जिन्हें मुझे सर्वर के साथ शटडाउन या डील करने की आवश्यकता नहीं है (जैसे कि एक सीडी डालनी है)।
QAH


/ var में बैकअप नहीं होना चाहिए?
रजत गुप्ता

/var/cacheआमतौर पर एक बिग्गी है।
इग्नासियो वाज़क्वेज़-अब्राम्स

1
@ आशीष: अंत में यह बैकअप करने वाले व्यक्ति पर निर्भर करता है कि कौन सी फाइलें उनके लिए सही मायने में महत्वपूर्ण हैं।
इग्नासियो वाज़केज़-अब्राम्स

11

मैं इग्नासियो वाज़केज़-अब्राम्स के बारे में / etc / / home / और कुछ हिस्सों के साथ / var / से सहमत हूँ।

लेकिन स्थापित संकुल की एक सूची को बचाने के लिए मत भूलना, ताकि आप जानते हैं कि क्या प्रोग्राम स्थापित किया गया था ...

dpkg --get-selections > dpkg.list

2

मैं अपने डेबियन सर्वर के बैकअप के लिए backup2l का उपयोग कर रहा हूं (AFAIK Ubuntu डेबियन का व्युत्पन्न है)। यदि सही ढंग से कॉन्फ़िगर किया गया है तो यह आपके बैकअप को स्वचालित करता है, जैसे कि dpkg चयन प्राप्त करना, अंतर और वृद्धिशील बैकअप बनाना (आपकी सेटिंग्स के आधार पर) और इसे एक संग्रह संग्रहीत करना। एक पोस्ट बैकअप हुक rsync को चलाता है जो मेरे संग्रह को दूरस्थ प्रतिलिपि के साथ सिंक करता है।

मैं बैकअप लेने के कर रहा हूँ /etc /var(कुछ बहिष्करण कैश की तरह के साथ), /root, /home। बस इसके बारे में सोचें कि आपने इसके अलावा क्या बदला है और इसे सूची में जोड़ें। मैं उदाहरण के लिए एक विशेष निर्देशिका में अपने sql डेटाबेस को डमी करता हूं और इसे भी बचाता हूं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.