Database
 sql >> डेटाबेस >  >> RDS >> Database

एडब्ल्यूएस पर विंडोज़ पर शेयरप्लेक्स के साथ शुरुआत करना, भाग 1

शेयरप्लेक्स एक डेटाबेस प्रतिकृति और डेटा एकीकरण सेवा है। डेटाबेस प्रतिकृति डेटाबेस को कॉपी या माइग्रेट करने की प्रक्रिया है, और डेटा एकीकरण स्रोत डेटाबेस से डेटा को कई समर्थित आउटपुट डेटा स्रोतों में से एक में बदलने की प्रक्रिया है। Shareplex स्रोत डेटाबेस के रूप में Oracle और SQL सर्वर का समर्थन करता है। Shareplex Oracle डेटाबेस के विभिन्न संस्करणों (10g, 11g, 12c) और विभिन्न सेट-अप (एकल-इंस्टेंस, क्लस्टर, रिमोट, क्लाउड) और वातावरण (ASM, RAC, Exadata) में संस्करणों (मानक और एंटरप्राइज़) का समर्थन करता है। इसी तरह, SQL सर्वर के विभिन्न संस्करण (2008, 2012, 2014 और 2016) और संस्करण (मानक, एंटरप्राइज़) समर्थित हैं। Shareplex लक्ष्य के रूप में कई डेटा स्रोतों का समर्थन करता है यदि स्रोत Oracle डेटाबेस है, जिसमें Oracle डेटाबेस, MySQL, SQL सर्वर, PostgreSQL, EDB (EnterpriseDB) पोस्टग्रेज एडवांस्ड सर्वर, SAP एडेप्टिव सर्वर एंटरप्राइज (ASE), टेराडेटा, JMS कतार, SQL और XML शामिल हैं। फ़ाइल, और अपाचे काफ्का। स्रोत के रूप में SQL सर्वर के लिए समर्थित लक्ष्य डेटा स्रोत SQL सर्वर और Oracle डेटाबेस हैं।

चूंकि डेटाबेस तेजी से क्लाउड पर प्रबंधित सेवाओं में माइग्रेट किए जा रहे हैं, इसलिए क्लाउड पर भी Shareplex का उपयोग करना आवश्यक हो गया है। Shareplex का उपयोग करने के लाभ हैं:

  • सबसे अधिक इस्तेमाल किए जाने वाले व्यावसायिक रिलेशनल डेटाबेस-ओरेकल डेटाबेस और SQL सर्वर डेटाबेस से शून्य-डाउनटाइम डेटाबेस प्रतिकृति
  • रीयल-टाइम डेटा एकीकरण
  • यदि स्रोत डेटाबेस Oracle डेटाबेस है, तो प्रतिकृति और डेटा एकीकरण के लिए कई लक्षित डेटा स्रोतों के लिए समर्थन
  • मापनीयता
  • उच्च उपलब्धता
  • परिवर्तन डेटा कैप्चर (सीडीसी) के साथ निरंतर प्रतिकृति
  • कोई शेड्यूलिंग आवश्यक नहीं
  • डेटाबेस के प्रदर्शन और नेटवर्क क्षमता पर नगण्य प्रभाव के लिए डेटाबेस इंस्टेंस के बाहर चलने वाली स्ट्रीमिंग प्रक्रिया के आधार पर
  • प्रतिकृति डेटा में डेटा सटीकता और अखंडता
  • Oracle-to-Oracle प्रतिकृति में माइग्रेशन फ़ेलबैक

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

  • पर्यावरण की स्थापना
  • EC2 इंस्टेंस लॉन्च करना
  • EC2 इंस्टेंस से कनेक्ट करना
  • निष्कर्ष

पर्यावरण की स्थापना

Shareplex 9.0 (नवीनतम संस्करण) AIX (5.3, 6.1, और 7.1), Linux (CentOS 6.5 और 5.10, Red Hat 4,5,6 और 7, Oracle Linux 4, सहित कई OS वितरण (64-बिट) के लिए उपलब्ध है। 5 और 6, SuSE 9,10 और 11), HP-UX (11.23 और 11.31), Solaris (9, 10, 11), और Windows OS (2003, 2008, 2012, 2012R2)। हम इस ट्यूटोरियल में AWS पर Windows OS 2012 इंस्टेंस का उपयोग करेंगे।

निम्न सॉफ़्टवेयर (प्लग-इन) को क्रोम ब्राउज़र में स्थानीय मशीन पर स्थापित करने की आवश्यकता है।

क्रोम आरडीपी

क्रोम आरडीपी (रिमोट डेस्कटॉप) का उपयोग स्थानीय क्रोम ब्राउज़र से ईसी 2 पर चल रहे रिमोट विंडोज इंस्टेंस तक पहुंचने के लिए किया जाता है। क्रोम आरडीपी स्थापित करने के लिए, क्रोम वेब स्टोर में "क्रोम आरडीपी" खोजें। Chrome में जोड़ें क्लिक करें , जैसा चित्र 1 में दिखाया गया है।


चित्र 1: Chrome RDP इंस्टॉल करना

“Chrome RDP” जोड़ें संवाद में, ऐप्लिकेशन जोड़ें . क्लिक करें , जैसा कि चित्र 2 में दिखाया गया है।


चित्र 2: Chrome RDP ऐप जोड़ना

क्रोम आरडीपी एक्सटेंशन क्रोम में जुड़ जाता है, जैसा कि चित्र 3 में दिखाया गया है।


चित्र 3: क्रोम आरडीपी एक्सटेंशन क्रोम में जोड़ा गया

निम्न सॉफ़्टवेयर को AWS पर Windows 2012 इंस्टेंस पर स्थापित करने की आवश्यकता है:Windows 2003, 2008, 2012, 2012R2 के लिए Shareplex 9.0 (Oracle 10gR2 से 12c और SQL Server 2008R2, 2012)।

एडब्ल्यूएस पर विंडोज 2012 के लिए ईसी2 इंस्टेंस लॉन्च करने और एडब्ल्यूएस पर विंडोज 2012 से कनेक्ट होने के बाद हम शेयरप्लेक्स स्थापित करने पर चर्चा करेंगे। AWS पर Shareplex को स्थापित करने के लिए AWS खाते की आवश्यकता होती है; https://aws.amazon.com/resources/create-account/ पर एक खाता बनाया जा सकता है।

EC2 इंस्टेंस लॉन्च करना

के लिए उपयुक्त AWS AMI और EC2 उदाहरण का चयन करना महत्वपूर्ण है। AWS इंस्टेंस को निम्नलिखित का समर्थन करना चाहिए:

  • एक समर्थित विंडोज ओएस (2003, 2008, 2012, 2012R2 में से एक)
  • एक पूर्व-स्थापित ब्राउज़र

समर्थित विंडोज ओएस चलाने वाले सभी एएमआई में एक ब्राउज़र शामिल नहीं होता है, जिसे शेयरप्लेक्स 9.0 डाउनलोड करने की आवश्यकता होती है। निम्न Windows 2012-आधारित AMI में पूर्व-स्थापित ब्राउज़र शामिल नहीं है:Microsoft Windows Server 2012 R2 Core।

निम्न Windows 2012-आधारित AMI में एक Chrome ब्राउज़र शामिल है:

  • Windows Server 2012 R2 पर MySQL के साथ Wordpress
  • Windows 2012 R2 पर सुरक्षित Windows फ़ाइल सर्वर पर 1-क्लिक करें

Windows 2012 R2 पर सुरक्षित Windows फ़ाइल सर्वर पर 1-क्लिक करें . चुनें एएमआई, जैसा कि चित्र 4 में दिखाया गया है, ईसी2 इंस्टेंस लॉन्च करने के लिए।


चित्र 4: एएमआई का चयन करना

एक उदाहरण प्रकार चुनें . में , t2.micro प्रकार चुनें और अगला क्लिक करें। आवृत्ति विवरण कॉन्फ़िगर करें . में , उदाहरणों की डिफ़ॉल्ट संख्या 1 है; केवल एक उदाहरण की आवश्यकता है। नेटवर्क . में , एक VPC चुनें (या एक नया VPC बनाएँ)। एक सबनेट चुनें (या एक नया सबनेट बनाएं)। सार्वजनिक आईपी को ऑटो-असाइन करें . में , सक्षम करें . चुनें . अन्य विकल्पों को डिफ़ॉल्ट के रूप में रखें और अगला क्लिक करें। संग्रहण जोड़ें . में , 127 जीबी की डिफॉल्ट स्टोरेज सेटिंग पर्याप्त होनी चाहिए। अगला क्लिक करें।

टैग जोड़ें . में , अगला क्लिक करें क्योंकि कॉन्फ़िगर करने के लिए किसी टैग की आवश्यकता नहीं है। सुरक्षा समूह कॉन्फ़िगर करें . में , नियम जोड़ें click क्लिक करें सभी प्रकार के ट्रैफ़िक, सभी के रूप में प्रोटोकॉल, 0-65535 के रूप में पोर्ट श्रेणी, कहीं भी स्रोत के साथ एक नियम जोड़ने के लिए, और समीक्षा करें और लॉन्च करें क्लिक करें . समीक्षा में, लॉन्च करें click क्लिक करें . मौजूदा कुंजी युग्म चुनें या एक नया कुंजी युग्म बनाएं . में , नई कुंजी जोड़ी बनाएं click क्लिक करें और कुंजी जोड़ी का नाम निर्दिष्ट करें (windows ) और लॉन्च इंस्टेंस . क्लिक करें . एक EC2 इंस्टेंस लॉन्च हो जाता है, जैसा कि चित्र 5 में EC2 डैशबोर्ड में दिखाया गया है।


चित्र 5: EC2 इंस्टेंस Windows 2012 चला रहा है

इसके बाद, हमें सभी इनबाउंड/आउटबाउंड ट्रैफ़िक की अनुमति देने के लिए EC2 इंस्टेंस से जुड़े सुरक्षा समूह को कॉन्फ़िगर करने की आवश्यकता है, यदि पहले से कॉन्फ़िगर नहीं किया गया है। चूंकि ईसी2 इंस्टेंस को इनबाउंड/आउटबाउंड दूरस्थ रूप से चल रहे डेटाबेस इंस्टेंस से कनेक्ट करने की आवश्यकता हो सकती है, इसलिए नियमों को कॉन्फ़िगर करने की आवश्यकता है। EC2 उदाहरण के लिए सुरक्षा समूह के लिंक पर क्लिक करें (चित्र 6 देखें)।


चित्र 6: EC2 इंस्टेंस सुरक्षा समूह

सुरक्षा समूह में इनबाउंड नियम (जिसके लिए आपको इनबाउंड . का चयन करना चाहिए tab), सभी ट्रैफ़िक . के लिए एक इनबाउंड नियम सूचीबद्ध होना चाहिए, जैसा कि चित्र 7 में दिखाया गया है। यदि सूचीबद्ध नहीं है, तो संपादित करें click पर क्लिक करें सभी ट्रैफ़िक की अनुमति देने के लिए एक इनबाउंड नियम जोड़ने के लिए।


चित्र 7: सभी ट्रैफ़िक की अनुमति देने के लिए इनबाउंड नियम

इसी तरह, आउटबाउंड नियम (जिसके लिए आपको आउटबाउंड . का चयन करना चाहिए टैब) को सभी ट्रैफ़िक की अनुमति देने के लिए एक नियम सूचीबद्ध करना चाहिए, जैसा कि चित्र 8 में दिखाया गया है।


चित्र 8: सभी ट्रैफ़िक की अनुमति देने के लिए आउटबाउंड नियम

EC2 इंस्टेंस से कनेक्ट करना

इसके बाद, हम स्थापित किए गए Chrome RDP एक्सटेंशन का उपयोग करके स्थानीय ब्राउज़र से EC2 पर Windows 2012 के दूरस्थ उदाहरण से कनेक्ट होंगे। Chrome ऐप्स . से Chrome RDP लॉन्च करें , जैसा कि चित्र 9 में दिखाया गया है।


चित्र 9: Chrome RDP लॉन्च किया जा रहा है

क्रोम आरडीपी लॉन्च हो जाता है, जैसा कि चित्र 10 में दिखाया गया है। हमें इंस्टेंस से कनेक्ट करने के लिए ईसी 2 इंस्टेंस के सार्वजनिक आईपी पते या सार्वजनिक डीएनएस को निर्दिष्ट करने की आवश्यकता है।


चित्र 10: क्रोम आरडीपी

सार्वजनिक डीएनएस प्राप्त करें EC2 कंसोल से Windows 2012 चलाने वाले EC2 इंस्टेंस का (चित्र 5 देखें)। हर बार EC2 इंस्टेंस को फिर से शुरू करने पर सार्वजनिक DNS अलग हो सकता है। प्रदान की गई फ़ील्ड में सार्वजनिक DNS निर्दिष्ट करें, और कनेक्ट करें . क्लिक करें , जैसा कि चित्र 11 में दिखाया गया है।


चित्र 11: सार्वजनिक DNS के साथ EC2 इंस्टेंस से कनेक्ट करना

अपने क्रेडेंशियल दर्ज करें . में , उपयोगकर्ता नाम और पासवर्ड निर्दिष्ट करें। उपयोगकर्ता नाम को "व्यवस्थापक" के रूप में निर्दिष्ट करें। पासवर्ड प्राप्त करने के लिए, EC2 डैशबोर्ड में EC2 इंस्टेंस का चयन करें और कनेक्ट . पर क्लिक करें , जैसा कि चित्र 12 में दिखाया गया है।


चित्र 12: कनेक्ट करें

अपने उदाहरण से कनेक्ट करें . में , सार्वजनिक DNS और उपयोगकर्ता नाम प्रदर्शित होते हैं। पासवर्ड प्राप्त करें क्लिक करें , जैसा कि चित्र 13 में दिखाया गया है।


चित्र 13: अपने उदाहरण से कनेक्ट करें>पासवर्ड प्राप्त करें

पासवर्ड प्राप्त करने के लिए, कुंजी जोड़ी पथ>फ़ाइल चुनें . क्लिक करें मुख्य जोड़ी अपलोड करने के लिए (windows.pem ) जिसका उपयोग EC2 इंस्टेंस को लॉन्च करने के लिए किया गया था, जैसा कि चित्र 14 में दिखाया गया है।


चित्र 14: कुंजी जोड़ी फ़ाइल windows.pem अपलोड करना

कुंजी जोड़ी जुड़ जाती है। पासवर्ड डिक्रिप्ट करें क्लिक करें , जैसा कि चित्र 15 में दिखाया गया है।


चित्र 15: पासवर्ड डिक्रिप्ट करना

पासवर्ड प्रदर्शित हो जाता है। उपयोगकर्ता नाम (प्रशासक) और पासवर्ड की प्रतिलिपि बनाएँ, और बंद करें पर क्लिक करें (चित्र 16 देखें)।


चित्र 16: EC2 इंस्टेंस से जुड़ने के लिए लॉगिन क्रेडेंशियल प्राप्त करना

अपने क्रेडेंशियल दर्ज करें . में , उपयोगकर्ता नाम और पासवर्ड निर्दिष्ट करें और ठीक क्लिक करें, जैसा कि चित्र 17 में दिखाया गया है।


चित्र 17: EC2 इंस्टेंस में लॉगिन करने के लिए क्रेडेंशियल निर्दिष्ट करना

यदि एक संवाद प्रदर्शित होता है कि "लौटाए गए सर्वर प्रमाणपत्र को सत्यापित नहीं किया जा सकता है", तो जारी रखें पर क्लिक करें। ईसी2 पर विंडोज 2012 इंस्टेंस के लिए रिमोट डेस्कटॉप लॉन्च हो जाता है, जैसा कि चित्र 18 में दिखाया गया है।


चित्र 18: रिमोट डेस्कटॉप लॉन्च किया गया

पूर्व-स्थापित अनुप्रयोगों में क्रोम (या कुछ अन्य) ब्राउज़र शामिल होना चाहिए, जैसा कि चित्र 19 में दिखाया गया है; Shareplex को डाउनलोड और इंस्टॉल करने के लिए हमें एक ब्राउज़र की आवश्यकता होगी।


चित्र 19: एडब्ल्यूएस पर विंडोज 2012 इंस्टेंस के लिए डेस्कटॉप

ब्राउज़र को लॉन्च करने के लिए क्रोम आइकन पर क्लिक करें जैसा कि चित्र 20 में दिखाया गया है।


चित्र 20: Chrome ब्राउज़र लॉन्च करना

निष्कर्ष

इस ट्यूटोरियल में, हमने AWS पर Windows 2012 पर Shareplex का उपयोग शुरू करने के बारे में चर्चा की। हमने पूर्व-आवश्यक सॉफ़्टवेयर स्थापित किया, EC2 इंस्टेंस लॉन्च किया, और EC2 इंस्टेंस से जुड़ा। दूसरे ट्यूटोरियल में, हम Shareplex स्थापित करेंगे, Shareplex सेवा शुरू करेंगे, और कुछ Shareplex कमांड का उपयोग करेंगे।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. समस्या निवारण तालिका नहीं मिली त्रुटियाँ

  2. सेल्सफोर्स और ओक्टा सिंगल साइन ऑन (एसएसओ) के साथ ओडीबीसी का उपयोग करना

  3. अनुसरण करने के लिए शीर्ष डेटाबेस ब्लॉग

  4. एसक्यूएल कुंजी

  5. अपनी नई डेटाबेस सेटिंग्स के साथ कॉन्फ़िगरेशन फ़ाइल अपडेट करें