हाँ, यहाँ कुछ सुझाव दिए गए तरीके हैं:

  1. एक खाली बैकअप प्रोफ़ाइल के साथ एक अलग बैकअप बनाएँ:

    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
    
  2. --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 मान लेंगे कि आप सिस्टम-स्तरीय बैकअप को पुनर्स्थापित करने की कोशिश कर रहे हैं और आपको एक त्रुटि मिलेगी।