Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

मैं एक इलास्टिकैच रेडिस क्लस्टर को दास के रूप में कैसे सेट करूं?

जैसा कि आपने देखा है, Elasticache SLAVEOF कमांड का समर्थन नहीं करता है, इसलिए आप केवल अपने मौजूदा क्लस्टर में Elasticache नोड नहीं जोड़ सकते हैं और फिर इसे प्राथमिक नोड में बढ़ावा दे सकते हैं/अपने मौजूदा क्लस्टर को बंद कर सकते हैं।

इसके बजाय, अपने Redis क्लस्टर को माइग्रेट करने के लिए आपको BGSAVE . का उपयोग करके एक स्नैपशॉट बनाना चाहिए या SAVE एक .rdb . बनाने के लिए स्नैपशॉट फ़ाइल।

फिर आपको इस स्नैपशॉट फ़ाइल को S3 पर अपलोड करना चाहिए और Elasticache को फ़ाइल तक पहुँचने की अनुमति देनी चाहिए:

<ब्लॉकक्वॉट>

ElastiCache को Amazon S3 में कॉपी किए गए स्नैपशॉट तक पढ़ने की पहुंच प्रदान करने के लिए

  1. AWS प्रबंधन कंसोल में साइन इन करें और Amazon S3 कंसोल https://console.aws.amazon.com/s3/ पर खोलें।

  2. सभी बकेट क्लिक करें, और फिर Amazon S3 बकेट के नाम पर क्लिक करें जिसमें आपकी .rdb फ़ाइल है।

  3. उस फ़ोल्डर के नाम पर क्लिक करें जिसमें आपकी .rdb फ़ाइल है।

  4. अपनी .rdb फ़ाइल के नाम पर क्लिक करें, क्रियाएँ ड्रॉप-डाउन मेनू पर क्लिक करें और फिर गुण चुनें।

  5. अनुमतियाँ क्लिक करें, और फिर अधिक अनुमतियाँ जोड़ें क्लिक करें।

  6. अनुदान प्राप्तकर्ता बॉक्स में, यह ईमेल पता टाइप करें:[email protected]

<ब्लॉकक्वॉट>

Important For the following regions, connect to the region specificcanonical ID rather than [email protected]:China(Beijing) region:b14d6a125bdf69854ed8ef2e71d8a20b7c490f252229b806e514966e490b8d83 EU(Frankfurt) region:540804c33a284a299d2547575ce1010f2312ef3da9b3a053c8bc45bf233e4353 AWSGovCloud (US) region:40fa568277ad703bd160f66ae4f83fc9dfdfd06c2f1b5060ca22442ac3ef8be6Note The snapshot must be located in a GovCloud S3 आपके लिए इसे एक GovCloud Redis क्लस्टर में डाउनलोड करने के लिए बाल्टी। नोट [email protected] खाते का उपयोग विशेष रूप से Amazon S3 से Redis स्नैपशॉट डेटा अपलोड करने वाले ग्राहकों के लिए किया जाता है।

  1. खोलें/डाउनलोड करें क्लिक करें, और फिर सहेजें क्लिक करें।

इसके बाद, बस एक नया Redis समर्थित Elasticache क्लस्टर बनाएं और कॉन्फ़िगरेशन अनुभाग में आपको अपनी स्नैपशॉट फ़ाइल का S3 स्थान निर्दिष्ट करना चाहिए।

यह स्नैपशॉट से लिए गए आपके मौजूदा क्लस्टर के डेटा के साथ आपके नए Elasticache क्लस्टर को सीड करेगा, लेकिन जाहिर है कि आपको अभी भी डाउनटाइम, डेटा हानि से निपटना होगा या आपको AOF लॉग को Elasticache क्लस्टर में किसी चीज़ का उपयोग करके फिर से चलाने के लिए काम करना होगा। इस aof-replay टूल को पसंद करें।

अमेज़ॅन के दस्तावेज़ यहां अधिक विस्तार से जाते हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रूबी रेडिस क्लाइंट स्कैन बनाम कुंजियाँ

  2. शीर्ष 6 मुक्त रेडिस मेमोरी विश्लेषण उपकरण

  3. कॉन्फ़िगरेशन फ़ाइल त्रुटि के कारण Redis सर्वर प्रारंभ करने में असमर्थ

  4. मूल्य द्वारा कुंजी खोजें

  5. क्या यह सर्विसस्टैक रेडिस का वैध उपयोग है?