बैकअप और रिकवरी डेटा हानि की स्थिति में रिकॉर्ड का बैकअप लेने की प्रक्रिया और उन प्रणालियों को स्थापित करने को परिभाषित करती है जो डेटा हानि के कारण डेटा रिकवरी को सक्षम करती हैं। डेटा का बैकअप लेने के लिए कंप्यूटर जानकारी की प्रतिलिपि बनाने और संग्रहीत करने की आवश्यकता होती है, ताकि यह डेटा हटाने या भ्रष्टाचार के मामले में लागू हो सके।
बैकअप का लक्ष्य
बैकअप का लक्ष्य डेटा की एक प्रति बनाना है जिसे प्राथमिक डेटा विफलता की स्थिति में नवीनीकृत किया जा सके। प्राथमिक डेटा विफलताएं हार्डवेयर या सॉफ्टवेयर विफलता, डेटा भ्रष्टाचार, या मानव-कारण घटना का परिणाम हो सकती हैं, जिसमें दुर्भावनापूर्ण हमला (वायरस या मैलवेयर), या जानकारी का आकस्मिक निष्कासन शामिल है। बैकअप प्रतियां पिछले समय बिंदु से डेटा को पुनर्सहेजने में सक्षम बनाती हैं ताकि व्यवसाय को अनपेक्षित घटना से उबरने में सहायता मिल सके।
बैकअप के प्रकार
- पूर्ण बैकअप (Complete backup) - संपूर्ण डेटाबेस का एक साथ बैकअप लिया जाता है। इसमें सभी डेटा फ़ाइलें, कंट्रोल फ़ाइलें, और जर्नल फ़ाइलें शामिल हैं।
- कोल्ड बैकअप (Cold backup) - यह एक बैकअप है जो डेटाबेस के पूरी तरह से बंद होने के दौरान लिया जाता है।
- हॉट बैकअप (Hot backup) - यह एक बैकअप है जो कोल्ड नहीं है और इसे हॉट माना जाता है। "हॉट" शब्द का उपयोग इसलिए किया जाता है क्योंकि डेटाबेस इंजन चालू और चल रहा है। डेटाबेस का बैकअप तब लिया जाता है जब यह खुला और संभावित रूप से उपयोग में होता है। DBMS को बैकअप में डेटा सुसंगत है यह सुनिश्चित करने के लिए विशेष सुविधाओं की आवश्यकता होगी।
रणनीति निर्धारित करने के कारक
रिकवरी डेटाबेस के कुछ तत्व के खो जाने के बाद डेटाबेस के पुनर्निर्माण का चरण है। एक नए डेटाबेस की रिकवरी संरचना नया डेटाबेस बनने पर संरचना डेटाबेस से विरासत में मिली होती है। डेटाबेस बनने के बाद डेटाबेस के लिए मॉडल बदला जा सकता है। बैकअप और रिकवरी रणनीति को परिभाषित करते समय निम्नलिखित कारकों पर विचार किया जाता है:
- बैकअप किए जाने वाला डेटा - वह डेटा पहचाना जाता है जिसे नियमित रूप से बैकअप किया जाना चाहिए। यह नियमित बैकअप के आकार को इंगित करता है।
- वेयरहाउस का बैच विंडो (Batch window of the warehouse) - डेटा का बैकअप तब भी उपलब्ध है जब सिस्टम ऑनलाइन है, लेकिन ये महंगे हैं। वेयरहाउस द्वारा आवश्यक अधिकतम स्वीकार्य समय निर्धारित किया जाता है। उस बैच विंडो का हिस्सा नियमित वेयरहाउस को रिपोर्ट जनरेशन और अन्य समान बैच नौकरियों के लिए आवंटित किया जाता है।
- बैकअप और रिकवरी के लिए स्वीकार्य लागत - विभिन्न बैकअप तंत्र अलग-अलग लागतों का तात्पर्य करते हैं। उद्यम में बजटीय बाधाएं हो सकती हैं जो उसके बैकअप और रिकवरी विकल्पों को सीमित करती हैं।