Webdav माउंट की फाइल को सॉफ्ट-डिलीट / कैश लिमिट कैसे करें?


0

मेरे पास बहुत सारी फ़ाइलों के साथ एक स्थानीय फ़ोल्डर है जो आकार में ~ 200 एमबी है। मैं उन फ़ाइलों का स्थानीय रूप से उपयोग करना चाहता हूं, लेकिन उन्हें वेबदव साझा में भी अपलोड करना चाहता हूं।

मैंने वेबदव शेयर को माउंट किया है, और मैंने अपने स्थानीय फ़ोल्डर को हर हफ्ते वेबदव शेयर में संग्रह करने के लिए rsync सेटअप किया है। मैंने अधिकतम 2GB के लिए webdav कैश आकार सेट किया है। लेकिन वेबदाव माउंट फ़ोल्डर का आकार बढ़ता रहता है, क्योंकि नई संग्रहीत फ़ाइलें (जो rsync द्वारा डाल दी जाती हैं) स्थानीय मशीन से नहीं हटाई जाती हैं।

क्या वेबदाव होस्ट पर स्थानीय रूप से उन्हें संरक्षित करने के लिए उन फ़ाइलों को हटाने का एक तरीका है?

जवाबों:


0

आपको rsync कमांड के लिए --remove-source-files विकल्प को पास करना होगा। यह rsync को फाइल भेजने वाले पक्ष से हटाने के लिए कहता है (गैर-निर्देशिका) जो हस्तांतरण का एक हिस्सा है और प्राप्त पक्ष पर सफलतापूर्वक डुप्लिकेट किया गया है। - rsync कमांड के लिए --delete विकल्प को पास न करें क्योंकि यह गंतव्य निर्देशिका से एक्सट्रॉनिक फ़ाइलों को हटा देता है।

पर अधिक जानकारी https://www.cyberciti.biz/faq/linux-unix-bsd-appleosx-rsync-delete-file-after-transfer/

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