रनिंग क्रोन जॉब्स - सर्वोत्तम अभ्यास


0

मैं सिस्टम में विभिन्न फाइलों की बैकअप स्क्रिप्ट चलाने के लिए लिनक्स में क्रोन का उपयोग करना चाहता हूं। इन फाइलों के मालिक अलग-अलग उपयोगकर्ता हैं। क्या प्रत्येक उपयोगकर्ता के क्रोन में अलग से प्रविष्टि जोड़ना या रूट अकाउंट पर सभी एक्सेस सेटिंग्स को बायपास करने के लिए एक नौकरी चलाना बेहतर है। इस गतिविधि में अच्छा अभ्यास क्या है?

मैं यह भी चाहता हूं कि बैकअप के बाद ये फाइलें दूसरे सर्वर पर एसपीपी के जरिए भेजी जाएं।

जवाबों:


0

यदि आप चाहते हैं कि उपयोगकर्ता प्रक्रिया को नियंत्रित (संशोधित, अक्षम, सक्षम) करने के लिए अलग से प्रत्येक उपयोगकर्ता के क्रोन में केवल प्रविष्टियाँ जोड़ें। (क्रम शब्दों में: नहीं :-))

एक दूरस्थ साइट पर बैकअप की प्रतिलिपि बनाने के लिए, मैं उपयोग करूँगा rsync बजाय scp, खासकर जब कनेक्शन अविश्वसनीय है।


0

मैं तर्क दूंगा कि रूट के रूप में एकल क्रोन नौकरी चलाना बेहतर है - लेकिन अनुमतियाँ बनाए रखने के लिए इस तरह से करना। इस तरह से करने से आपको नए यार्स या कॉर्नर मामलों के बारे में चिंता करने की ज़रूरत नहीं है, बैकअप के समय को चालाकी की ज़रूरत नहीं है, और यह गलत होने के लिए एक कम चीज है।

आपके पर्यावरण के आधार पर अनुमतियों को संरक्षित करने के बहुत सारे तरीके हैं - जिन्हें आपने पर्याप्त रूप से वर्णित नहीं किया है।

अगर स्कल्प प्रोटोकॉल का उपयोग करके विकल्प का बैकअप लिया जाए तो अच्छी तरह से स्वीकार किए गए प्रस्तावों के लिए rsync और rsnapshot को देखें। + हालांकि समाधान के बहुत सारे हैं)। यदि डिस्क और io "सस्ता" है, तो स्नैपशॉट और ब्लॉक स्तर के बैकअप पर भी विचार करें।

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