जवाबों:
मैं नेटवर्क पर SSH कुंजी के साथ rsync का उपयोग करता हूं और इसे क्रोन के साथ अक्सर चलाने के लिए सेट करता हूं। इस तरह, केवल परिवर्तनों को प्रसारित करने की आवश्यकता है।
प्रारूप मैं बड़े पैमाने पर इंस्टॉल कैसे करते हैं?
#!/bin/bash
rsync -avx --exclude=/proc --exclude=/dev --exclude=/tmp --exclude=/sys --delete-after root@${host}:/ /
एक बैकअप के रूप में काम करने वाली मशीन पर, एक फ़ाइल बनाइए जिसका नाम है /etc/cron.daily/backup-pull
उसे निष्पादन योग्य बनाना sudo chmod +x /etc/cron.daily/backup-pull
। ${host}
मूल प्रणाली के आईपी के साथ बदलें ।
आपके पास इस पर मूल सर्वर के दैनिक सिंक होंगे। यदि आप वास्तव में पागल हैं, तो आप cron.daily के बजाय cron.hourly भी कर सकते हैं।
कृपया https://help.ubuntu.com/community/BackupYourSystem/SimpleBackupSuite और https://help.ubuntu.com/community/BackupYourSystem का संदर्भ लें , बैकअप उपकरणों की तुलना भी करें ।
यदि आप केवल स्थापित किए गए पैकेजों आदि में परिवर्तन सहेजना चाहते हैं, तो आप dpkg --get-selections > installed_packages
उन लोगों के साथ उपयोग कर सकते हैं , और उन्हें पुनर्स्थापित कर सकते हैं apt-get update && dpkg --set-selections < installed_packages && apt-get upgrade
।
अपनी उपयोगकर्ता फ़ाइलों का बैकअप लेने के लिए, /home
निर्देशिका को दूरस्थ सर्वर पर कॉपी करना पर्याप्त है , दूसरे लिंक को देखें।
/home
सामान और किसी भी फाइल की नकल नहीं करेगा जो पैकेज से संबंधित नहीं है, लेकिन अंदर हैं /
।
डेटा को अन्य माध्यमों से बैकअप लेने की आवश्यकता होगी, लेकिन दोहराए जाने योग्य कॉन्फ़िगरेशन के लिए मैं वास्तव में preseed और कठपुतली जैसे उपकरणों को देखूंगा। कठपुतली और preseed के साथ आपको विन्यास के साथ-साथ स्व-प्रलेखन के कुछ स्तर का लाभ भी मिलता है।
आप शायद ड्रब की तरह कुछ का उपयोग करना चाहते हैं । संभवत: हार्टबीट जैसी किसी चीज के साथ। लिनक्स उच्च उपलब्धता साइट पर इसके बारे में अधिक जानकारी ।
मुझे लगता है कि कुछ क्लाउड या क्लस्टर समाधान समान कार्यक्षमता के साथ आते हैं या एक्सटेंशन के रूप में उपलब्ध होते हैं, आप उनके प्रलेखन में खोदना चाह सकते हैं।
आपको वर्चुअलाइजेशन का उपयोग करना चाहिए। KVM या Xen जैसे सॉफ़्टवेयर आपको एक वर्चुअल मशीन बनाने की अनुमति देते हैं, जो सामान्य मशीनों की तरह हैं, लेकिन आप उन्हें क्लोन कर सकते हैं और किसी अन्य भौतिक मशीन में कॉपी कर सकते हैं।
मैं आपको स्टेम द्वारा मार्गदर्शन नहीं दे सकता क्योंकि हर स्थिति अलग है। मेरा सुझाव है कि इन साइटों पर एक प्रलेखन पढ़ें और पूछें कि जब आप किसी विशिष्ट समस्या का सामना करते हैं।
बाहर की जाँच करें। रेमास्टर्स एक उपकरण है जिसका उपयोग मौजूदा डेबियन, उबंटू या व्युत्पन्न स्थापना के साथ 2 चीजें करने के लिए किया जा सकता है।