मैं दूरस्थ FTP से स्थानीय कंप्यूटर पर बैकअप के लिए rsync का उपयोग कर रहा हूं।
मैं इंटरनेट पर पढ़ता हूं कि rsnapshot बेहतर है।
बस यह जानना चाहते हैं कि उत्पादन पर्यावरण में किसका उपयोग किया जाता है
मैं दूरस्थ FTP से स्थानीय कंप्यूटर पर बैकअप के लिए rsync का उपयोग कर रहा हूं।
मैं इंटरनेट पर पढ़ता हूं कि rsnapshot बेहतर है।
बस यह जानना चाहते हैं कि उत्पादन पर्यावरण में किसका उपयोग किया जाता है
जवाबों:
rsnapshot rsync का उपयोग करता है और cp -al
न्यूनतम अतिरिक्त भंडारण के साथ एक ऐतिहासिक संग्रह रखने के लिए। संक्षेप में:
प्रत्येक कॉपी 'लगता है' एक पूर्ण कॉपी है, लेकिन वास्तव में किसी भी अपरिवर्तित फ़ाइल को केवल एक बार संग्रहीत किया जाता है। यह हार्ड लिंक का उपयोग करके कई निर्देशिकाओं पर दिखाई देता है।
प्रक्रिया सरल है, मान लीजिए कि वर्तमान में 4 प्रतियां हैं, बैक -3 बैक 3 के माध्यम से। जब rsnapshot का आह्वान किया जाता है, तो:
rm -r back-3
)mv back-2 back-3
)mv back-1 back-2
)cp -al back-0 back-1
बनाता है ( ) यह बैक -1 डायरेक्टरी बनाता है, लेकिन बैक -201 से बैक -1 तक की प्रत्येक फाइल को कॉपी करने के बजाय, यह एक हार्डलिंक बनाता है; प्रभाव में, उसी फ़ाइल का दूसरा संदर्भ। यह दूसरा नाम पहले वाले के समान ही मान्य है, और फ़ाइल का डेटा डिस्क से तब तक नहीं निकाला जाएगा जब तक कि दोनों नाम हटा नहीं दिए जाते।एक बार जब आप प्रक्रिया से परिचित हो जाते हैं, तो आप इसे बहुत आसान पाएंगे। यह बिल्कुल भी जटिल नहीं है, कभी-कभी मैं छिटपुट 'पिछले संस्करणों' को समय के दिलचस्प बिंदुओं पर रखने के लिए मैन्युअल रूप से करता हूं (एक महत्वपूर्ण उन्नयन से पहले, बस एक सिस्टम स्थापित करने और कॉन्फ़िगर करने के बाद, आदि)
इस पर एक देर से जवाब अक्सर पूछे जाने वाले प्रश्न: rsync एक प्रतिलिपि / सिंक उपकरण है, जो दूर के बैकअप के लिए बहुत ही कुशल है। rsnapshot और rdiff एक से अधिक बैकअप करते हैं: वे बैकअप का इतिहास रखते हैं। AFAIK, rdiff इसे प्रत्येक बैकअप (डिफरेंशियल बैकअप) के बीच फाइलों के अंतर को ध्यान में रखकर करता है, इसलिए अभिलेखागार के रूप में सुलभ नहीं है। OTOH rsnapshot समान फ़ाइलों के लिए हार्डलिंक का उपयोग करता है, जो हर परिवर्तित फ़ाइलों की पूर्ण प्रतियों के साथ होता है, इसलिए अभिलेखागार सीधे निर्देशिकाएं हैं जिन्हें उपयोगकर्ता / व्यवस्थापक खोज सकते हैं। इसलिए ऐसे मामले हैं जिनमें से प्रत्येक सर्वश्रेष्ठ प्रदर्शन करता है।