परियोजना का विवरण
अनुवादितहम जो चाहते हैं वह एक उबाऊ, लिखित, परीक्षण योग्य दिनचर्या है। डेटाबेस और फ़ाइलें अपने स्वयं के कार्यक्रमों पर, एक समझदारी की संख्या में पीढ़ियों के साथ रखी जाती हैं। एक बार में दो भंडारण स्थान, दूसरा पूरी तरह से होस्टिंग खाते के बाहर। एक परीक्षण सर्वर जहां एक कॉपी केवल संग्रहीत नहीं होती बल्कि अनपैक और शुरू की जाती है, ताकि रिपोर्ट कहे "साइट खोली गई, प्रशासक लॉग इन हुआ, अंतिम आदेश मौजूद है" न कि "आर्काइव चार गीगाबाइट है"। अलग से, उपलब्धता जांच जो पृष्ठ की सामग्री को देखती हैं और केवल प्रतिक्रिया कोड को नहीं, क्योंकि एक कैश किया गया स्टब सफलता कोड के साथ उत्तर देता है और घंटों तक झूठ बोलता है। प्रमाणपत्र की समाप्ति और मुक्त डिस्क स्थान हमें हफ्तों पहले चेतावनी देनी चाहिए, न कि उस सुबह जब वे समाप्त हो जाते हैं।
कुछ शर्तें हैं जिन पर हम जोर देते हैं, क्योंकि हम पहले ही इसके विपरीत से जल चुके हैं:
— एक बैकअप तब तक काम करता है जब तक कि वास्तव में इससे पुनर्स्थापना नहीं की गई है; तब तक यह एक बैकअप नहीं है, यह आशा है;
— बैकअप भंडारण के लिए क्रेडेंशियल्स सर्वर के लिए क्रेडेंशियल्स से अलग हैं, अन्यथा एक ब्रेक-इन साइटों और कॉपियों को एक ही बार में ले जाता है;
— अलर्ट इस तरह से सेट किए जाते हैं कि लोग उन्हें पढ़ें न कि म्यूट करें: थ्रेशोल्ड और प्राप्तकर्ता हमारे साथ सहमत होते हैं इससे पहले कि कुछ भी चालू किया जाए;
— एक रिकवरी मैनुअल साधारण भाषा में, हमारे अपने कर्मचारियों के लिए लिखा गया, ताकि जो कोई भी रात में ड्यूटी पर हो वह किसी और की स्क्रिप्ट न पढ़े;
— एक संक्षिप्त दैनिक संदेश जो हमें बताता है कि कल की कॉपियाँ बनाई गईं और सत्यापित की गईं।