= PostgreSQL लचीले सर्वर के लिए एज़्योर डेटाबेस को निजी एक्सेस कनेक्टिविटी विधि के साथ कनेक्ट करें = **प्र लागू होता है PostgreSQL के लिए Azure डेटाबेस - लचीला सर्वर PostgreSQL लचीले सर्वर के लिए एज़्योर डेटाबेस एक प्रबंधित सेवा है जिसका उपयोग आप क्लाउड में अत्यधिक उपलब्ध PostgreSQL सर्वर को चलाने, प्रबंधित करने और स्केल करने के लिए कर सकते हैं। यह क्विकस्टार्ट आपको दिखाता है कि एज़्योर पोर्टल का उपयोग करके वर्चुअल नेटवर्क में एक लचीला सर्वर कैसे बनाया जाए यदि आपके पास Azure सदस्यता नहीं है, तो शुरू करने से पहले एक मुफ़्त Azure खाता बनाएँ == एज़्योर पोर्टल में साइन इन करें == एज़्योर पोर्टल पर जाएं। पोर्टल में साइन इन करने के लिए अपनी साख दर्ज करें। डिफ़ॉल्ट दृश्य आपका सेवा डैशबोर्ड है == PostgreSQL लचीले सर्वर == के लिए एक एज़्योर डेटाबेस बनाएँ आप कंप्यूट और स्टोरेज संसाधनों के परिभाषित सेट के साथ एक लचीला सर्वर बनाते हैं। आप एक Azure संसाधन समूह में सर्वर बनाते हैं लचीला सर्वर बनाने के लिए इन चरणों को पूरा करें: खोजें और चुनें पोर्टल में PostgreSQL सर्वर के लिए Azure डेटाबेस: चुनना जोड़ना पर PostgreSQL परिनियोजन विकल्प पृष्ठ के लिए Azure डेटाबेस का चयन करें, परिनियोजन विकल्प के रूप में लचीले सर्वर का चयन करें: पर बेसिकस्टैब, सदस्यता, संसाधन समूह, क्षेत्र और सर्वर का नाम दर्ज करें। डिफ़ॉल्ट मानों के साथ, यह 2 vCores, 8 GiB RAM, और 28 GiB स्टोरेज का उपयोग करके सामान्य उद्देश्य मूल्य निर्धारण स्तर के साथ संस्करण 12 के PostgreSQL सर्वर का प्रावधान करेगा। बैकअप प्रतिधारण सात दिन है। आप डिफॉल्ट रूप से कम लागत वाले मूल्य निर्धारण स्तर के लिए डेवलपमेंट वर्कलोड का उपयोग कर सकते हैं में बेसिकस्टैब, एक अद्वितीय व्यवस्थापक उपयोगकर्ता नाम और व्यवस्थापक पासवर्ड दर्ज करें पर जाएँ नेटवर्किंगटैब, और निजी पहुंच का चयन करें। सर्वर बनाने के बाद आप कनेक्टिविटी विधि नहीं बदल सकते। नया वर्चुअल नेटवर्क vnetenvironment बनाने के लिए वर्चुअल नेटवर्क बनाएं चुनें। वर्चुअल नेटवर्क नाम और सबनेट जानकारी प्रदान करने के बाद ओके का चयन करें चुनना अपने लचीले सर्वर कॉन्फ़िगरेशन की समीक्षा करने के लिए समीक्षा करें + बनाएं चुनना सर्वर का प्रावधान करने के लिए बनाएँ। प्रावधान में कुछ मिनट लग सकते हैं परिनियोजन पूर्ण और सफल होने तक प्रतीक्षा करें चुनना देखने के लिए संसाधन पर जाएँ सर्वर का ओवरव्यू पेज खुलता है == एक Azure Linux वर्चुअल मशीन बनाएँ == चूंकि सर्वर एक वर्चुअल नेटवर्क में है, आप सर्वर के समान वर्चुअल नेटवर्क में अन्य एज़्योर सेवाओं से ही सर्वर से जुड़ सकते हैं। सर्वर को जोड़ने और प्रबंधित करने के लिए, चलिए एक Linux वर्चुअल मशीन बनाते हैं। वर्चुअल मशीन में बनाया जाना चाहिए **समान क्षेत्र** और **समान सदस्यता आपके डेटाबेस सर्वर को प्रबंधित करने के लिए Linux वर्चुअल मशीन को SSH टनल के रूप में उपयोग किया जा सकता है के लिए फ़ीडबैक सबमिट करें और देखें अपने संसाधन समूह पर जाएं जिसमें सर्वर बनाया गया था। चुनना जोड़ें चुनना उबंटू सर्वर 18.04 एलटीएस में बेसिकस्टैब, परियोजना विवरण के तहत, सुनिश्चित करें कि सही सदस्यता का चयन किया गया है और फिर नया संसाधन समूह बनाना चुनें। नाम के लिए myResourceGroup टाइप करें अंतर्गत इंस्टेंस विवरण, वर्चुअल मशीन नाम के लिए myVM टाइप करें, और अपने डेटाबेस सर्वर के समान क्षेत्र चुनें अंतर्गत व्यवस्थापक खाता, SSH सार्वजनिक कुंजी का चयन करें में उपयोगकर्ता नाम प्रकार azureuser के लिए SSH सार्वजनिक कुंजी स्रोत, नई कुंजी जोड़ी उत्पन्न करने के डिफ़ॉल्ट को छोड़ दें, और फिर कुंजी जोड़ी नाम के लिए myKey टाइप करें अंतर्गत इनबाउंड पोर्ट नियम>सार्वजनिक इनबाउंड पोर्ट, चयनित पोर्ट को अनुमति दें चुनें और फिर ड्रॉप-डाउन से SSH (22) और HTTP (80) चुनें का चयन करें वर्चुअल नेटवर्क को कॉन्फ़िगर करने के लिए नेटवर्किंग पेज। वर्चुअल नेटवर्क के लिए, डेटाबेस सर्वर के लिए vnetenvironment1created चुनें चुनना सर्वर के लिए एक नया सबनेट बनाने के लिए सबनेट कॉन्फ़िगरेशन प्रबंधित करें वर्चुअल मशीन के लिए नया सबनेट जोड़ें सबनेट के सफलतापूर्वक बन जाने के बाद, पृष्ठ को बंद करें चुनना समीक्षा + बनाएँ चुनना सृजन करना। जब नई कुंजी जोड़ी उत्पन्न करें विंडो खुलती है, निजी कुंजी डाउनलोड करें और संसाधन बनाएं चुनें। आपकी कुंजी फ़ाइल myKey.pem के रूप में डाउनलोड की जाएगी महत्वपूर्ण सुनिश्चित करें कि आप जानते हैं कि कहाँ .pemfile डाउनलोड किया गया था। अगले चरण में आपको इसके लिए पथ की आवश्यकता होगी जब परिनियोजन समाप्त हो जाए, तो चयन करें वर्चुअल मशीन अवलोकन पृष्ठ देखने के लिए संसाधन पर जाएँ सार्वजनिक आईपी पता चुनें और इसे अपने क्लिपबोर्ड पर कॉपी करें == PostgreSQL क्लाइंट टूल स्थापित करें == बैश या पावरशेल का उपयोग करके वीएम के साथ एक एसएसएच कनेक्शन बनाएं। अपने प्रांप्ट पर, अपनी वर्चुअल मशीन के लिए एक SSH कनेक्शन खोलें। IP पते को अपने VM से एक के साथ बदलें, और पथ को बदलें .pem पथ के साथ जहां कुंजी फ़ाइल डाउनलोड की गई थी ssh -i।\डाउनलोड\myKey1.pem [email protected] बख्शीश अगली बार Azure में VM बनाते समय आपके द्वारा बनाई गई SSH कुंजी का उपयोग किया जा सकता है। बस का चयन करें **SSH सार्वजनिक कुंजी स्रोत** के लिए **Azure** में संग्रहीत कुंजी का उपयोग करें जब आप अगली बार कोई VM बनाएँ। आपके कंप्यूटर पर पहले से ही निजी कुंजी है, इसलिए आपको कुछ भी डाउनलोड करने की आवश्यकता नहीं होगी सर्वर से कनेक्ट करने में सक्षम होने के लिए आपको पोस्टग्रेस्क्ल-क्लाइंट टूल इंस्टॉल करना होगा sudo apt-get update sudo apt-get install postgresql-client डेटाबेस से कनेक्शन एसएसएल के साथ लागू होते हैं, इसलिए आपको सार्वजनिक एसएसएल प्रमाणपत्र डाउनलोड करने की आवश्यकता होती है wget --no-check-certificate httpsdl.cacerts.digicert.com/DigiCertGlobalRootCA.crt.pem == Azure Linux वर्चुअल मशीन == से सर्वर से कनेक्ट करें उसके साथ **psql** क्लाइंट टूल इंस्टॉल हो गया है, अब हम आपके स्थानीय वातावरण से सर्वर से जुड़ सकते हैं psql --host=mydemoserver-pg.postgres.database.azure.com --port=5432 --username=myadmin --dbname=postgres --set=sslmode=require --set=sslrootcert=DigiCertGlobalRootCA.crt.pem == संसाधन साफ ​​करें == आपने अब संसाधन समूह में PostgreSQL लचीले सर्वर के लिए एक Azure डेटाबेस बनाया है। यदि आपको भविष्य में इन संसाधनों की आवश्यकता नहीं है, तो आप संसाधन समूह को हटाकर उन्हें हटा सकते हैं, या आप केवल PostgreSQL सर्वर को हटा सकते हैं। संसाधन समूह को हटाने के लिए, निम्न चरणों को पूरा करें: - Azure पोर्टल में खोजें और चुनें संसाधन समूह - संसाधन समूहों की सूची में, अपने संसाधन समूह का नाम चुनें - में अपने संसाधन समूह के अवलोकन पृष्ठ में, संसाधन समूह हटाएं चुनें - पुष्टिकरण संवाद बॉक्स में, अपने संसाधन समूह का नाम टाइप करें और फिर चुनें मिटाना == अगले चरण == == फीडबैक ==