AWS - संबंधपरक डेटाबेस सेवा
Amazon RDS (Relational Database Service)एक पूरी तरह से प्रबंधित SQL डेटाबेस क्लाउड सेवा है जो रिलेशनल डेटाबेस बनाने और संचालित करने की अनुमति देती है। RDS का उपयोग करके आप अपनी फ़ाइलों और डेटाबेस को लागत-प्रभावी और अत्यधिक स्केलेबल तरीके से कहीं भी एक्सेस कर सकते हैं।
अमेज़ॅन आरडीएस की विशेषताएं
अमेज़ॅन आरडीएस में निम्नलिखित विशेषताएं हैं -
Scalable- अमेज़ॅन आरडीएस एडब्ल्यूएस मैनेजमेंट कंसोल या आरडीएस-विशिष्ट एपीआई का उपयोग करके रिलेशनल डेटाबेस को स्केल करने की अनुमति देता है। हम मिनटों के भीतर आपकी RDS आवश्यकताओं को बढ़ा या घटा सकते हैं।
Host replacement- कभी-कभी ये स्थिति तब होती है जब अमेज़ॅन आरडीएस का हार्डवेयर विफल हो जाता है। चिंता करने की कोई आवश्यकता नहीं है, यह स्वचालित रूप से अमेज़ॅन द्वारा प्रतिस्थापित किया जाएगा।
Inexpensive- अमेज़ॅन आरडीएस का उपयोग करते हुए, हम केवल उन संसाधनों के लिए भुगतान करते हैं जो हम उपभोग करते हैं। कोई अप-फ्रंट और दीर्घकालिक प्रतिबद्धता नहीं है।
Secure - अमेज़ॅन आरडीएस अपने डेटाबेस और संबंधित सेवाओं तक पहुंचने के लिए नेटवर्क पर पूर्ण नियंत्रण प्रदान करता है।
Automatic backups - अमेज़ॅन आरडीएस डेटाबेस में सब कुछ का बैकअप लेता है जिसमें लेन-देन लॉग पिछले पांच मिनट तक होता है और स्वचालित बैकअप समय भी प्रबंधित करता है।
Software patching- स्वचालित रूप से डेटाबेस सॉफ़्टवेयर के लिए सभी नवीनतम पैच मिलते हैं। हम यह भी निर्दिष्ट कर सकते हैं कि जब सॉफ्टवेयर को DB इंजन संस्करण प्रबंधन का उपयोग करके पैच किया जाना चाहिए।
Amazon RDS कैसे सेट करें?
Step 1- AWS प्रबंधन कंसोल पर लॉगिन करें। Amazon RDS कंसोल खोलने के लिए निम्न लिंक का उपयोग करें -https://console.aws.amazon.com/rds/
Step 2 - अमेजन आरडीएस कंसोल के ऊपरी दाएं कोने पर उस क्षेत्र का चयन करें, जहां DB उदाहरण बनाया जाना है।
Step 3 - नेविगेशन फलक में इंस्टेंस का चयन करें, फिर लॉन्च डीबी इंस्टेंस बटन पर क्लिक करें।
Step 4- लॉन्च डीबी इंस्टेंस विज़ार्ड खुलता है। लॉन्च करने के लिए आवश्यक प्रकार का चयन करें और चयन करें बटन पर क्लिक करें।
Step 5 - डीबी विवरण निर्दिष्ट करें पृष्ठ पर, आवश्यक विवरण प्रदान करें और जारी रखें बटन पर क्लिक करें।
Step 6 - अतिरिक्त कॉन्फ़िगरेशन पृष्ठ पर, MySQL DB उदाहरण लॉन्च करने के लिए आवश्यक अतिरिक्त जानकारी प्रदान करें और जारी रखें बटन पर क्लिक करें।
Step 7 - प्रबंधन विकल्प पृष्ठ पर, विकल्प बनाएं और जारी रखें बटन पर क्लिक करें।
Step 8 - समीक्षा पृष्ठ पर, विवरण सत्यापित करें और लॉन्च डीबी इंस्टेंस बटन पर क्लिक करें।
अब DB उदाहरण DB उदाहरणों की सूची में दिखाता है।
डेटाबेस को MySQL DB इंस्टेंस से कैसे कनेक्ट करें?
MySQL DB उदाहरण पर एक डेटाबेस को जोड़ने के लिए निम्नलिखित चरण हैं -
Step 1 - MySQL DB उदाहरण (MySQL मॉनीटर का उपयोग करके) पर एक डेटाबेस को जोड़ने के लिए क्लाइंट कंप्यूटर पर कमांड प्रॉम्प्ट में निम्न कमांड टाइप करें।
Step 2 - अपने डीबी उदाहरण के DNS नाम के साथ <myDBI>, अपने मास्टर उपयोगकर्ता नाम के साथ <myusername> को अपने मास्टर पासवर्ड से बदलें।
PROMPT> mysql -h <myDBI> -P 3306 -u <myusername> -p
उपरोक्त कमांड चलाने के बाद, आउटपुट ऐसा दिखता है -
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 350
Server version: 5.2.33-log MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
कैसे एक DB उदाहरण को नष्ट करने के लिए?
कार्य पूरा करने के बाद, हमें DB उदाहरण को हटाना चाहिए ताकि इसके लिए शुल्क नहीं लिया जाएगा। DB उदाहरण को हटाने के लिए इन चरणों का पालन करें -
Step 1 - एडब्ल्यूएस प्रबंधन कंसोल में साइन इन करें और अमेज़ॅन आरडीएस कंसोल को खोलने के लिए निम्न लिंक का उपयोग करें।
https://console.aws.amazon.com/rds/
Step 2 - डीबी इंस्टेंस सूची में, डिलीट किए जाने वाले डीबी इंस्टेंस का चयन करें।
Step 3 - Instance Actions बटन पर क्लिक करें और फिर ड्रॉपडाउन मेनू से Delete विकल्प चुनें।
Step 4 - क्रिएट फाइनल स्नैपशॉट में नंबर का चयन करें।
Step 5 - डीबी उदाहरण को हटाने के लिए हां, डिलीट पर क्लिक करें।
अमेज़ॅन आरडीएस की लागत
अमेज़ॅन आरडीएस का उपयोग करते समय, बिना किसी न्यूनतम और सेटअप शुल्क के केवल उपयोग के लिए भुगतान करें। बिलिंग निम्नलिखित मानदंडों पर आधारित है -
Instance class - मूल्य निर्धारण उपभोग किए गए DB उदाहरण के वर्ग पर आधारित है।
Running time - मूल्य की गणना उदाहरण-घंटे से की जाती है, जो प्रति घंटे चलने वाले एकल उदाहरण के बराबर है।
Storage - बिल की गणना प्रति जीबी के अनुसार चुनी गई भंडारण क्षमता योजना के अनुसार की जाती है।
I/O requests per month - बिलिंग संरचना में बिलिंग चक्र में किए गए भंडारण I / O अनुरोधों की कुल संख्या भी शामिल है।
Backup storage- डेटाबेस के 100% तक बैकअप स्टोरेज के लिए कोई अतिरिक्त शुल्क नहीं है। यह सेवा केवल सक्रिय DB उदाहरणों के लिए मुफ्त है।
नवीनतम अद्यतन मूल्य संरचना और अन्य विवरणों के लिए, निम्नलिखित लिंक पर जाएँ - https://aws.amazon.com/rds/pricing/