केवल संशोधित फ़ाइलों को एफ़टीपी सर्वर पर अपलोड करें


11

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

कुछ आवश्यकताएँ:

  • मैं एक सस्ते प्रदाता का उपयोग कर रहा हूं जो rsync या ssh का समर्थन नहीं करता है, इसलिए मैं केवल FTP का उपयोग कर सकता हूं।

  • मैं उन्हें अपलोड करने से पहले फाइलें उत्पन्न करता हूं, इसलिए टाइमस्टैम्प की तुलना करना व्यर्थ है।

  • मैंने दर्पण कमांड के साथ lftp की कोशिश की है। यह धीमा है (मुझे लगता है कि यह सभी फाइलें अपलोड करता है)।

  • मैं विभिन्न कंप्यूटरों से फाइलें अपलोड करता हूं, इसलिए मैं साइटकोपी का उपयोग नहीं कर सकता , जो कि सर्वर पर फ़ाइलों को रखने के लिए एक स्थानीय डेटाबेस का उपयोग करता है।

  • मैं एक कमांड के साथ सभी परिवर्तित फ़ाइलों को अपलोड करने में सक्षम होना चाहता हूं। अधिमानतः कोई जीयूआई आवेदन नहीं। और इसे उबंटू में चलाने की आवश्यकता है।

मैं साइटकॉपी के समान एक टूल बनाने के बारे में सोच रहा था, लेकिन जो एफ़टीपी सर्वर पर सभी फाइलों के चेकसम को सर्वर पर ही स्टोर करता है। लेकिन फिर मैंने सोचा कि पहले से ही ऐसा कोई उपकरण हो सकता है।


BTW, यह बजाय सर्वरफ़ॉल्ट पर संबंधित है?
मार्टिन विलकंस

आप सर्वरफॉल्ट पर इस प्रश्न के उत्तर पर एक नज़र डालना चाहते हैं: serverfault.com/questions/24622/how-to-use-rsync-over-ftp
नील सैंटोस

जवाबों:


2

आप filezilla की कोशिश की है ?

एक "निर्देशिका तुलना" सुविधा है जो आप के लिए देख रहे हो सकता है।


1
उह, यह सवाल 5 साल से अधिक पुराना है, और ओपी को एक साल से अधिक साइट पर लॉग इन नहीं किया गया है। अब इसे पुनर्जीवित करने की कोशिश क्यों? : पी
पैट्रिक

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