मैं अपने लैपटॉप और नेटबुक (लिनक्स के साथ ext4 का उपयोग करके) के बीच अपने घर निर्देशिकाओं को सिंक्रनाइज़ करने के लिए सफलतापूर्वक rsync का उपयोग कर रहा हूं । इसके साथ मेरी एकमात्र समस्या यह है कि हर अब और फिर मुझे कुछ निर्देशिकाओं को पूरी तरह से पुनर्गठित करना पसंद है, और rsync इसे नई फ़ाइलों के विलोपन और निर्माण के रूप में देखता है, जो इसे बहुत धीमा और अक्षम बनाता है।
क्या किसी को सॉफ्टवेयर के एक अच्छे टुकड़े के बारे में पता है जो फ़ाइल को अच्छी तरह से संभालता है?
मैंने पाया है कि यूनिसन इसके लिए सक्षम होना चाहिए, लेकिन यह व्यवहार में काम नहीं करता है। मैंने दो स्थानीय निर्देशिकाओं को सिंक्रनाइज़ करके यूनिसन का परीक्षण किया , प्रत्येक में एक बड़ी फ़ाइल के साथ, और इसने अभी भी एक विलोपन + निर्माण के रूप में मेरी चाल का पता लगाया और प्रभाव में rsync से भी धीमा था ।
इसके अलावा, अगर मुझे कुछ महीने पहले यूनिसन के स्रोत कोड को देखने से मेरी याद ठीक से आती है, तो इसने कुछ ऐसा करने की कोशिश की, जैसे कि शा sums करना- और मैं नहीं चाहता कि मेरा आदर्श समाधान sha sums करें- जो बहुत बड़े पैमाने पर धीमा हो फ़ाइलें / निर्देशिका। मुझे कुछ ऐसा चाहिए जो चीजों को नोटिस करता है जैसे:
"इस फ़ाइल का अंतिम स्रोत प्रतिरूप हटा दिया गया है और स्रोत निर्देशिका ट्री में कहीं और एक नई फ़ाइल है जिसमें समान mdate, आकार और इनोड संख्या है, इसलिए मैं बस यह मानने जा रहा हूं कि यह एक चाल थी और डिलीट + कॉपी करने के बजाय अपने लक्ष्य प्रतिपक्ष को स्थानांतरित करें। "
यह मेरे लिए महत्वपूर्ण है कि मैं इन मशीनों को जल्दी से सिंक कर सकूं।
कोई सुझाव?