डेटाबेस डंप (निर्यात) और डेटाबेस बैकअप के बीच अंतर?


12

केवल डेटाबेस डंप के लिए (या इसे एक बैकअप के रूप में मानते हुए ) कमांड (थ्रू ) का उपयोग करके बैकअप लेने के बजाय केवल एक EXPया कम्प्रेशन का उपयोग करने में क्या कमी है ? डेटाबेस डंप (निर्यात) और डेटाबेस बैकअप के बीच अंतर क्या है?EXPDPBACKUP DATABASERMAN

जवाबों:


16

मैं इसका जवाब आपके लिए उच्च स्तर पर दूंगा। दो बैकअप विधियाँ विभिन्न स्तरों पर काम करती हैं। एक RMANबैकअप एक है शारीरिक बैकअप और एक डाटा पम्प बैकअप एक है तार्किक बैकअप

एक डेटाबेस डंप का उपयोग expdpएक या एक से अधिक डेटाबेस स्कीमा का 1-बार निर्यात है। यह DDL (तालिका संरचना, विचार, पर्यायवाची, संग्रहीत कार्यविधियाँ, पैकेज आदि), प्लस डेटा का बैकअप लेता है।

एक RMANबैकअप पूरे डेटाबेस का एक पॉइंट-इन-टाइम बैकअप है (इस प्रश्न के प्रयोजनों के लिए)। यह डेटाबेस (डेटा फ़ाइलें, नियंत्रण फ़ाइल, संग्रह लॉग आदि) बनाने वाले भौतिक ब्लॉकों का बैकअप लेता है और डेटाबेस संग्रह लॉग के साथ संयोजन में, समय वसूली विकल्पों में बिंदु की अनुमति देता है।

पूर्ण डेटाबेस हानि की स्थिति में पूर्ण डेटाबेस RMANको पुनर्स्थापित करने के लिए एक बैकअप का उपयोग किया जा सकता है। हालाँकि, एक डेटा डंप का उपयोग करके expdpडेटा आयात करने से पहले एक नया डेटाबेस बनाने की आवश्यकता होगी impdp

एक शौक़ीन ओरेकल एक्सई डेटाबेस (जो कि आर्केलॉग मोड में नहीं हो सकता है) के लिए, बैकअप का उपयोग expdpकरना संभवतः पर्याप्त होगा।

ओरेकल डॉक्यूमेंटेशन से यह कहीं बेहतर है जितना मैं समझा सकता था। Oracle® डेटाबेस कॉन्सेप्ट - बैकअप और रिकवरी

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.