VBR के साथ Proxmox VE वृद्धिशील बैकअप


Proxmox VE हाइपरवाइज़र श्रृंखला के पिछले लेखों में से एक में, हमने पहले ही बात की थी कि नियमित टूल का उपयोग करके बैकअप कैसे लें। आज हम यह दिखाते हैं कि एक ही उद्देश्य के लिए उत्कृष्ट Veeam® Backup & Replication ™ 10 टूल का उपयोग कैसे किया जाता है।

“बैकप में एक स्पष्ट क्वांटम सार है। जब तक आपने बैकअप से पुनर्प्राप्त करने का प्रयास नहीं किया, तब तक यह सुपरपोजिशन में है। वह सफल है और नहीं। ” (इंटरनेट पर पाया गया)

अस्वीकरण:

नहीं, मैं यह नहीं कह रहा हूं कि यह बैकअप का सही तरीका है। नहीं, इसे उत्पादन के लिए अनुशंसित नहीं किया जा सकता है। नहीं, मैं किए गए बैकअप की सही अखंडता की गारंटी नहीं देता हूं।

हालांकि, यह सब काम करता है और कई उपयोगकर्ताओं और नौसिखिए सिस्टम प्रशासकों के लिए काफी उपयुक्त है जो वर्चुअलाइजेशन और बैकअप सिस्टम के अध्ययन में पहला कदम उठाते हैं।

बैकअप शायद सबसे महत्वपूर्ण प्रक्रियाओं में से एक है जिस पर किसी भी कंपनी का काम निर्भर करता है। कॉर्पोरेट सूचना प्रणालियों में संग्रहीत डेटा से अधिक महंगा कुछ भी नहीं है, और विफलता की स्थिति में इसे पुनर्प्राप्त करने की क्षमता की कमी से बदतर कुछ भी नहीं है।

अक्सर ऐसा होता है कि आपको बैकअप की आवश्यकता के बारे में सोचने की ज़रूरत होती है और केवल एक आपातकालीन स्थिति के बाद एक उपकरण चुनने की आवश्यकता होती है, जो महत्वपूर्ण डेटा के नुकसान से जुड़ा होता है। वर्चुअलाइजेशन प्रौद्योगिकियों के विकास के रूप में, बैकअप अनुप्रयोगों ने हाइपरविजर्स के साथ निकट संपर्क पर ध्यान केंद्रित करना शुरू किया। Veeam® बैकअप और प्रतिकृति ™ कोई अपवाद नहीं है, वर्चुअलाइज्ड वातावरण में व्यापक बैकअप विकल्पों के साथ। आज हम आपको दिखाएंगे कि Proxmox VE के साथ काम करने के लिए इसे कैसे कॉन्फ़िगर करें।

हाइपरवाइजर सेटअप


हम लेखन के समय Proxmox के वर्तमान संस्करण का उपयोग करेंगे - 6.2-1। यह संस्करण 12 मई, 2020 को जारी किया गया था और इसमें कई उपयोगी बदलाव शामिल हैं, जिनकी चर्चा हम निम्नलिखित लेखों में से एक में करेंगे। अभी के लिए, चलो हाइपरविजर तैयार करना शुरू करते हैं। मुख्य कार्य Proxmox के साथ निरर्थक होस्ट पर लिनक्स के लिए Veeam® Agent को स्थापित करना है। लेकिन इससे पहले हम कुछ कदम उठाते हैं।

सिस्टम की तैयारी


हम sudo उपयोगिता को स्थापित करते हैं, जो कि सिस्टम में अनुपस्थित है यदि Proxmox एक मौजूदा लिनक्स सिस्टम पर स्थापित नहीं किया गया था, लेकिन एक आधिकारिक छवि से एक स्टैंडअलोन ओएस के रूप में हमें कर्नेल के पीवे हेडर की भी आवश्यकता होगी। हम एसएसएच के माध्यम से सर्वर पर जाते हैं और एक सहायक के बिना काम करने वाले भंडार को जोड़ते हैं (आधिकारिक तौर पर यह उत्पादन के लिए अनुशंसित नहीं है, लेकिन इसमें वे पैकेज शामिल हैं जिनकी हमें आवश्यकता है):

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" >> /etc/apt/sources.list

apt update

apt install sudo pve-headers

इस प्रक्रिया के बाद, सर्वर को पुनरारंभ करना सुनिश्चित करें।

Veeam® Agent स्थापित करें


आधिकारिक वेबसाइट (एक खाते की आवश्यकता है) से लिनक्स डिब पैकेज के लिए वीम® एजेंट डाउनलोड करें, अपने आप को एक एसएफटीपी ग्राहक के साथ बांधे और प्राप्त डिब पैकेज को सर्वर पर अपलोड करें। पैकेज स्थापित करें और इस पैकेज में जोड़े गए रिपॉजिटरी में प्रोग्राम की सूची अपडेट करें:

dpkg -i veeam-release-deb_1.x.x_amd64.deb

रिपॉजिटरी को फिर से अपडेट करना:

apt update

खुद एजेंट स्थापित करें:

apt install veeam

हम जांचते हैं कि सब कुछ सही तरीके से स्थापित किया गया था:

dkms status

जवाब कुछ इस तरह होगा:

veeamsnap, 4.0.0.1961, 5.4.41-1-pve, x86_64: installed

Veeam® Backup & Replication ™ को कॉन्फ़िगर करना


भंडार जोड़ना


बेशक, आप वीईएम® बैकअप और प्रतिकृति ™ के साथ सर्वर पर सीधे बैकअप भी स्टोर कर सकते हैं, लेकिन बाहरी भंडारण का उपयोग करना अधिक सुविधाजनक है। BACKUP INFRASTRUCTURE

अनुभाग पर जाएं :


बैकअप रिपोजिटरी आइटम का चयन करें, रिपोजिटरी बटन जोड़ें पर क्लिक करें और दिखाई देने वाली विंडो में नेटवर्क अटैच स्टोरेज चुनें :


उदाहरण के लिए, चलो एक परीक्षण SMB- भंडारण लेते हैं, मेरे पास यह सामान्य QNAP है:


नाम और विवरण भरें, फिर अगला बटन क्लिक करें :


SMB संग्रहण का पता दर्ज करें और यदि इसे प्राधिकरण की आवश्यकता है, तो एक्सेस विवरण जोड़ने के लिए जोड़ें पर क्लिक करें:


SMB संग्रहण तक पहुँचने के लिए उपयोगकर्ता नाम और पासवर्ड भरें, और फिर ठीक पर क्लिक करें और पिछली विंडो पर वापस जाएँ, अगला :


यदि सब कुछ त्रुटियों के बिना किया जाता है, तो प्रोग्राम भंडार से कनेक्ट होगा, उपलब्ध डिस्क स्थान के बारे में जानकारी का अनुरोध करेगा, और निम्नलिखित संवाद बॉक्स प्रदर्शित करेगा। इसमें, अतिरिक्त पैरामीटर सेट करें (यदि आवश्यक हो) और अगला क्लिक करें :


अगली विंडो में, आप सभी डिफ़ॉल्ट सेटिंग्स छोड़ सकते हैं और अगला भी क्लिक कर सकते हैं :


हम जांचते हैं कि आवश्यक घटक स्थापित हैं और पहले से मौजूद स्थिति में हैं , और लागू करें बटन पर क्लिक करें :


इस बिंदु पर, Veeam® Backup & Replication ™ एक बार फिर से रिपॉजिटरी से जुड़ जाएगा, आवश्यक मापदंडों को निर्धारित करेगा और रिपॉजिटरी बनाएगा। अगला क्लिक करें :


हम जोड़े गए भंडार के बारे में कुल जानकारी की जाँच करते हैं और फिनिश बटन पर क्लिक करते हैं :


कार्यक्रम स्वचालित रूप से एक नई रिपॉजिटरी में आपकी कॉन्फ़िगरेशन फ़ाइलों को बचाने की पेशकश करेगा। तो हम जवाब देने के लिए हम, इस की जरूरत नहीं है नहीं :


रिपोजिटरी को सफलतापूर्वक जोड़ा गया:


बैकअप जॉब बनाना


Veeam® बैकअप और प्रतिकृति ™ की मुख्य विंडो में, बैकअप जॉब - लिनक्स कंप्यूटर पर क्लिक करें सर्वर प्रकार चुनें और बैकअप सर्वर मोड द्वारा प्रबंधित :


हम असाइनमेंट को एक नाम देते हैं और वैकल्पिक रूप से एक विवरण जोड़ते हैं। फिर अगला क्लिक करें :


अगला, हमें Proxmox के साथ सभी सर्वर बनाने की आवश्यकता है जिसे हम बैकअप लेंगे। ऐसा करने के लिए, जोड़ें - व्यक्तिगत कंप्यूटर पर क्लिक करें । होस्टनाम या सर्वर आईपी पता और एक्सेस विवरण दर्ज करें। इस प्रकार, हम संरक्षित कंप्यूटरों की सूची बनाते हैं और अगला क्लिक करते हैं :


अब एक बहुत ही महत्वपूर्ण बिंदु, अर्थात् बैकअप में जोड़े जाने वाले डेटा का विकल्प। सब कुछ इस बात पर निर्भर करेगा कि आपकी वर्चुअल मशीनें कहाँ स्थित हैं। यदि आप केवल कोई तार्किक वॉल्यूम जोड़ना चाहते हैं, तो आपको वॉल्यूम स्तर बैकअप मोड की आवश्यकता है और उदाहरण के लिए / देव / pve तार्किक वॉल्यूम या डिवाइस के लिए पथ चुनें । अन्य सभी क्रियाएं समान हैं।

इस लेख के लिए, हम बताएंगे कि फ़ाइल स्तर बैकअप मोड कैसे काम करता है :


अगली विंडो में, हम बैकअप के लिए निर्देशिकाओं की एक सूची बनाते हैं। वर्चुअल मशीन कॉन्फ़िगरेशन फ़ाइलों को संग्रहीत करने के लिए निर्देशिका जोड़ें और निर्धारित करें पर क्लिक करें । डिफ़ॉल्ट रूप से, यह निर्देशिका / etc / pve / nodes / pve / qemu-server / है । यदि आप न केवल आभासी मशीनों, बल्कि LXC कंटेनरों का भी उपयोग करते हैं, तो निर्देशिका / etc / pve / nodes / pve / bxc / जोड़ें । मेरे मामले में, यह / डेटा निर्देशिका भी है

इस तरह निर्देशिकाओं की सूची बनाने के बाद, अगला क्लिक करें :


रिपॉजिटरी की ड्रॉप-डाउन सूची से, पहले बनाए गए संग्रहण का चयन करें हम वृद्धिशील बैकअप के लिए श्रृंखला की लंबाई निर्धारित करते हैं। रिटेंशन पॉलिसी में जितने अधिक पॉइंट होंगे , आप उतनी ही जगह बचा पाएंगे। लेकिन इसके साथ ही, बैकअप की विश्वसनीयता कम हो जाएगी। विश्वसनीयता मेरे लिए स्टोरेज स्पेस की मात्रा से अधिक महत्वपूर्ण है, इसलिए मैंने 4 अंक लगाए। आप 7 का मानक मान ले सकते हैं हम अगला क्लिक करके कार्य को कॉन्फ़िगर करना जारी रखते हैं :


यहां हम मापदंडों को अपरिवर्तित छोड़ देते हैं, बस अगली विंडो पर जाएं:


हम शेड्यूलर को कॉन्फ़िगर करते हैं। यह सिस्टम प्रशासक के लिए जीवन को आसान बनाने के लिए सबसे अच्छी सुविधाओं में से एक है। उदाहरण में, मैंने हर दिन 2 बजे स्वचालित रूप से बैकअप शुरू करने का विकल्प चुना। यदि हम आवंटित "बैकअप विंडो" की समय सीमा से परे जाते हैं तो एक और बढ़िया फीचर बैकअप कार्य को बाधित करने की क्षमता है। इसका सटीक शेड्यूल विंडो बटन के माध्यम से कॉन्फ़िगर किया गया है :


उदाहरण के लिए, मान लें कि हम केवल कार्यदिवसों में गैर-कार्य घंटों के दौरान बैकअप करते हैं, और सप्ताहांत पर हम आम तौर पर समय में सीमित नहीं होते हैं। हम ऐसी सुंदर तालिका बनाते हैं, पिछली विंडो पर वापस आते हैं और लागू होते हैं :


यह केवल कार्य के बारे में सारांश जानकारी की जाँच करने और फिनिश बटन पर क्लिक करने के लिए बना हुआ है :


यह बैकअप जॉब के निर्माण को पूरा करता है।

बैकअप


यहां सब कुछ प्राथमिक है। कार्यक्रम की मुख्य विंडो में, बनाए गए कार्य का चयन करें और प्रारंभ पर क्लिक करेंसिस्टम स्वचालित रूप से हमारे सर्वर (या कई सर्वर) से कनेक्ट होगा, स्टोरेज की उपलब्धता की जांच करेगा और डिस्क स्थान की आवश्यक मात्रा को आरक्षित करेगा। फिर, वास्तव में, बैकअप प्रक्रिया शुरू हो जाएगी, और पूरा होने पर हमें प्रक्रिया के बारे में व्यापक जानकारी प्राप्त होगी।
यदि प्रपत्र की एक समस्या पैरामीटर [veermsnap] को पैरामीटर के साथ लोड करने में विफल [zerosnapdata = 1 debuglogging = 0] बैकअप स्टार्टअप प्रक्रिया के दौरान होती है , तो आपको निर्देश के अनुसार veeamsnap मॉड्यूल को फिर से बनाने की आवश्यकता है

विशेष रूप से दिलचस्प यह है कि सर्वर पर हम न केवल सभी पूर्ण बैकअप कार्यों की एक सूची देख सकते हैं, बल्कि वास्तविक समय में वीम कमांड भी देख सकते हैं :


कंसोल क्यों अजीब लग रहा है, इस सवाल का पूर्वानुमान लगाते हुए, मैं तुरंत कहता हूं: मुझे वास्तव में पसंद है कि कंसोल एक गर्म सीआरटी ट्यूब मॉनिटर की स्क्रीन पर कैसा दिखता है। यह कूल-रेट्रो-टर्म टर्मिनल एमुलेटर का उपयोग करके किया जाता है

डाटा रिकवरी


अब सबसे महत्वपूर्ण सवाल। लेकिन अगर कुछ अपूरणीय हुआ तो डेटा को कैसे पुनर्प्राप्त किया जाए? उदाहरण के लिए, उन्होंने गलती से गलत वर्चुअल मशीन को हटा दिया। प्रॉक्सॉक्स जीयूआई में, यह पूरी तरह से गायब हो गया, मशीन साइट पर भंडारण में कुछ भी नहीं बचा था।

पुनर्प्राप्ति प्रक्रिया सरल है। हम Proxmox कंसोल पर जाते हैं और कमांड दर्ज करते हैं:

veeam

हम पूर्ण बैकअप की एक सूची देखेंगे। तीर के साथ तीर का चयन करें और आर कुंजी दबाएं अगला, एक रिकवरी पॉइंट चुनें और एंटर दबाएं :


कुछ सेकंड के बाद, पुनर्प्राप्ति बिंदु को / mnt / बैकअप निर्देशिका में माउंट किया जाएगा

जो कुछ भी रहता है वह आभासी मशीनों के वर्चुअल ड्राइव और कॉन्फ़िगरेशन फ़ाइलों को उनके स्थानों में कॉपी करना है, जिसके बाद "मारे गए" मशीन प्रोक्समॉक्स वीई जीयूआई में स्वचालित रूप से दिखाई देगा। आप इसे सामान्य तरीके से चला सकते हैं।

वसूली बिंदु अनमाउंट करने के लिए, तो आप इस मैन्युअल रूप से ऐसा नहीं करना चाहिए, लेकिन आप प्रेस चाहिए यू कुंजी में Veeam उपयोगिता

बस इतना ही।

सैन्य बल तुम्हारे साथ हो सकता है!

Proxmox VE हाइपरविज़र पर पिछले लेख:


All Articles