अगर आज आपका सारा डेटा खो जाए तो आप क्या करेंगे? बैकअप के साथ तैयार रहें और जानें कि उन्हें कैसे पुनर्स्थापित करना है।
SQL डेटाबेस को पुनर्स्थापित करके, आप डेटा हानि, क्षति या दुर्भावनापूर्ण हमलों से पुनर्प्राप्त कर सकते हैं। इसलिए डाउनटाइम को कम करने के लिए SQL डेटाबेस का बैक अप और रिस्टोर करना जानना महत्वपूर्ण है।
आप न्यूनतम प्रयास के साथ डेटाबेस का बैक अप लेने या पुनर्स्थापित करने के लिए SQL सर्वर प्रबंधन स्टूडियो का उपयोग कर सकते हैं।
SSMS का उपयोग करके डेटाबेस का बैकअप कैसे लें
SQL सर्वर प्रबंधन स्टूडियो (SSMS) आपको इसके UI का उपयोग करके एक डेटाबेस का बैकअप लेने देता है। आरंभ करने के लिए नीचे बताए गए चरणों का पालन करें।
- उस डेटाबेस का पता लगाएँ जिसका आप बैकअप लेना चाहते हैं डेटाबेस अनुभाग और उस पर राइट-क्लिक करें।
- डेटाबेस मेनू में चुनें कार्य> बैक अप.
- बैकअप डेटाबेस संवाद बॉक्स में, बैकअप फ़ाइल का गंतव्य फ़ोल्डर जोड़ें। इसमें एक .bak फाइल एक्सटेंशन होना चाहिए।
- क्लिक ठीक बैकअप प्रक्रिया शुरू करने के लिए।
यूआई का उपयोग करने के बजाय, आप इसे चला भी सकते हैं एसक्यूएल क्वेरी डेटाबेस का पूर्ण बैकअप करने के लिए नीचे।
बैकअपडेटाबेस वाइडवर्ल्ड इम्पोर्टर्स को डिस्क = 'सी:\...\बैकअप\WideWorldImporters.bak'
SSMS का उपयोग करके SQL डेटाबेस को पुनर्स्थापित करें
बैकअप डेटाबेस को पुनर्स्थापित करने के लिए नीचे दिए गए चरणों का पालन करें।
- एसएसएमएस लॉन्च करें और सर्वर से कनेक्ट करें।
- बाएँ फलक में, पर राइट-क्लिक करें डेटाबेस नोड और चयन करें डेटाबेस पुनर्स्थापित करें.
- अंतर्गत स्रोत, चुनना उपकरण और तीन डॉट बटन पर क्लिक करें (...) खोलने के लिए बैकअप उपकरणों का चयन करें संवाद बकस।
- क्लिक करें जोड़ना बैकअप फ़ाइल चुनने के लिए बटन पर क्लिक करें ठीक.
आपका डेटाबेस अब पुनर्स्थापित किया जाना चाहिए।
वैकल्पिक रूप से, आप डेटाबेस को पुनर्स्थापित करने के लिए SQL कमांड का उपयोग कर सकते हैं। क्वेरी विंडो में बस निम्न क्वेरी चलाएँ और फ़ाइल स्थान निर्दिष्ट करें।
पुनर्स्थापित करनाडेटाबेस वाइडवर्ल्ड इम्पोर्टर्स से डिस्क = 'सी:\...\बैकअप\WideWorldImporters.bak'
डेटाबेस बैकअप और रिकवरी का महत्व
डेटाबेस रखरखाव में डेटाबेस बैकअप और पुनर्प्राप्ति महत्वपूर्ण हैं। हाल के बैकअप के साथ, डेटा दूषित या हमला होने पर एक डीबीए डेटाबेस को अंतिम अच्छी प्रतिलिपि में पुनर्स्थापित कर सकता है। यह व्यवसायों या एप्लिकेशन को सुचारू रूप से चलाना जारी रखने की अनुमति देता है।
यदि आप एक डेटाबेस को बनाए रखने जा रहे हैं, तो आपको यह सुनिश्चित करना चाहिए कि आप SSMS का उपयोग करके SQL डेटाबेस का बैकअप और पुनर्स्थापित कर सकते हैं।