यदि यह बैकअप है जो बढ़ता और बढ़ता रहता है, तो मुझे भी यही समस्या थी। यह निश्चित रूप से 'समस्या' नहीं है, यह डिज़ाइन द्वारा हो रहा है - आप केवल बैकअप 'सेट' बना रहे हैं जो सभी उपलब्ध स्थान लेने तक बस विस्तारित होगा।
इससे बचने के लिए, आपको ओवरराइट विकल्पों को बदलना होगा। एसक्यूएल प्रबंधन स्टूडियो में, अपने डीबी, टैक्स - बैकअप पर राइट-क्लिक करें, फिर बैकअप के लिए विंडो में आप इसे 'सामान्य' पृष्ठ पर डिफ़ॉल्ट देखेंगे। इसे 'विकल्प' में बदलें और आपको विकल्पों का एक अलग सेट मिल जाएगा।
शीर्ष पर डिफ़ॉल्ट विकल्प 'मौजूदा मीडिया सेट में शामिल होना' है। यह आपके बैकअप को अनिश्चित काल तक आकार में बढ़ा देता है। इसे 'सभी मौजूदा बैकअप सेट ओवरराइट करें' पर बदलें और बैकअप हमेशा एक संपूर्ण बैकअप के रूप में बड़ा होगा, नवीनतम वाला।
चेतावनी (यदि आप एक SQL स्क्रिप्ट 'INIT' को यह, बारी 'NOINIT' कर रही है, तो): इसका मतलब यह है बैकअप केवल नवीनतम परिवर्तन हो जाएगा - अगर आप एक गलती की तीन दिन पहले आप, लेकिन केवल कल रात का बैकअप है, आप भरे हुए हैं। केवल इस विधि का उपयोग करें यदि आपके पास बैकअप नियम है जो आपकी .bak फ़ाइल प्रतिदिन दूसरे स्थान पर प्रतिलिपि बनाता है, तो आप पिछले दिनों से उन फ़ाइलों में से किसी एक पर वापस जा सकते हैं।
स्रोत
2013-07-05 09:23:14
क्या आप स्पष्ट कर सकते हैं कि यह आपकी डेटाबेस बैकअप फाइलें हैं जो आकार में बढ़ रही हैं या यदि समग्र डेटाबेस फ़ाइलों के आकार बढ़ रहे हैं। Sp_helpdb 'डेटाबेस नाम' के परिणाम भी उपयोगी होंगे यदि आप उन्हें उपलब्ध कराने में सक्षम हैं। –
जब आप कहते हैं कि डीबी बड़ा हो रहा है, तो आप इसे कैसे माप रहे हैं ?? क्या यह एमडीएफ फ़ाइल आकार, एलडीएफ फ़ाइल आकार, बैकअप फ़ाइल आकार, या कुछ अन्य विधि है ?? – Sam