बैकअप के लिए थर्ड पार्टी टूल्स का उपयोग करना


11

क्या बैकअप बनाने के लिए थर्ड पार्टी टूल्स का उपयोग करने का कोई लाभ है?

मैं विशेष रूप से एक का उल्लेख नहीं कर रहा हूं, लेकिन मैं जानना चाहता हूं कि क्या कोई उन्हें 200 जीबी से अधिक डीबी का उपयोग कर रहा है। सर्वर ज्यादातर MSSQL 2008R2, स्टैंडर्ड और एंटरप्राइज एडिशन हैं।

जवाबों:


7

यह सिर्फ मेरा इनपुट है, लेकिन मैंने 3rd पार्टी बैकअप विक्रेताओं में अधिकांश प्रमुख खिलाड़ियों का समर्थन किया है। मैंने ऐसे ग्राहकों का समर्थन किया है जो Idera, RedGate, Dell LiteSpeed, NetBackup (जिसमें वास्तव में संपीड़न नहीं है, लेकिन 3rd पार्टी है) का उपयोग करते हैं, और कुछ ऑफ-द-वेंडर विक्रेता हैं जो मुझे अब याद नहीं हैं।

3 पार्टी उत्पादों के साथ आपके द्वारा प्राप्त किया जा सकता है या नहीं किया गया बेहतर सुधार एक व्यापार-बंद है .... सीपीयू कार्यभार। मैंने डेल के (लाइटस्पेड) उत्पाद को SQL Server 2014 के वातावरण में एक डेटाबेस के खिलाफ चलाया है जो 500GB पर सही है और उच्च संपीड़न का उपयोग करके सीपीयू को मारता है। परिणाम केवल 64GB के आसपास की एक बैकअप फ़ाइल थी। यह समाप्त हो गया क्योंकि डेल के उत्पाद VDI एपीआई का उपयोग करने के बाद से SQL सर्वर बैकअप के लिए संसाधन प्रदान करना बंद कर देता है। कम्प्रेशन लेवल को 7 से घटाकर लगभग 3 करना पड़ा, इससे बैकअप साइज लगभग 82GB हो गया। हमने एक ही डेटाबेस में सक्षम संपीड़न के साथ एक देशी बैकअप लिया, और यह आकार में 84GB सही था। तो क्या व्यापार बंद है और इसके लायक लागत है?test, test, test

मुझे लगता है कि कुछ साल पहले मेरे पास एक ग्राहक था जो इडेरा के उत्पाद का उपयोग कर रहा था और मुझे याद है कि उनके मेडिकल डेटाबेस के लिए बैकअप के साथ लगातार समस्याएं थीं जो आकार में 1 टीबी + थीं। मुझे लगता है कि इसमें से कुछ को डिस्क सबसिस्टम के साथ करना था, बैकअप के लिए लिखा जा रहा था, जिसके कारण आपको परीक्षण करने की आवश्यकता है। कुल मिलाकर Idera का GUI इंटरफ़ेस मुझे आमंत्रित नहीं कर रहा है, और बहुत सुधार का उपयोग कर सकता है। मैंने सप्ताह के किसी भी दिन इदेरा पर रेडगेट या डेल को चुना।

आपको यह भी याद रखना होगा कि अधिकांश 3 पार्टी बैकअप उत्पाद VDI API का उपयोग SQL सर्वर पर करने जा रहे हैं। यह स्वयं में और साथ ही समस्याओं का कारण बन सकता है, अक्सर "BackupVirtualDevice" या "BackupIORequest" त्रुटियों में त्रुटि लॉग में दिखाई देता है। मेरे पास इनमें से कुछ झूठी सकारात्मक हैं (बैकअप वास्तव में हुआ) और कुछ जहां कानूनी विफलताएं हैं। विक्रेता समर्थन लेख या मंचों के माध्यम से पढ़ना सुनिश्चित करें। RedGate और Idera की जगह बहुत अच्छी सपोर्ट सिस्टम है और मदद से वापस आने के बारे में बहुत अच्छी है। डेल मुझे अब तक अपने उत्पाद के साथ कोई समर्थन कॉल नहीं करना पड़ा है।

एक आखिरी चीज जो मैं लाऊंगा वह है 3 जी पार्टी उत्पाद द्वारा लिए गए बैकअप का प्रारूप। यदि आप एक DR स्थिति में आते हैं, तो क्या आपके पास उत्पाद के साथ एक स्टैंडबाय सर्वर लाइसेंस होना चाहिए? मेरा मानना ​​है कि डेल आपको एक पुनर्स्थापना करने के लिए लाइसेंस के बिना लाइटस्पीड स्थापित करने की अनुमति देता है, लेकिन इसे किसी भी बैकअप को करने के लिए लाइसेंस प्राप्त करना होगा। मुझे लगता है कि आपातकाल के मामले में अधिकांश विक्रेताओं को एक विक्रेता विशिष्ट डेटाबेस को SQL सर्वर देशी बैकअप फ़ाइल में बदलने के लिए एक उपयोगिता भी शामिल है।


5

क्या बैकअप बनाने के लिए थर्ड पार्टी टूल्स का उपयोग करने का कोई लाभ है?

निश्चित रूप से, उन SQL सर्वर इंस्टेंस पर होस्ट किए गए डेटाबेस पर जरूरतों और आवश्यकता पर निर्भर करता है। कुछ लाभ जो मैंने देखे हैं, वे हैं बैकअप एन्क्रिप्शन और कस्टमाइजेशन के किन स्तरों के संदर्भ में अनुकूलन आप बैकअप को संपीड़ित करना चाहते हैं।

साथ ही थर्ड-पार्टी टूल्स का लाभ एक सिंगल-कम्प्रेस्ड फाइल में बैकअप को स्ट्रिप करने की क्षमता होगी। इस तरह से स्ट्रिपिंग करने से वास्तव में बैकअप करने में लगने वाला समय कम हो सकता है।

मैं Idera SQL को 500 GB से ऊपर के होस्ट किए गए डेटाबेस के जोड़े के लिए सुरक्षित उपयोग कर रहा हूं और हम परिणामों से बहुत खुश हैं क्योंकि यह न केवल संपीड़ित बैकअप के लिए समय बचाता है, बल्कि तत्काल पुनर्स्थापना की भी विशेषता है।

तो यह इस बात पर निर्भर करता है कि आपको पूरी तरह से, यहाँ से जाने की आवश्यकता है।

इसके अलावा, आप SQL बैकअप से ही मूल बैकअप संपीड़न सुविधा का परीक्षण कर सकते हैं यदि बैकअप संपीड़न ही एकमात्र आवश्यकता है।

विभिन्न नि: शुल्क परीक्षण संस्करण उपकरण उपलब्ध हैं, आप आगे जा सकते हैं और उनके अनुसार परीक्षण कर सकते हैं और देख सकते हैं कि क्या आवश्यकता है।


4

तीसरा पक्ष बैकअप (हम रेडगेट के sql बैकअप प्रो का उपयोग करते हैं) का उपयोग करने के लिए केवल एक ही लाभ है

  • बहुत अच्छा संपीड़न - बैकअप निष्पादित करते समय आप थ्रेड्स असाइन कर सकते हैं।
  • पासवर्ड सुरक्षा - आप एक $ tr0ngP @ ssw0rd के साथ अपनी बैकअप फ़ाइलों को एन्क्रिप्ट कर सकते हैं!

SQL सर्वर 2014 से, मूल बैकअप के लिए अच्छी मात्रा में एन्हांसमेंट हैं।

नोट: रेडगेट और एसक्यूएल सर्वर बैकअप के बीच संपीड़न में केवल एक मामूली अंतर है।

बड़ा डेटाबेस बैकअप के लिए, आप के साथ खेल सकते MAXTRANSFERSIZEहैं और BUFFERCOUNTऔर त्वरित फ़ाइल प्रारंभ करने के लिए सक्षम


0

आपकी व्यक्तिगत आवश्यकताओं के आधार पर थर्ड पार्टी बैकअप टूल के लाभ अलग-अलग होंगे। सामान्यतया, अंतर्निहित SQL बैकअप सुविधाओं में मुख्य लाभ में शामिल होंगे:

  1. सर्वर फ़ाइल सिस्टम एक्सेस के लिए कोई आवश्यकता नहीं ; थर्ड पार्टी टूल्स को आपकी लोकल मशीन, सर्वर आदि पर चलाया जा सकता है और आप जहाँ भी चाहें अपने बैकअप को स्टोर कर सकते हैं। क्लाउड-आधारित SQL सर्वर (जैसे Amazon RDS और Azure ) का उपयोग करते समय यह अत्यंत प्रासंगिक है क्योंकि वे आमतौर पर मालिकाना बैकअप या स्नैपशॉट सेवाओं का उपयोग करते हैं।
  2. वीपीएन बाधाओं को तोड़ें ; तीसरे पक्ष के उपकरण (जैसे SQribe ) सस्ती हैं और बैकअप भी कर सकते हैं और अलग-अलग कार्यों में ऑन-डिमांड को बहाल कर सकते हैं, इसलिए आप वीपीएन "ए" पर बैकअप ले सकते हैं और फिर बाद में वीपीएन "बी" पर एक सर्वर को पुनर्स्थापित कर सकते हैं, ज़िप संपीड़न का उपयोग करके, और अधिक । मैं इस उत्पाद के लिए मुख्य डेवलपर हूँ, FYI करें।
  3. विस्तारित सुविधा सेट ; बड़े और अधिक महंगे टूलसेट (जैसे रेड-गेट ) ऐसे विकल्प प्रदान करते हैं जो अंतर्निहित बैकअप सुविधा का उपयोग करते समय उपलब्ध नहीं होते हैं, जैसे वस्तुओं को छोड़ने और पुनः बनाए बिना गंतव्य स्थान को अपडेट करना।
  4. समय और स्थान पर पूर्ण नियंत्रण ; किसी भी सॉफ़्टवेयर के टुकड़े के रूप में, थर्ड पार्टी टूल्स आपको अपनी पसंद के हिसाब से नौकरियों को शेड्यूल करने की सुविधा देते हैं, और जहाँ भी आप चाहें, बैकअप को स्टोर कर सकते हैं, जिसमें क्लाउड स्टोरेज भी शामिल है। उनमें से कई सीएलआई सहायकों के माध्यम से बैच / पॉवरशेल स्क्रिप्ट में उपयोग किए जा सकते हैं।
  5. वर्जनिंग ; टी-एसक्यूएल स्क्रिप्ट फाइलों को उनके बैकअप डेटा के रूप में उत्पन्न करने वाले उपकरण आपको अपने डेटाबेस स्कीमा और / या डेटा को अपने एप्लिकेशन कोड के साथ स्रोत नियंत्रण में शामिल करने की अनुमति देते हैं (जैसे गिटब पर )। यह रोलिंग बैक और चेरी-पिकिंग SQL स्कीमा या डेटा परिवर्तन संभव बनाता है।

-1

डेटाबेस भ्रष्टाचार हर SQL सर्वर उपयोगकर्ता के जीवन में बुरे सपने में से एक है। आपके डेटा को सुरक्षित और सुरक्षित रखने का कोई सटीक तरीका नहीं है, लेकिन सबसे अच्छी बात जो आप अपने डेटाबेस की सुरक्षा के लिए कर सकते हैं, वह है अनुसूचित बैकअप।

बेशक, यदि आप T-SQL कमांड का उपयोग करके बैकअप बनाने के लिए 200GB से अधिक डेटाबेस का प्रबंधन करते हैं, तो यह बहुत सुविधाजनक नहीं है। ऐसे मामलों के लिए, तीसरे पक्ष के टूल का उपयोग करना बेहतर है। मुझे थर्ड पार्टी टूल्स का उपयोग करने का कुछ अनुभव है और मैं वास्तव में खुश हूं कि आजकल हमारे पास ऐसे सॉफ्टवेयर हैं जो डीबीए के जीवन को आसान बनाते हैं।

आज बाजार में इस तरह के तीसरे पक्ष के उपकरणों से भरा हुआ है, तो आप अलग मूल्य और सुविधाओं, उदाहरण के लिए के साथ विभिन्न सॉफ्टवेयर पा सकते हैं Idera , Redgate , और क्वेस्ट LiteSpeed

यहां मैं थर्ड पार्टी टूल्स का उपयोग करने के कुछ फायदे जोड़ना चाहता हूं:

  • आप डेटाबेस बैकअप शेड्यूल कर सकते हैं
  • आप एफ़टीपी, स्थानीय या नेटवर्क फ़ोल्डर, ड्रॉपबॉक्स , अमेज़ॅन एस 3 , Google ड्राइव , ... पर बैकअप भेज सकते हैं
  • आप विभिन्न फ़ाइलों का बैकअप ले सकते हैं
  • आप ईमेल की पुष्टि प्राप्त कर सकते हैं
  • आप एन्क्रिप्शन द्वारा अपने बैकअप की सुरक्षा कर सकते हैं

वैसे भी, बैकअप बनाने के लिए थर्ड पार्टी टूल वास्तव में उपयोगी है। वे डेटा खोने के जोखिम को कम करने में आपकी मदद करेंगे।

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