एक जटिल फ़ाइल संरचना से विशिष्ट डेटा लिखने के लिए rsync का उपयोग करना


1

मैं linux सर्वर से जुड़े बाहरी USB ड्राइव में लॉग डेटा लिखने के लिए rsync का उपयोग करना चाहता हूं।

नीचे दिया गया आदेश सभी डेटा लिख ​​रहा है, न कि केवल अक्टूबर से।

sudo rsync -av -r --progress --include **2018-10-** . /mnt/ext1/

अक्टूबर से मुझे जो डेटा चाहिए वह विभिन्न वर्गों में अलग-अलग निर्देशिकाओं के साथ मिल सकता है।

जवाबों:


0
rsync -av --include="*/" --include="*2018-10*" --exclude="*" . /mnt/ext1/

आपको पहले वह सब कुछ शामिल करना चाहिए जो आप चाहते हैं और फिर बाकी को बाहर कर दें। का प्रयोग करें --dry रन अगर सब कुछ के रूप में आप की तरह काम कर रहा है और जांच करने के लिए मी आप खाली निर्देशिका कॉपी किया जा नहीं करना चाहते हैं।

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