SAP हाना - लॉग कॉन्फ़िगरेशन

एसएपी हाना प्रणाली उन सभी लेनदेन को लॉग करती है जो एप्लिकेशन डेटा या डेटाबेस कैटलॉग को लॉग प्रविष्टियों में बदलते हैं और उन्हें लॉग क्षेत्र में संग्रहीत करते हैं। यह एसक्यूएल स्टेटमेंट को वापस लाने या दोहराने के लिए लॉग इन क्षेत्र में इन लॉग प्रविष्टियों का उपयोग करता है। लॉग फाइल HANA सिस्टम में उपलब्ध हैं और HNA स्टूडियो के माध्यम से डायग्नोसिस फाइल पेज पर एडमिनिस्ट्रेटर एडिटर के तहत एक्सेस की जा सकती हैं।

लॉग बैकअप प्रक्रिया के दौरान, लॉग सेगमेंट का केवल वास्तविक डेटा लॉग क्षेत्र से सेवा-विशिष्ट लॉग बैकअप फ़ाइलों या किसी तृतीय-पक्ष बैकअप उपकरण के लिए लिखा जाता है।

सिस्टम विफलता के बाद, आपको डेटाबेस को वांछित स्थिति में पुनर्स्थापित करने के लिए लॉग बैकअप से लॉग प्रविष्टियों को फिर से करना होगा।

यदि दृढ़ता के साथ एक डेटाबेस सेवा बंद हो जाती है, तो यह सुनिश्चित करना महत्वपूर्ण है कि इसे फिर से शुरू किया जाए, अन्यथा सेवा बंद होने से पहले केवल एक बिंदु तक ही वसूली संभव होगी।

लॉग बैकअप टाइमआउट कॉन्फ़िगर करना

लॉग बैकअप टाइमआउट अंतराल को निर्धारित करता है जिस पर लॉग सेगमेंट का बैकअप लिया जाता है यदि इस अंतराल में कोई कमिटमेंट हुआ है। आप SAP हाना स्टूडियो में बैकअप कंसोल का उपयोग करके लॉग बैकअप टाइमआउट को कॉन्फ़िगर कर सकते हैं -

आप global.ini कॉन्फ़िगरेशन फ़ाइल में log_backup_timeout_s अंतराल भी कॉन्फ़िगर कर सकते हैं।

एसएपी हाना सिस्टम की स्थापना के बाद "फाइल" और बैकअप मोड "नोर्मल" के लिए लॉग बैकअप स्वचालित लॉग बैकअप फ़ंक्शन के लिए डिफ़ॉल्ट सेटिंग्स हैं। स्वचालित लॉग बैकअप केवल तभी काम करता है जब कम से कम एक पूर्ण डेटा बैकअप का प्रदर्शन किया गया हो।

एक बार जब पहला पूर्ण डेटा बैकअप किया जाता है, तो स्वचालित लॉग बैकअप फ़ंक्शन सक्रिय होता है। एसएपी हाना स्टूडियो का उपयोग स्वचालित लॉग बैकअप फ़ंक्शन को सक्षम / अक्षम करने के लिए किया जा सकता है। यह स्वचालित लॉग बैकअप को सक्षम रखने के लिए अनुशंसित है अन्यथा लॉग क्षेत्र भरना जारी रखेगा। एक पूर्ण लॉग क्षेत्र हाना सिस्टम में डेटाबेस फ्रीज कर सकता है।

आप Global.ini कॉन्फ़िगरेशन फ़ाइल की दृढ़ता अनुभाग में enable_auto_log_backup पैरामीटर भी बदल सकते हैं।