रुपीस - checksum परिवर्तित फ़ाइलों को नहीं पकड़ता है


-1

मैं एक लिनक्स कंप्यूटर से मैक में फाइल ट्रांसफर कर रहा हूं। कनेक्शन कभी-कभी गिरता है और मैं पुनः आरंभ करता हूं। यह आमतौर पर ठीक है, लेकिन मैं md5sum का उपयोग करके एक संभावित डेटा भ्रष्टाचार के लिए सब कुछ जांचता हूं।

इसके साथ rsync -avcही चेकसमों को तैयार करने में समय लगा, लेकिन फिर इसने क्रम में सब कुछ रिपोर्ट किया।

मैंने इसके साथ डबल चेक किया है md5sumऔर पाया है कि वे अलग हैं। पर्याप्त रूप से भिन्न। ऐसा लगता है कि या तो rsyncचेकसम बहुत सरल है (crc?) या बस काम नहीं कर रहा है।

लिनक्स rsync 3.1.1 है और OS XI पर देशी 2.6.9 और होमब्रे-इंस्टॉल 3.1.2 की कोशिश की है।

कोई विचार?

संपादित करें:

linux: md5sum filename os x: md5 filename और फिर देखें कि हैश अलग हैं जिन्हें मैंने फाइलों की सामग्री की जाँच करके सत्यापित किया है।


1
स्रोत और गंतव्य की तुलना करने के लिए आपके द्वारा सटीक कमांड के साथ सवाल करने के लिए कृपया अपडेट करें।
Techraf

जवाबों:


0

--checksum अपने दम पर पर्याप्त नहीं है, और केवल rsyncd का उपयोग करते समय काम किया।

मुझे लगा कि इन तीन मापदंडों का उपयोग करके ssh पर rsync के साथ डेल्टा स्थानान्तरण कैसे करना है। अब महान काम करता है, भ्रष्ट हस्तांतरण को ठीक करता है।

rsync -av --checksum --inplace --no-whole-file user@server:/source/ /destination/

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