जवाबों:
rsync
एक डेटाबेस जैसे फ़ाइल स्थिरता को बनाए नहीं रखता है; फ़ाइल को कॉपी किया जाता है क्योंकि यह समय rsync
खुलने पर होता है, और जैसा कि rsync
बहुत लंबे समय तक चल सकता है, फ़ाइल आपके द्वारा शुरू किए गए समय से बदल दी गई हो सकती है rsync
। क्या यह "जोखिम भरा" आपके मूल्यांकन पर निर्भर है।
इस जोखिम को कम करने के तरीकों में से एक पंक्ति में दो बार (या अधिक) एक ही rsync कमांड को चलाना है, जो कि कमांड के शुरू होने के बाद से किए गए किसी भी बदलाव पर नज़र रखने के लिए है। लेकिन अगर आपको फ़ाइल संगतता बनाए रखने की आवश्यकता है, तो आपको rsync
प्रक्रिया की अवधि के लिए डिस्क को केवल पढ़ने के लिए माउंट करना चाहिए ।
जोस के लिए थोड़ा अलग राय ... मैं कहूंगा कि यदि आपको एक सक्रिय बैकअप की आवश्यकता है, तो एक फाइल सिस्टम का उपयोग करें जो स्नैपशॉट्स की अनुमति देता है, जैसे बीटीआरएफएस । इसकी कॉपी-ऑन-राइट व्यवहार सिस्टम के त्वरित स्नैपशॉट के लिए अनुमति देता है, जिसे आप बाद में रिमोट बैकअप बना सकते हैं।
अन्य सक्रिय बैकअप रणनीतियों के रूप में अभी भी वही समस्याएं हैं: यदि यह डिस्क पर नहीं है, तो यह बैकअप लेने वाला नहीं है । कुछ एप्लिकेशन डिस्क पर लिखने से पहले मेमोरी में अपने काम को बफर करते हैं (और लिखने के लिए पॉकिंग की आवश्यकता होती है)। इनमें से कौन सा वास्तव में आप पर लागू होता है, यह बहस का विषय है।
लेकिन आरडब्ल्यू-माउंटेड विभाजन की फाइलों को कॉपी करने के बारे में कुछ भी असुरक्षित नहीं है। यहां तक कि एक पुराने पुराने प्रारूप के साथ।