VCenter 6 में अपने डेटाबेस का बैकअप और पुनर्स्थापना कैसे करें - कैसे

VCenter 6 में अपने डेटाबेस का बैकअप और पुनर्स्थापना कैसे करें

मैं vCenter 6.0 पर डेटाबेस का बैकअप लेने के लिए एक साधन की तलाश में था, मैंने जो खोजा था, वह मुझे मिल गया, लेकिन मैं हमेशा वह हूं जो चीजों को आजमाता है। तो, यहाँ कैसे vCenter 6 में डेटाबेस का बैकअप लेने के लिए पर मेरा है।

VCenter 6x और उसके पूर्ववर्तियों के बीच एक सबसे बड़ा अंतर यह है कि यह डेटाबेस के रूप में vPostgres का उपयोग करता है। अन्य एक अंतर्निहित डेटाबेस के रूप में SQL एक्सप्रेस के साथ आए थे। अब, सबसे अच्छा अभ्यास कहता है कि हम अभी भी एक वास्तविक लाइव डेटाबेस का उपयोग करना चाहते हैं, लेकिन vPostgres पर्याप्त मेजबान और वीएम का ख्याल रखने में सक्षम है जो लगभग हर एसएमबी इसका उपयोग करना चाहते हैं।

चूंकि आपके डेटाबेस की एक प्रति अपने पास रखना एक बहुत अच्छा विचार है (आपको कभी पता नहीं चलेगा कि कब आपको इसकी आवश्यकता होगी), यहाँ बैकअप कैसे करें और फिर ठीक करें:

आगे की जानकारी, आपको जिन लिपियों की आवश्यकता नहीं होगी, उनका उल्लेख ऑनलाइन किया जा सकता है। बस Google: बैक अप और vCenter सर्वर उपकरण / vcenter सर्वर 6.0 vPostgres डेटाबेस (2091961) को पुनर्स्थापित करें।

कुल 9 चरण

चरण 1: 1: निर्णय!


संभवतः आपके द्वारा किए गए एकल सबसे महत्वपूर्ण कार्यों में से एक निर्णय लेना है। इस मामले में हम कुछ भी बात नहीं कर रहे हैं पृथ्वी-बिखरना, बस अपना बैकअप लगाने के लिए कहीं। मेरे मामले में, मैंने एक अन्य मशीन पर एक फ़ोल्डर बनाया, और फिर अपने vCenter सर्वर पर एक नेटवर्क ड्राइव को क्रेट किया

चरण 2: पासवर्ड प्राप्त करें


आप वह पासवर्ड प्राप्त करना चाहेंगे जो आपका डेटाबेस उपयोग करता है। यह C: ProgramData VMware vCenter Server cfg VMware-vpx में स्थित है। जिस फ़ाइल को आप देख रहे हैं, वह vcdb.properties है, और आप इसे नोटपैड या नोटपैड + का उपयोग करके खोलना चाहेंगे।

चरण 3: अब आपको VMware से बैकअप फ़ाइल प्राप्त करने की आवश्यकता होगी।

आप इस विषय पर उनके KB लेख से प्राप्त कर सकते हैं: आप जो देख रहे हैं वह s091961_windows_backup_restore ज़िप है। यह इस KB आलेख के निचले भाग में स्थित है: बैक अप और vCenter सर्वर उपकरण / vcenter सर्वर 6.0 vPostgres डेटाबेस (2091961) को पुनर्स्थापित करें।

जब आप इसे निकालेंगे तो आपको दो फाइलें दिखाई देंगी नाम:
- Backup_win.phy
- Restore_win.phy

आप उन्हें C: program files Vmware vCEnter Server Python से अनज़िप करना चाहेंगे

चरण 4: यहां आपकी आज्ञा है। । ।


आप एक कमांड प्रॉम्प्ट खोलना चाहते हैं, और C: Program Files VMware vCenter Server python पर जाएं।
आपका आदेश: python.exe backup_win.py -p "Put_the_Password_you_got_earlier_Here" -f Z: Backyup_name.bak

ध्यान दें कि मैं यह धारणा बना रहा हूं कि Z आपकी नेटवर्क ड्राइव है।

चरण 5: इसे एक या दो मिनट दें। । ।

यह सुनिश्चित करने के लिए जाँच करें कि यह काम किया है।
बेशक आप इसे एक बार में एक से अधिक बार चलाना चाहते हैं। मेरी सिफारिश है कि कमांड लें और इसे एक .bat फ़ाइल में बनाएँ और इसे इस तरह से चलाएं। आपको संभवतः पुराने बैकअप को चलाने से पहले हटाना होगा।

चरण 6: इसे पुनर्स्थापित करें।

जैसा कि विले ई। कोयोट (प्रतिभा - कोई कम नहीं) ने एक बार कहा था, "अब जब मैंने उसे पा लिया है, तो मैं उसके साथ क्या करूँ?" हमें एक ही सवाल पूछने की जरूरत है। मान लेते हैं कि आपके सर्वर में कुछ बुरा हुआ है। यह वह जगह है जहाँ हम बैकअप के लिए स्वर्ग को धन्यवाद देते हैं। लेकिन इससे पहले कि हम वहाँ पहुँचें, कुछ चीजें हैं।

चरण 7: इन सेवाओं को रोकें

अपनी सेवाओं के मॉड्यूल में जाएं और रुकें:

- VMware VirtualCenter
- VMware सामग्री पुस्तकालय सेवा

चरण 8: और यहाँ आपकी स्क्रिप्ट है

और आपको उस पासवर्ड की आवश्यकता होगी जो हमें पहले मिला था और यह निश्चित रूप से एक ही स्थान पर जाने के लिए और जाँच करने के लिए निश्चित रूप से चोट नहीं करेगा (विशेषकर यदि आपने एक पुनर्स्थापना किया था) कि यह नहीं बदला।

पर जाएँ: C: Program Files VMware vCenter Server python।

स्क्रिप्ट को पुनर्स्थापित करने के लिए आमंत्रित करने के अलावा लगभग ठीक उसी कमांड को चलाएं: python.exe पुनर्स्थापित_win.py -p "Put_the_Password_you_got_earlier_Here" -f Z: Backyup_name .bak

चरण 9: अपनी सेवाओं को पुनरारंभ करें

दरअसल, मुझे पता चला है कि रिबूट करना आसान है।

यहाँ उम्मीद है कि आपको इसकी कभी आवश्यकता नहीं है!