दस्तावेज़
TurnKey Linux बैकअप और माइग्रेशन (TKLBAM)
TKLBAM के लिए नया? दौरे पर जाएं एक त्वरित अवलोकन और स्क्रीनशॉट के लिए पहला।
स्मार्ट स्वचालित बैकअप और पुनर्स्थापित
TKLBAM है GPL3 लाइसेंस मुफ्त सॉफ्टवेयर शीर्ष पर बनाया गया शिष्टता जो बदली हुई फ़ाइलों, उपयोगकर्ताओं, डेटाबेस और पैकेज प्रबंधन राज्य का एक कुशल सिस्टम-स्तरीय बैकअप प्रदान करता है। इस सिस्टम-स्तर बैकअप को अंतर्निहित हार्डवेयर या स्थान की परवाह किए बिना, उसी TurnKey ऐप की किसी भी स्थापना पर स्वचालित रूप से बहाल किया जा सकता है। इसका उद्देश्य मूल प्रणाली की कार्यात्मक रूप से समतुल्य प्रति है।
यह कुछ अनुप्रयोगों के लिए, अतिरिक्त मैनुअल के लिए एक ही TurnKey ऐप के विभिन्न संस्करणों के बीच डेटा और सिस्टम कॉन्फ़िगरेशन के माइग्रेशन में सहायता करने के लिए भी डिज़ाइन किया गया है। चरणों, जैसे कि डेटाबेस स्कीमा अद्यतन, संस्करणों के बीच प्रवास को पूरा करने के लिए आवश्यक हो सकता है।
सटीक उसी सर्वर प्रकार (जैसे LAMP बैकअप LAMP सर्वर को बहाल) और एक पूर्व-परीक्षण बैकअप (यह सुनिश्चित करने के लिए कि इसमें सभी आवश्यक फाइलें शामिल हैं):
बैकअप हमेशा होना चाहिए उसी सर्वर पर साफ-सुथरा बदलाव लाते हैं।
बैकअप आमतौर पर होना चाहिए ठीक उसी संस्करण के सर्वर पर साफ-सुथरा बहाल (जैसे v16.1 -> v16.1)।
बैकअप सबसे अधिक संभावना होना चाहिए उसी प्रमुख संस्करण (जैसे v16.0 -> v16.1) के सर्वर पर साफ-सुथरा बहाल करें।
बैकअप हो सकता है ok को एक नए प्रमुख संस्करण (जैसे v15.2 -> v16.1) के सर्वर पर पुनर्स्थापित करें, हालांकि इसके लिए कुछ ट्वीकिंग की आवश्यकता हो सकती है।
बैकअप लगभग निश्चित रूप से कुछ मैनुअल हस्तक्षेप की आवश्यकता होगी यदि आप एक (much) नए संस्करण (जैसे v14.2 -> v16.1) के सर्वर को पुनर्स्थापित करते हैं।
यह आम तौर पर सिफारिश की जाती है कि जब एक ही प्रमुख संस्करण के अलावा अन्य कुछ भी बहाल हो जाता है तो पुनर्स्थापना का चरण है। पहले बैकअप डाउनलोड करें, फिर डाउनलोड से डीबी (जहां प्रासंगिक) और विशिष्ट फ़ाइलों और निर्देशिकाओं को पुनर्स्थापित करें। उदाहरण के लिए। (जहां BACKUP_ID बैकअप की वास्तविक आईडी है ताकि डायरेक्टरी /root और /var/www): को बहाल किया जा सके और केवल बहाल किया जा सके।
mkdir -p /tklbam-dump tklbam-restore BACKUP_ID --raw-download=/tklbam-dump tklbam-restore /tklbam-dump --limits="/root /var/www"
ध्यान दें कि अन्य समर्थित फ़ाइलों को रूट के सापेक्ष /tklbam-dump, में पाया जा सकता है (/). E.g. /etc/my.conf का बैकअप /tklbam-dump/etc/my.conf. में पाया जाएगा। नोट भी, कि मैन्युअल रूप से बैकअप निर्देशिका से फ़ाइलों को स्थानांतरित करने की अनुमति नहीं दी जाएगी। यदि आप मूल अनुमतियों के साथ डाउनलोड से फ़ाइलों को पुनर्स्थापित करना चाहते हैं, तो उन्हें --limits="" में जोड़ दें (पथों की एक अलग सूची में शामिल हों); सब-पथों को बाहर करने के लिए किया जा सकता है "-" के साथ उपसर्ग। अधिक जानकारी के लिए कृपया देखें tklbam-restore man page.
इस भाग में
संबंधित गाइड
6 गाइड