यह सब इस बात पर निर्भर करता है कि आपका आईटी विभाग सर्वर स्तर के बैकअप के लिए किस उत्पाद का उपयोग कर रहा है।
उदाहरण के लिए, वर्चुअल वातावरण में VMWare सर्वर का स्नैपशॉट लेगा। यदि SQL सर्वर शामिल है तो VMWare के पास एक विकल्प है जो अधिकांश Admins सक्षम करता है (या यह डिफ़ॉल्ट रूप से मुझे पता नहीं हो सकता है) जो स्नैपशॉट के दौरान डेटाबेस के लिए IO को फ्रीज कर देगा। अब जबकि यह केवल कुछ सेकंड के लिए आपके पास होना चाहिए कि आपके आवेदन पर समस्याएँ पैदा हो, और डेटाबेस को पुनर्स्थापित करने के लिए उपयोग करने के लिए वास्तव में एक विश्वसनीय तरीका नहीं है।
यदि आप सर्वर स्तर बैकअप करने के लिए एक 3 पार्टी उत्पाद का उपयोग कर रहे हैं तो संभावना है कि यह सिर्फ आपके डेटाबेस के फ़ाइल-स्तर बैकअप ले रहा है। इसके साथ ही इसमें उन फ़ाइलों का बैकअप लेने की क्षमता है जो लॉक हैं, क्योंकि SQL सर्वर में कोई संलग्न mdf और ldf फाइलें हैं जो विंडोज के परिप्रेक्ष्य से लॉक हैं। उदाहरण के लिए Symantec का BackupExec उन्नत ओपन फ़ाइल विकल्प का उपयोग करता है, इसलिए यह मूल रूप से उस लॉक की गई फ़ाइल की तस्वीर ले सकता है। जिस तरह से लगता है कि सबसे DBAs बैसाखी बना देगा अगर डेटाबेस को उसी तरह बैकअप के साथ पुनर्स्थापित करना है, तो उस बैकअप के बारे में सोचें जब डेटाबेस उस बैकअप लेता है। यदि कोई डेटा लोड प्रक्रिया ocurring है, तो बैकअप को निकाल दिया जाता है, तो कोई ग्वारेंटी नहीं है, इस बैकअप को डेटा लोड के किस हिस्से में मिला?
SQL सर्वर देशी बैकअप अच्छे बैकअप के रूप में सत्यापित किए गए सम्मान के लिए भरोसेमंद होते हैं। जब आप एक पूर्ण के लिए बैकअप निकालते हैं, तो क्या आपको पता है कि आपके पास डेटा लोड और इस तरह का शेड्यूल है या नहीं। फुल रिकवरी मॉडल ग्वारंटिस के लिए एक लॉग बैकअप आप उस डेटाबेस को दूसरे के नीचे पुनर्स्थापित कर सकते हैं।
यदि आपका प्रबंधक सर्वर स्तर के बैकअप का उपयोग करने पर मृत है, तो मैं उस उत्पाद का भारी शोध करूंगा जो वे उपयोग कर रहे हैं। मुझे पता चलेगा कि क्या कोई SQL सर्वर "ऐड-ऑन" या बैकअप एजेंट है जिसे डेटाबेस के VDI बैकअप करने के लिए खरीदा जा सकता है।
कुछ भी विचार करें और अपने प्रबंधक के साथ चर्चा करें कि SQL सर्वर बैकअप विफल होने पर आपको सत्यापन और समस्या निवारण के लिए क्या भागीदारी की आवश्यकता होगी। मैंने पिछली नौकरियों में नेटबैकअप का भारी उपयोग किया है और कुछ साल पहले एक क्लाइंट ने मुझे अपने पर्यावरण के लिए नेटबैकअप के एसक्यूएल सर्वर एजेंट के परीक्षण उपयोग के माध्यम से जाना चाहता था। इसमें अन्य डीबीए शामिल थे जिन्हें समर्थन भी प्रदान करना था। मैंने उन्हें बताया कि SQL सर्वर के लिए बैकअप विफलताओं का निवारण करने के लिए आपको नेटबैकअप के बारे में एक अच्छा सा जानना आवश्यक है। नेटबैकअप मास्टर सर्वर आम तौर पर यूनिक्स सर्वर पर चलाए जाते हैं, इसलिए अब आपको कुछ यूनिक्स को जानना होगा .... यदि आप पहले से ही व्यस्त हैं तो मज़ेदार हो सकते हैं लेकिन दर्द अधिक हो सकता है। बस कुछ विचार करने के लिए और अपने प्रबंधक के साथ एक अच्छा चर्चा बिंदु हो सकता है, और यह पता कर सकते हैं कि विफलताओं के निवारण के लिए कौन जिम्मेदार है।