आम सवाल
क्या मैं केवल TKLBAM का उपयोग एक डायरेक्टरी बैकअप कर सकता हूं?
हाँ, यहाँ कुछ सुझाव दिए गए तरीके हैं:
-
एक खाली बैकअप प्रोफ़ाइल के साथ एक अलग बैकअप बनाएँ:
export TKLBAM_REGISTRY=/var/lib/tklbam.srv export TKLBAM_CONF=/etc/tklbam.srv tklbam-init --force-profile=empty tklbam-backup --skip-packages --skip-database -- /srv
-
--raw-upload विकल्प का उपयोग करें
यह एक प्रणाली स्तर बैकअप बनाने के बजाय TKLBAM को इतना अधिक समय तक बैकअप देता है, जो आपको निर्दिष्ट निर्देशिका को वापस करता है। दूसरे शब्दों में, --raw-upload TKLBAM को सिस्टम-लेवल बैकअप टूल के बजाय डायरेक्टरी-लेवल बैकअप टूल में बदल देता है।
उदाहरण के लिए, चलो कहते हैं कि आपके पास /srv में बड़ी फ़ाइलों का संग्रह है जिसे आप अपने सिस्टम बैकअप (जैसे, क्योंकि आप अपने बैकअप को ब्लोट नहीं करना चाहते) में शामिल नहीं करना चाहते हैं।
तो आप अपने डिफ़ॉल्ट बैकअप से /srv निर्देशिका को बाहर करने और बस बड़ी फ़ाइलों के लिए एक और TKLBAM बैकअप बनाने के लिए एक ओवरराइड को कॉन्फ़िगर करते हैं:
echo -/srv >> /etc/tklbam/overrides export TKLBAM_REGISTRY=/var/lib/tklbam.srv-raw tklbam-backup --raw-upload=/srv
बाद में, आपको --raw-download विकल्प का उपयोग बहाल करने की आवश्यकता होगी:
tklbam-restore --raw-download=/srv <your-backup-id>
यदि आप कच्चे-डाउनलोड विकल्प का उपयोग नहीं करते हैं, तो TKLBAM मान लेंगे कि आप सिस्टम-स्तरीय बैकअप को पुनर्स्थापित करने की कोशिश कर रहे हैं और आपको एक त्रुटि मिलेगी।