क्या mdf और ldf फ़ाइलों के छाया वॉल्यूम बैकअप पर भरोसा करना सुरक्षित है?


18

हम mdf और ldf फ़ाइलों के VSS आधारित बैकअप के साथ पारंपरिक SQL सर्वर बैकअप की जगह देख रहे हैं। एक db व्यक्ति के रूप में मैं इस बारे में कुछ गड़बड़ हूँ, और फिर भी मुझे कोई सबूत नहीं मिल सकता है कि यह काम नहीं करेगा?

क्या कोई भी एक परीक्षण का सुझाव दे सकता है जो मैं सेटअप कर सकता हूं जो यह प्रदर्शित करेगा कि हम इस रणनीति के साथ लेनदेन कहां खो सकते हैं? [लंबे समय तक चलने वाले लेनदेन के दौरान पावर कॉर्ड को बाहर निकालना ठीक है]।

हम जिस सिस्टम को देख रहे हैं, वह mdf और ldf फाइलों का एक प्रारंभिक स्नैपशॉट बनाता है और फिर परिवर्तनों के दौरान कॉपी करता है। मैं ऐसे परिदृश्य की कल्पना नहीं कर सकता, जहां हम असफल हो सकते हैं।

उम्मीद है कि आप अपने बॉस को समझाने में मेरी मदद कर सकते हैं कि हमें पारंपरिक बैकअप रखने की ज़रूरत है!


10
जब तक यह पूरी तरह से परिवर्तनों को सिंक्रनाइज़ नहीं कर सकता, आप यह कैसे सुनिश्चित कर सकते हैं कि .mdf (या कई डेटा फ़ाइलों!) में डेल्टा .ldf के अनुरूप है। वहाँ एक कारण एसक्यूएल सर्वर सिर्फ mdf और एलडीएफ फ़ाइलों का बैकअप नहीं है एक "बैकअप" के रूप में है ...
हारून बर्ट्रेंड

4
समस्या यह है कि, अपने बॉस को यह समझाने में मुश्किल होगी कि उसे असफल होने के सबूत देखने हैं। मैं ज्यादातर मामलों में शर्त लगाता हूं कि यह "ठीक" काम करेगा - यह अपवाद होगा, हालांकि, यह आपको जला देगा। उस मामले को फिर से प्रस्तुत करना जहां यह विफल हो सकता है काफी थकाऊ है।
आरोन बर्ट्रेंड

6
सम्बंधित? msdn.microsoft.com/en-us/library/aa953743.aspx । मूल रूप से, नहीं
gbb

1
इसके अलावा serverfault.com/q/182434/4955
gbn

7
अच्छी तरह से एक के लिए, भले ही आपकी mdf और ldf फ़ाइल प्रतियों पर भरोसा किया जा सकता है, आपने समय में एक बिंदु पर पुनर्स्थापित करने की क्षमता खो दी है, जिसे आप उचित + लॉग बैकअप से प्राप्त करते हैं।
आरोन बर्ट्रेंड

जवाबों:


9

आपको निराश करने के लिए क्षमा करें, लेकिन SQL सर्वर के VSS बैकअप पूरी तरह से Microsoft द्वारा SQL लेखक सेवा ( http://technet.microsoft.com/en-us/library/ms175536.aspx ) के माध्यम से समर्थित हैं ।

जब थर्ड पार्टी बैकअप एप्लिकेशन बैकअप लेना चाहता है, तो SQL लेखक SQL सर्वर को डेटाबेस पर "फ्रीज IO" बताता है। IO जमने के बाद, फिर एक स्नैपशॉट mdf और ldf फाइलों के लिए लिया जाता है। स्नैपशॉट पूरा होने के बाद, IO अप्रतिबंधित है। यह स्नैपशॉट उत्पन्न होने के दौरान डेटाबेस के लिए सभी लेखन गतिविधि को रोकता है, और 60 सेकंड या उससे अधिक समय ले सकता है। थर्ड पार्टी बैकअप ऐप फिर ldf और mdf फाइलों के स्नैपशॉट को कॉपी करता है। यदि आप तीसरे पक्ष के बैकअप एप्लिकेशन का परीक्षण करते हैं और आप अपने डेटाबेस के लिए फ्रीज़ और अनफ़्रीज़िंग ऑफ़ आईओ के बारे में त्रुटि लॉग में संदेश देखते हैं, तो यह SQL राइटर इंटरफ़ेस का उपयोग कर रहा है, और बैकअप अच्छे हैं।

पूरा विवरण यहां: http://technet.microsoft.com/library/Cc966520

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.