2018 अपडेट 2018
के अंत तक ईबीएस स्नैपशॉट को स्वचालित करने के दो अतिरिक्त तरीके हैं। मैं अभी भी CloudWatch घटनाओं की मूल विधि का उपयोग करता हूं क्योंकि यह वर्षों से ठीक काम कर रहा है और मुझे बदलने का कोई मतलब नहीं दिखता है।
ऑप्स ऑटोमेटर (OA)
ऑप्स ऑटोमेकर AWS द्वारा प्रदान की गई लैम्बडा लिपियों का एक बहुत ही लचीला सेट है। यह एक क्लाउडवॉच टेम्पलेट के साथ तैनात किया गया है जो ऊपर पृष्ठ पर है।
यह सेटअप चरण हैं
- AWS CloudFormation टेम्प्लेट ने कोर फ्रेमवर्क लॉन्च किया है, जिसमें माइक्रोसर्विस (AWS लैंबडा फ़ंक्शंस) का एक सूट शामिल है जो ट्रिगरिंग इवेंट्स, रिसोर्स सिलेक्शन, टास्क एक्जीक्यूशन, कंसीडर कंट्रोल, और पूरा होने का प्रबंधन करता है।
- टास्क कॉन्फ़िगरेशन डेटा, जो ट्रिगरिंग घटना को परिभाषित करता है, कि कार्य कैसे किया जाना चाहिए, किन संसाधनों को क्रियाओं द्वारा चुना जाएगा, और जहां ये संसाधन स्थित हैं, एक अमेज़ॅन डायनमोबीडी तालिका में संग्रहीत किया जाता है।
- समाधान-जनरेट किए गए AWS CloudFormation टेम्प्लेट आपके द्वारा निर्धारित मापदंडों के आधार पर कार्यों को कॉन्फ़िगर करते हैं, और खातों में कार्रवाई करने के लिए आवश्यक भूमिकाएं।
- समाधान प्रक्रिया में सभी चरणों को ट्रैक करता है, चयनित संसाधन, और कार्रवाई के परिणाम, संभव त्रुटियों सहित, डायनेमोडी टेबल में।
- समाधान भी लॉगिंग के लिए अमेज़ॅन क्लाउडवॉच लॉग का लाभ उठाता है। चेतावनी और त्रुटि संदेश एक समाधान-निर्मित अमेज़ॅन सरल अधिसूचना सेवा (अमेज़ॅन एसएनएस) विषय पर प्रकाशित किए जाते हैं जो संदेशों को एक सब्सक्राइब्ड ईमेल पते पर भेजता है।
डेटा जीवनचक्र प्रबंधक (DLM)
DLM प्रलेखन । यह एक सरल लेकिन कम लचीला समाधान है जो हर 12 या 24 घंटे में संस्करणों का बैकअप ले सकता है। मैं हैरान हूं कि एडब्ल्यूएस ने डीएलएम पर यह सीमा क्यों लगाई - साप्ताहिक, मासिक या एक चर आवृत्ति को लागू करना आसान था।
DLM को AWS कंसोल में एकीकृत किया गया है। मैं प्रलेखन को कॉपी और पेस्ट करने नहीं जा रहा हूं क्योंकि AWS चीजों को अच्छी तरह से अपडेट रखता है, और लिंक शायद ही कभी टूटते हैं।
2019 तक डीएलएम आपको छोटे अंतराल को दो घंटे तक कम करने की अनुमति देता है , लेकिन फिर भी आपको 24 घंटे से अधिक के अंतराल को निर्दिष्ट नहीं करने देता है।
2017 अपडेट
2017 तक नियमित रूप से स्नैपशॉट बनाने का एक और तरीका है - क्लाउडवॉच इवेंट्स का उपयोग करना ।
यह आपको स्नैपशॉट शेड्यूल करने देता है, लेकिन यह उपयोग में होने वाली वॉल्यूम की समस्या को हल नहीं करता है, इसलिए यह केवल एक आंशिक समाधान है। क्लाउडविच इवेंट्स का उपयोग करने का एक तरीका हो सकता है जो कुछ मात्रा को ट्रिगर करता है जो वॉल्यूम को समाप्त करता है।
Https://console.aws.amazon.com/cloudwatch/ पर CloudWatch कंसोल खोलें ।
नेविगेशन फलक में, ईवेंट चुनें।
नियम बनाएँ चुनें।
इवेंट स्रोत के लिए, निम्न कार्य करें:
-> अनुसूची चुनें।
-> निर्धारित दर चुनें और अनुसूची अंतराल निर्दिष्ट करें (उदाहरण के लिए, 5 मिनट)। वैकल्पिक रूप से, क्रोन अभिव्यक्ति चुनें और क्रोन अभिव्यक्ति निर्दिष्ट करें (उदाहरण के लिए, प्रत्येक 15 मिनट सोमवार से शुक्रवार, वर्तमान समय में शुरू)।
लक्ष्य के लिए, जोड़ें लक्ष्य चुनें और फिर EC2 बनाएँ स्नैपशॉट API कॉल चुनें।
वॉल्यूम आईडी के लिए, एक ईबीएस वॉल्यूम चुनें।
कॉन्फ़िगर विवरण चुनें।
नियम परिभाषा के लिए, नियम के लिए नाम और विवरण टाइप करें।
AWS अनुमतियों के लिए, एक नई भूमिका बनाने के लिए विकल्प चुनें। यह IAM कंसोल को एक नए टैब में खोलता है। नई भूमिका आपकी ओर से संसाधनों तक पहुंचने के लिए अंतर्निहित लक्ष्य अनुमति देती है। अनुमति चुनें। IAM विंडो वाला टैब बंद हो जाता है।
नियम बनाएँ चुनें।