प्रबंधन नोड का बैकअप लेना और उसे पुनर्स्थापित करना¶
आप प्रबंधन नोड बैकअप बना या शेड्यूल कर सकते हैं। यह विफलता की स्थिति में आपके प्रबंधन नोड को पुनर्प्राप्त करने या आपके प्रबंधन नोड को किसी भिन्न सर्वर पर स्थानांतरित करने के लिए उपयोगी है।
इस विषय में, आप सीखेंगे कि निम्नलिखित कैसे करें:
- बैकअप नोड जोड़ें.
- प्रबंधन नोड बैकअप बनाएँ।
- प्रबंधन नोड को बैकअप से पुनर्स्थापित करें।
- प्रबंधन नोड बैकअप हटाएँ.
बैकअप लिया जाना क्या है?¶
प्रबंधन नोड बैकअप में शामिल डेटा की पूरी सूची यहां दी गई है:
- अद्यतन सेवा कॉन्फ़िगरेशन
- SolusVM 2 इंस्टॉलर बाइनरी
- एसएसएल/टीएलएस प्रमाणपत्र
- कॉन्फ़िगरेशन फ़ाइलें
- लाइसेंस फ़ाइलें
- सार्वजनिक फ़ाइलें, जैसे कस्टम छवियाँ और चिह्न
- रेडिस डेटा
- पोस्टग्रेएसक्यूएल बैकअप
- इन्फ्लक्सडीबी बैकअप
- RabbiMQ कॉन्फ़िगरेशन, प्रमाणपत्र और परिभाषाएँ
बैकअप नोड्स जोड़ना¶
इससे पहले कि आप प्रबंधन नोड बैकअप बना सकें, आपको उन्हें संग्रहीत करने के लिए किसी स्थान की आवश्यकता होगी। इस उद्देश्य के लिए, आपको बैकअप स्टोरेज के लिए समर्पित एक या अधिक सर्वर जोड़ने की आवश्यकता होगी। हम उन्हें बैकअप नोड कहते हैं. आप प्रबंधन नोड बैकअप और सर्वर बैकअप दोनों को संग्रहीत करने के लिए एक ही बैकअप नोड का उपयोग कर सकते हैं।
Note
यद्यपि एक ही सर्वर का कई भूमिकाओं में उपयोग करना संभव है (उदाहरण के लिए, एक ही समय में सर्वर होस्ट करने और बैकअप संग्रहीत करने के लिए), हम ऐसी प्रथाओं के खिलाफ दृढ़ता से अनुशंसा करते हैं। ऐसा करने से उपकरण विफलता या अन्य आकस्मिकता की स्थिति में बड़ी डेटा हानि होने का जोखिम बढ़ जाता है।
एक बैकअप नोड को निम्नलिखित आवश्यकताओं को पूरा करना होगा:
- Rsync स्थापित होना चाहिए.
- फ़ायरवॉल नियमों को प्रबंधन सर्वर से बैकअप नोड के एसएसएच पोर्ट से कनेक्शन की अनुमति देनी चाहिए।
-
बैकअप संग्रहीत करने के लिए पर्याप्त डिस्क स्थान।
Note
यह निर्धारित करने के लिए कि आपके विशेष SolusVM 2 क्लस्टर के लिए बैकअप नोड में कितना खाली डिस्क स्थान होना चाहिए, आप एक प्रबंधन नोड बैकअप बना सकते हैं, किसी भी समय संग्रहीत करने की योजना बना रहे बैकअप की अधिकतम संख्या से इसका आकार गुणा कर सकते हैं, और फिर परिणामी परिणाम को गुणा कर सकते हैं। आकस्मिकताओं को ध्यान में रखते हुए संख्या को फिर से 1.2 बढ़ा दिया गया है। अंतिम परिणाम बैकअप नोड में खाली डिस्क स्थान की अनुमानित मात्रा होनी चाहिए।
आप अपने बैकअप को स्टोर करने के लिए हेट्ज़नर की स्टोरेज बॉक्स क्लाउड स्टोरेज सेवा का भी उपयोग कर सकते हैं।
बैकअप नोड जोड़ने के लिए:
-
बैकअप > बैकअप नोड्स पर जाएं, और फिर बैकअप नोड जोड़ें पर क्लिक करें।
-
अपने नोड को एक पहचानने योग्य नाम दें.
-
(वैकल्पिक) अपने बैकअप को हेट्ज़नर स्टोरेज बॉक्स में संग्रहीत करने के लिए, संबंधित विकल्प का चयन करें।
-
जिस सर्वर को आप बैकअप नोड के रूप में जोड़ रहे हैं उसका होस्टनाम या आईपी पता निर्दिष्ट करें।
-
डिफ़ॉल्ट 22 एसएसएच पोर्ट रखें या एक कस्टम पोर्ट निर्दिष्ट करें (हेट्ज़नर स्टोरेज बॉक्स के लिए लागू नहीं)।
-
सर्वर या स्टोरेज बॉक्स पर रखी SSH सार्वजनिक कुंजी के अनुरूप SSH लॉगिन और SSH निजी कुंजी प्रदान करें।
-
वह पथ निर्दिष्ट करें जहां बैकअप फ़ाइलें संग्रहीत की जाएंगी (हेट्ज़नर स्टोरेज बॉक्स के लिए लागू नहीं)।
Note
यदि आप सर्वर बैकअप को संग्रहीत करने के लिए बैकअप नोड का उपयोग करने की योजना बनाते हैं, तो उन्हें मिश्रण से बचने के लिए प्रबंधन नोड बैकअप को सर्वर बैकअप से अलग से संग्रहीत करना एक अच्छा विचार हो सकता है। सर्वर बैकअप के साथ-साथ प्रबंधन नोड बैकअप को संग्रहीत करने के लिए, हम अनुशंसा करते हैं कि आप उसी सर्वर का उपयोग करके एक अलग पथ निर्दिष्ट करते हुए एक और बैकअप नोड जोड़ें।
-
सहेजें पर क्लिक करें।
आपका बैकअप नोड अब तैयार है और इसका उपयोग प्रबंधन नोड बैकअप को संग्रहीत करने के लिए किया जा सकता है।
प्रबंधन नोड बैकअप बनाना¶
आप किसी भी समय प्रबंधन नोड बैकअप बना सकते हैं। यह विधि निम्नलिखित परिदृश्यों में उपयुक्त है:
- अद्यतन लागू करने के बाद परिवर्तनों को शीघ्रता से वापस लाना।
- प्रबंधन नोड को एक अलग सर्वर पर स्थानांतरित करना।
प्रबंधन नोड बैकअप बनाने के लिए:
-
बैकअप > प्रबंधन नोड बैकअप पर जाएं, और फिर ड्रॉप-डाउन सूची से एक बैकअप नोड चुनें। प्रबंधन नोड बैकअप उस बैकअप नोड पर संग्रहीत किया जाएगा। यदि ड्रॉप-डाउन सूची खाली है, तो पहले एक बैकअप नोड जोड़ें।
Note
You can select a different backup node for storing management node backups at any time. पहले से बनाए गए प्रबंधन नोड बैकअप प्रभावित नहीं होंगे और वे मूल रूप से बनाए गए बैकअप नोड पर बने रहेंगे।
बैकअप प्रक्रिया अब शुरू हो गई है और इसे पूरा होने में कुछ मिनट लगेंगे। आप चल रही बैकअप प्रक्रिया को बैकअप > प्रबंधन नोड बैकअप में देख सकते हैं। एक बार बैकअप बन जाने के बाद, आप इसे उसी स्थान पर देखेंगे।
शेड्यूलिंग प्रबंधन नोड बैकअप¶
आपदा पुनर्प्राप्ति के लिए, हम दृढ़ता से अनुशंसा करते हैं कि आप नियमित रूप से निर्धारित प्रबंधन नोड बैकअप सेट करें।
प्रबंधन नोड बैकअप शेड्यूल करने के लिए:
- बैकअप > प्रबंधन नोड बैकअप पर जाएं, और फिर "स्वचालित बैकअप" टॉगल स्विच को "चालू" (हल्का नीला) पर सेट करें।
- बैकअप सेटिंग्स पर क्लिक करें।
- बैकअप बनाने के लिए वांछित शेड्यूल (मासिक, साप्ताहिक या दैनिक) और महीने या सप्ताह का दिन (उदाहरण के लिए, "हर महीने की 13 तारीख" या "हर शुक्रवार") चुनें।
- बैकअप शुरू करने के लिए वांछित समय का चयन करें और फिर परिवर्तन सहेजें पर क्लिक करें।
बैकअप अब शेड्यूल कर दिया गया है, और निर्दिष्ट दिन और समय पर स्वचालित रूप से बनाया जाएगा। यह आपको मैन्युअल रूप से अतिरिक्त बैकअप बनाने से नहीं रोकता है। आप बनाए गए शेड्यूल किए गए बैकअप को बैकअप > प्रबंधन नोड बैकअप में देख सकते हैं।
शेड्यूल किए गए बैकअप को अक्षम करने के लिए, बैकअप > प्रबंधन नोड बैकअप पर जाएं और "स्वचालित बैकअप" टॉगल स्विच को "ऑफ" (हल्का ग्रे) पर सेट करें। यह पहले से बनाए गए शेड्यूल किए गए बैकअप को प्रभावित नहीं करेगा।
ग्राफ़िकल इंटरफ़ेस के माध्यम से प्रबंधन नोड बैकअप पुनर्स्थापित करना¶
यह विधि उपयुक्त है यदि प्रबंधन नोड चालू है, और SolusVM 2 ग्राफ़िकल इंटरफ़ेस पहुंच योग्य है।
ग्राफ़िकल इंटरफ़ेस के माध्यम से प्रबंधन नोड बैकअप पुनर्स्थापित करने के लिए:
- बैकअप > प्रबंधन नोड बैकअप पर जाएं।
- आप जिस बैकअप को पुनर्स्थापित करना चाहते हैं उसका पता लगाएं, संबंधित
बटन पर क्लिक करें और फिर रिस्टोर पर क्लिक करें।
पुनर्स्थापना प्रक्रिया अब शुरू हो गई है और इसे पूरा होने में कुछ समय लगेगा। एक बार पुनर्स्थापना प्रक्रिया समाप्त हो जाने पर, आप पहले की तरह समान क्रेडेंशियल्स का उपयोग करके उसी यूआरएल पर लॉग इन कर सकते हैं।
कमांड लाइन के माध्यम से प्रबंधन नोड बैकअप बहाल करना¶
यह विधि निम्नलिखित परिदृश्यों में उपयुक्त है:
- यदि प्रबंधन नोड चालू नहीं है, और SolusVM 2 ग्राफ़िकल इंटरफ़ेस पहुंच योग्य नहीं है, तो बैकअप पुनर्स्थापित करना।
- प्रबंधन नोड को एक अलग सर्वर पर स्थानांतरित करना। आप अपने प्रबंधन नोड को इस तरह से केवल तभी स्थानांतरित कर सकते हैं यदि आप लॉग इन करने के लिए एक डोमेन नाम (उदाहरण के लिए https://example.com/admin) का उपयोग कर रहे हैं।
कमांड लाइन के माध्यम से प्रबंधन नोड बैकअप पुनर्स्थापित करने के लिए:
- SolusVM 2 स्थापित करें उस सर्वर पर जो प्रबंधन नोड को होस्ट करेगा।
- उस प्रबंधन नोड बैकअप वाली फ़ाइल का पता लगाएँ जिसे आप बैकअप नोड भंडारण पर पुनर्स्थापित करना चाहते हैं। इसे उस सर्वर पर डाउनलोड करें जो प्रबंधन नोड को होस्ट करेगा।
- पुनर्स्थापना प्रक्रिया प्रारंभ करें:
./installer -restore <path to the backup file>
पुनर्स्थापना प्रक्रिया अब शुरू हो गई है और इसे पूरा होने में कुछ समय लगेगा। एक बार पुनर्स्थापना प्रक्रिया समाप्त हो जाने पर, इंस्टॉलर नए प्रबंधन नोड के वेब इंटरफ़ेस का यूआरएल दिखाएगा। आप उन्हीं क्रेडेंशियल्स के साथ लॉग इन कर सकते हैं जिनका उपयोग आपने पहले किया था।
प्रबंधन नोड बैकअप की संख्या सीमित करना¶
बैकअप नोड पर डिस्क स्थान बचाने के लिए, आप प्रबंधन नोड बैकअप की संख्या पर एक सीमा निर्धारित कर सकते हैं। यह सीमा मैन्युअल रूप से बनाए गए बैकअप और शेड्यूल किए गए बैकअप दोनों पर लागू होती है। एक बार जब बनाए गए बैकअप की संख्या सीमा से अधिक हो जाती है, तो सबसे पुराना बैकअप स्वचालित रूप से हटा दिया जाता है।
प्रबंधन नोड बैकअप की संख्या सीमित करने के लिए:
- बैकअप > प्रबंधन नोड बैकअप पर जाएं, और फिर बैकअप सेटिंग्स पर क्लिक करें।
- "संग्रहित करने के लिए बैकअप की अधिकतम संख्या" के अंतर्गत, सीमा पर क्लिक करें।
- रखने के लिए बैकअप की वांछित संख्या निर्धारित करें, और फिर परिवर्तन सहेजें पर क्लिक करें।
मैन्युअल रूप से बनाए गए बैकअप और शेड्यूल किए गए बैकअप की कुल संख्या कॉन्फ़िगर सीमा से अधिक हो जाने पर सबसे पुराना बैकअप अब स्वचालित रूप से हटा दिया जाएगा।
प्रबंधन नोड बैकअप की संख्या को सीमित करना बंद करने के लिए, बैकअप > प्रबंधन नोड बैकअप पर जाएं, बैकअप सेटिंग्स पर क्लिक करें, और फिर "स्टोर करने के लिए बैकअप की अधिकतम संख्या" के अंतर्गत, **असीमित पर क्लिक करें। **.
Warning
जब आप स्टोर करने के लिए प्रबंधन नोड बैकअप की संख्या पर सीमा निर्धारित करते हैं, यदि मौजूदा प्रबंधन नोड बैकअप की संख्या सीमा से अधिक हो जाती है, तो सबसे पुराने प्रबंधन नोड बैकअप स्वचालित रूप से हटा दिए जाएंगे जब तक कि मौजूदा प्रबंधन नोड बैकअप की संख्या सीमा से मेल नहीं खाती। आपको उन बैकअप को हटाने की पुष्टि करने के लिए प्रेरित नहीं किया जाएगा।
प्रबंधन नोड बैकअप हटाना¶
बैकअप नोड पर डिस्क स्थान खाली करने के लिए, अप्रचलित प्रबंधन नोड बैकअप हटाएं।
एक या अधिक प्रबंधन नोड बैकअप हटाने के लिए:
- बैकअप > प्रबंधन नोड बैकअप पर जाएं।
- एक या अधिक बैकअप चुनें जिन्हें आप हटाना चाहते हैं, और फिर हटाएं पर क्लिक करें।
चयनित बैकअप अब हटा दिए गए हैं और उनके द्वारा लिया गया डिस्क स्थान अब खाली है।
Warning
हटाए गए प्रबंधन नोड बैकअप को पुनर्प्राप्त करना संभव नहीं है।
बैकअप नोड्स हटाना¶
यदि आप वर्तमान में बैकअप नोड होस्ट करने वाले सर्वर को डीकमीशन करने की योजना बना रहे हैं, तो आप प्रबंधन नोड बैकअप को संग्रहीत करने के लिए उपयोग किए जाने वाले बैकअप नोड को हटा सकते हैं। आप उस बैकअप नोड को नहीं हटा सकते जो वर्तमान में प्रबंधन नोड बैकअप संग्रहीत करने के लिए चुना गया है, भले ही वह वर्तमान में कोई प्रबंधन नोड बैकअप संग्रहीत न करता हो।
बैकअप नोड को हटाने से पहले, सुनिश्चित करें कि:
- प्रबंधन नोड बैकअप संग्रहीत करने के लिए इसे वर्तमान में बैकअप नोड के रूप में नहीं चुना गया है। बैकअप > प्रबंधन नोड बैकअप पर जाएं, और फिर यदि आवश्यक हो तो एक अलग बैकअप नोड चुनें।
- यह वर्तमान में कोई भी प्रबंधन नोड बैकअप संग्रहीत नहीं कर रहा है। बैकअप > प्रबंधन नोड बैकअप पर जाएं। यदि आवश्यक हो तो उस बैकअप नोड पर संग्रहीत किसी भी प्रबंधन नोड बैकअप को हटा दें।
Note
यदि आप वर्तमान में उस बैकअप नोड पर संग्रहीत कुछ या सभी प्रबंधन नोड बैकअप को संरक्षित करना चाहते हैं जिन्हें आप हटाना चाहते हैं, तो बैकअप फ़ाइलों को किसी सुरक्षित स्थान पर भौतिक रूप से कॉपी करें। उन बैकअप को पुनर्स्थापित करने में सक्षम होने के लिए, उन्हें उस सर्वर पर रखें जिसे आप उस निर्देशिका में [बैकअप नोड के रूप में जोड़ें] (#adding-backup-nodes) रखेंगे जिसका उपयोग आप बैकअप संग्रहीत करने के लिए करेंगे। जब आप सर्वर को बैकअप नोड के रूप में जोड़ते हैं, तो SolusVM 2 बैकअप फ़ाइलों को संग्रहीत करने के लिए निर्दिष्ट पथ को स्कैन करेगा और किसी भी प्रबंधन नोड बैकअप को पंजीकृत करेगा। आप उन्हें बैकअप > प्रबंधन नोड बैकअप में देखेंगे।
बैकअप नोड हटाने के लिए:
- बैकअप > बैकअप नोड्स पर जाएं।
- उस बैकअप नोड का पता लगाएं जिसे आप हटाना चाहते हैं और संबंधित
बटन पर क्लिक करें।
बैकअप नोड अब हटा दिया गया है और अब बैकअप संग्रहीत करने के लिए इसका उपयोग नहीं किया जा सकता है।