2009-05-14 9 views
8

क्या वास्तव में बैकअप करने से पहले डेटाबेस पूर्ण बैकअप फ़ाइल के आकार को जानने का कोई तरीका है? मैंने कुछ विश्लेषण किए और अनुमान लगाया कि sp_spaceused एक करीबी आंकड़ा दे सकता है लेकिन यह सब कुछ नहीं है, आकार निर्धारित करने के लिए उपयोग की जाने वाली उपयोग की जगह के अलावा एक/अधिक कारक हैं?डीबी बैकअप आकार की गणना

क्या कोई इस मार्ग से पहले नीचे गया है? कोई विचार?

+0

मैं एक और अधिक विशिष्ट उत्तर की तलाश में हूं। मैंने एडवेंचरवर्क्स डीबी बाक आकार और एमडीएफ और एलडीएफ आकारों की जांच की। वह सही ढंग से जोड़ नहीं था। यानी बाक = 164,755 केबी; एमडीएफ = 180,992 केबी और एलडीएफ = 2048 केबी। – Gnana

+0

एक तरफ के रूप में, http://serverfault.com/a/484672/82769 के अनुसार, एक एमएस एसक्यूएल संपीड़ित बैकअप आमतौर पर असम्पीडित से ~ 30% छोटा होगा। –

उत्तर

0

यह एमडीएफ और एलडीएफ फ़ाइलों का आकार काफी सुंदर है।

+4

यह सही नहीं है क्योंकि डेटा फ़ाइलों में खाली स्थान है जिसका बैक अप नहीं लिया गया है। आप इसका परीक्षण 4 जीबी डेटाबेस बनाकर और फिर बैकअप कर सकते हैं। बैकअप आकार में 4 जीबी के करीब कहीं नहीं होगा। –

7

यदि आप आरक्षित स्थान देखते हैं तो sp_spaceused बहुत करीब होना चाहिए।

How much data will the next log backup include

दो मूल्यों का एक संयोजन, वास्तव में वास्तविक बैकअप के करीब लगता है:

Estimating the Size of your Database Backups

पॉल रैंडल कैसे पता है कि कैसे बड़े अपने TLOG बैकअप हो सकता है के बारे में हाल ही में ब्लॉग कुछ संक्षिप्त परीक्षण में आकार।

+0

धन्यवाद, मैं अब तक पहुंच गया हूं। क्या आगे बढ़ना संभव है? – Gnana

+2

इसे पुन: स्थापित करने में, संख्याओं को वास्तविक बैकअप से आकार में केवल कुछ केबी बंद कर दिया गया है, मुझे नहीं पता कि आप कितने सटीक होने की उम्मीद कर रहे हैं? –

संबंधित मुद्दे