बैकअप एक डेटा बैकअप / डेटाबेस है। डेटाबेस खोने से पहले डेटा की सुरक्षा के लिए MS SQL सर्वर में डेटाबेस का बैकअप लेना बहुत महत्वपूर्ण है। MS SQL सर्वर में 3 मुख्य बैकअप प्रकार हैं:पूर्ण / डेटाबेस, विभेदक / वृद्धिशील, लेन-देन संबंधी लॉग / लॉग।
MS SQL सर्वर में डेटाबेस का बैकअप बनाने के 2 तरीके यहां दिए गए हैं।
विधि 1:T-SQL का उपयोग करें
पूर्ण / डेटाबेस
Backup database to disk = ''
डिफरेंशियल / इंक्रीमेंटल
Backup database to
disk = '' with differential
लेन-देन संबंधी लॉग / लॉग
Backup log to disk = ''
उदाहरण के लिए:निम्न कमांड का उपयोग TestDB नामक संपूर्ण डेटाबेस (पूर्ण / डेटाबेस) का बैकअप लेने के लिए किया जाता है पते पर D: बैकअप प्रतिलिपि के नाम के साथ TestDB_Full.bak . है
Backup database TestDB to disk = 'D:TestDB_Full.bak'
निम्न कमांड का उपयोग TestDB नामक डेटाबेस (डिफरेंशियल / इंक्रीमेंटल) पर अंतिम बैकअप के बाद से परिवर्तनों का बैकअप लेने के लिए किया जाता है संबोधित करने के लिए D: बैकअप प्रतिलिपि के नाम के साथ TestDB_Full.bak . है
Backup database TestDB to disk = 'D:TestDB_diff.bak' with differential
निम्न कमांड का उपयोग अंतिम लेनदेन के बाद से सभी लेनदेन के क्रम का बैकअप लेने के लिए किया जाता है TestDB नामक डेटाबेस (लेनदेन लॉग / लॉग) पर लॉग बैकअप पते पर D: बैकअप प्रतिलिपि के नाम के साथ TestDB_Full.bak . है
Backup log TestDB to disk = 'D:TestDB_log.trn'
विधि 2:SQL सर्वर प्रबंधन स्टूडियो (SSMS) का उपयोग करें
चरण 1 :TESTINSTANCE . नाम के डेटाबेस इंस्टॉलेशन से कनेक्ट करें और नीचे दिखाए अनुसार डेटाबेस निर्देशिका खोलें।
डेटाबेस निर्देशिका खोलें
चरण 2: टेस्टडीबी . पर राइट-क्लिक करें डेटाबेस और बैकअप . चुनें बैकअप कार्य , तब नीचे स्क्रीन दिखाई देगी।
डेटाबेस के लिए बैकअप फ़ॉर्म चुनने की जानकारी
चरण 3: डेटाबेस बैकअप के प्रकार का चयन करें और प्रतिलिपि को सहेजने के लिए सही पथ चुनें। विकल्प चुनें स्क्रीन के ऊपरी बाएँ कोने में, फिर निम्न संवाद बॉक्स दिखाई देगा।
दूसरे डेटाबेस का बैकअप लेने के लिए चुनें
चरण 4: ठीक Select चुनें TestDB . के लिए बैकअप बनाने के लिए जैसा कि नीचे चित्र में दिखाया गया है।
एक सफल बैकअप बनाएं
चयनित निर्देशिका पथ में चेक करें, आपको बैकअप फ़ाइल दिखाई देगी।
TestDB डेटाबेस की बैकअप फ़ाइल अभी-अभी बनाई गई है