SQL बैकअप डेटाबेस कीवर्ड
बैकअप डेटाबेस
BACKUP DATABASE
मौजूदा SQL डेटाबेस का पूर्ण बैक अप बनाने के लिए SQL सर्वर में कमांड का उपयोग किया जाता है ।
निम्न SQL कथन D डिस्क पर मौजूदा डेटाबेस "testDB" का पूर्ण बैकअप बनाता है:
उदाहरण
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';
युक्ति: डेटाबेस को हमेशा वास्तविक डेटाबेस से भिन्न ड्राइव पर बैकअप लें। यदि आपको डिस्क क्रैश हो जाता है, तो आप डेटाबेस के साथ अपनी बैकअप फ़ाइल नहीं खोएंगे।
एक डिफरेंशियल बैक अप केवल डेटाबेस के उन हिस्सों का बैकअप लेता है जो पिछले पूर्ण डेटाबेस बैकअप के बाद से बदल गए हैं।
निम्न SQL कथन डेटाबेस "testDB" का एक अंतर बैक अप बनाता है:
उदाहरण
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak'
WITH
DIFFERENTIAL;
युक्ति: एक डिफरेंशियल बैक अप बैक अप समय को कम कर देता है (क्योंकि केवल परिवर्तनों का बैकअप लिया जाता है)।