RTO यह है कि आप कितनी देर बंद रह सकते हैं; RPO यह है कि आप कितना डेटा खोना बर्दाश्त कर सकते हैं। चार घंटे का RTO और पंद्रह मिनट का RPO मतलब log shipping और रिहर्सल किए हुए restore, रात का एक डंप नहीं। सख्त RPO आपको continuous replication या point in time recovery की तरफ धकेलता है, और सख्त RTO warm standby की तरफ। दोनों बिजनेस के फैसले हैं, और बिना टेस्ट किया बैकअप इनमें से किसी को पूरा नहीं करता।
इंटरव्यूअर यह क्यों पूछते हैं
यह जांचता है कि आप बिजनेस की जरूरतों को आर्किटेक्चर और लागत में बदल सकते हैं या नहीं। इंटरव्यूअर खास तौर पर सुनना चाहते हैं कि आप restore टेस्ट करते हैं, क्योंकि असल दुनिया की सबसे आम नाकामी वह बैकअप है जो दो साल से कामयाबी से चल रहा है और असल में restore हो ही नहीं सकता। यह बताना कि replica बैकअप नहीं होते, मजबूत संकेत है।
अपना जवाब कैसे स्ट्रक्चर करें
- दोनों शब्दों को सीधी भाषा में, समय और डेटा से जोड़कर परिभाषित करें।
- दिखाएं कि हर नंबर किस अलग आर्किटेक्चरल चुनाव की तरफ ले जाता है।
- कहें कि restore की ड्रिल तय समय पर होनी चाहिए, और समय नापा जाना चाहिए।
- बताएं कि replication हार्डवेयर से बचाता है, डिलीट होने से नहीं।
उदाहरण जवाब
RTO वह घड़ी है कि बिजनेस कितनी देर बंद रहकर बच सकता है, RPO यह कि वह कितना डेटा खोकर बच सकता है। ये दोनों अलग अलग लीवर खींचते हैं। सख्त RPO का मतलब है आपको continuous replication या write ahead log archiving चाहिए ताकि point in time recovery कर सकें, जबकि सख्त RTO का मतलब है आपको कुछ पहले से गरम चाहिए, क्योंकि object storage से दो टेराबाइट restore करना घंटों का काम है, आपके बैकअप चाहे कितने भी अच्छे हों। जिस चीज पर मैं सबसे ज्यादा जोर देता हूं वह है ड्रिल। मेरी पिछली जगह हम हर तिमाही एक scratch एनवायरनमेंट में restore करके समय नापते थे, और चार घंटे के बताए गए RTO के मुकाबले पहली कोशिश में ग्यारह घंटे लगे, सिर्फ इसलिए कि किसी ने इसे पूरे डेटा साइज पर कभी टेस्ट ही नहीं किया था। हमने इसे एक standby replica और snapshot restore से ठीक किया। मैं यह बात भी रखता हूं कि replica बैकअप नहीं होता। अगर कोई टेबल truncate कर दे, तो वह truncate मिलीसेकंड में replicate हो जाता है।
जल्दी ही यह इंटरव्यू देने जा रहे हैं? GhostPilot आपकी लाइव कॉल सुनता है, सवाल पूछे जाते ही उसे पकड़ लेता है, और रियल-टाइम में एक स्ट्रक्चर्ड जवाब आपकी स्क्रीन पर डाल देता है। अगले मॉक में इसे आजमाएं, या ले लें एक $29 Session Pass, कोई सब्सक्रिप्शन नहीं, असली इंटरव्यू के लिए।
देखें यह कैसे काम करता हैफॉलो-अप सवाल जिनकी उम्मीद रखें
- किसी खराब migration से डेटा मिटने के खिलाफ आप कैसे बचाव करेंगे?
- आपके restore टेस्ट की कितनी बार होती है और आप क्या नापते हैं?
- कैश और ledger के लिए RTO और RPO में क्या फर्क होता है?
साइट रिलायबिलिटी इंजीनियर के और सवाल
आपका इंटरव्यूअर इसका अपना वर्ज़न पूछेगा। फ्री Question Predictor में अपना असली जॉब डिस्क्रिप्शन पेस्ट कीजिए और वो 20 सवाल पाइए जो उस रोल में सबसे ज्यादा पूछे जाने की संभावना है, साथ में यह भी कि हर सवाल असल में क्या टटोल रहा है।
मेरे सवाल प्रेडिक्ट करें