मैं यह सत्यापित करना चाहता हूं कि दो बड़े रिमोट फाइल सिस्टम सिंक में हैं, और यदि नहीं तो कौन सी फाइलें अलग हैं (यदि वे दोनों तरफ मौजूद नहीं हैं तो शामिल हैं)। जिस तरह से मैं इसकी कल्पना कर रहा हूं वह संबंधित स्थानीय मशीनों पर गणना किए गए चेकसम की तुलना कर रहा है। मैंने इसके rsync -cn
लिए प्रयोग करने की कोशिश की है :
rsync -cnave "ssh -p 500" /local/path/ remoteserver:/remote/path/
लेकिन समय की मात्रा को देखते हुए यह सिर्फ एक निर्देशिका पर है मुझे लगता है कि यह तुलना करने से पहले फ़ाइलों को डाउनलोड करना होगा। मैं यह कैसे कर सकता हूं? दूरस्थ सर्वर पर rysnc डेमॉन चलाने में मदद करेगा?
मुझे लगता है कि मैं सिर्फ कम करके आंका हो सकता है कि चेकसम उत्पन्न करने में कितना समय लगेगा।
—
जेमी किट्सन
ठीक है, कॉल सही लगती है। हां, चेकसम महंगे हैं। ज्यादातर मामलों में, हालांकि वे आवश्यक नहीं हैं, बस फ़ाइल का आकार और दिनांक जाँचना पर्याप्त है। इसके
—
डैनियल बी
rsync
बिना क्या होता है -c
।
यह एक अच्छी बात है, धन्यवाद, मैंने चेकसम पर फिक्स किया।
—
जॅमी किट्सन
rsync
।