Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> डेटाबेस

Oracle Data Guard Far Sync: लंबी दूरी पर शून्य डेटा हानि

इस ब्लॉग में, मैं Oracle® Data Guard की एक विशेषता, Far Sync पर चर्चा करता हूं।

Oracle ने इस नए कॉन्फ़िगरेशन को प्राथमिक और स्टैंडबाय डेटाबेस के बीच सिंक्रोनस रेडो ट्रांसपोर्ट का समर्थन करने के लिए डिज़ाइन किया है, जो भौतिक रूप से दूर हैं। Oracle 12c में यह तकनीक किसी भी दूरी पर स्थित प्राथमिक डेटाबेस के लिए शून्य डेटा हानि और सुरक्षा सुनिश्चित करती है।

यह सुविधा प्राथमिक डेटाबेस से रेडो स्वीकार करती है और रेडो को स्टैंडबाय पर भेजती है। क्योंकि Far Sync इंस्टेंस में डेटाफाइल्स नहीं होतीं, आप इसे भविष्य में प्राथमिक या स्टैंडबाय के रूप में नहीं खोल सकते।

Far Sync इंस्टेंस कमिट प्रतिक्रिया समय पर प्रभाव को कम करता है, उस समय को उच्च डेटा सुरक्षा के साथ स्वीकार्य थ्रेशोल्ड मूल्य तक कम करता है।

आर्किटेक्चर

निम्न छवि Far Sync आर्किटेक्चर का एक नमूना दिखाती है:

Oracle Data Guard Far Sync: लंबी दूरी पर शून्य डेटा हानि

छवि स्रोत: https://www.oracle.com/technetwork/database/availability/farsync-2267608.pdf

कॉन्फ़िगरेशन

Far Sync कॉन्फ़िगर करने के लिए, निम्न चरण करें।

1. प्राथमिक से Far Sync कंट्रोल फ़ाइल बनाएं और इसे Far Sync सर्वर पर कॉपी करें

निम्न कोड चलाएं:

ALTER DATABASE CREATE FAR SYNC INSTANCE CONTROLFILE AS '/home/oracle/farsync.ctl';

2. आपके द्वारा बनाई गई Far Sync कंट्रोल फ़ाइल के साथ Far Sync इंस्टेंस माउंट करें

निम्न कोड चलाकर Far Sync भूमिका चुनें:

SQL> select database_role from v$database; DATABASE_ROLE —————- FAR SYNC

3. प्राथमिक डेटाबेस के लिए पैरामीटर सेट करें

प्राथमिक डेटाबेस पर, इनिट फ़ाइल में निम्न पैरामीटर जोड़ें:

LOG_ARCHIVE_CONFIG='DG_CONFIG=(oraprimary,orafarsync,orastandby)' scope=both; LOG_ARCHIVE_DEST_2='SERVICE=farsync SYNC AFFIRM VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=orafarsync' LOG_ARCHIVE_DEST_1='LOCATION=USE_DB_RECOVERY_FILE_DEST VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=oraprimary'

4. Far Sync के लिए पैरामीटर सेट करें

Far Sync इंस्टेंस में, इनिट फ़ाइल में निम्न पैरामीटर जोड़ें:

LOG_ARCHIVE_CONFIG='DG_CONFIG=(primary,farsync,standby)' LOG_ARCHIVE_DEST_2='SERVICE=standby ASYNC VALID_FOR=( STANDBY_LOGFILES,STANDBY_ROLE) DB_UNIQUE_NAME=orastandby' LOG_ARCHIVE_DEST_1='LOCATION= USE_DB_RECOVERY_FILE_DEST VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=orafarsync'

5. स्टैंडबाय डेटाबेस के लिए पैरामीटर सेट करें

स्टैंडबाय डेटाबेस पर, इनिट फ़ाइल में निम्न पैरामीटर जोड़ें:

LOG_ARCHIVE_CONFIG='DG_CONFIG=(primary,farsync,standby)' LOG_ARCHIVE_DEST_2='SERVICE=primary ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=oraprimary' LOG_ARCHIVE_DEST_1='LOCATION= USE_DB_RECOVERY_FILE_DEST VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=orastandby'

निष्कर्ष:

Far Sync सुविधा संगठनों के लिए शून्य-डेटा-हानि लंबी दूरी के स्टैंडबाय डेटाबेस को कॉन्फ़िगर करने में मदद करती है। यह उन उद्यमों की आशंकाओं को दूर करने और विश्वास जीतने में भी मदद करती है जो सोचते हैं कि शून्य डेटा हानि वास्तविक नहीं हो सकती और डेटाबेस प्रदर्शन के बारे में चिंता करते हैं।

एक Far Sync इंस्टेंस दूरस्थ स्टैंडबाय डेटाबेस द्वारा प्राप्त आर्काइव्ड लॉग में अंतराल को हल करने के ओवरहेड को प्राथमिक डेटाबेस से ऑफलोड भी करता है। इंस्टेंस प्राथमिक डेटाबेस प्रदर्शन को प्रभावित किए बिना रेडो ट्रांसपोर्ट संपीड़न करके WAN बैंडविड्थ को संरक्षित कर सकता है (ऑफ-होस्ट संपीड़न)।

कोई भी टिप्पणी करने या प्रश्न पूछने के लिए फीडबैक टैब का उपयोग करें। आप बातचीत शुरू करने के लिए अभी चैट भी कर सकते हैं।

डेटाबेस के बारे में और जानें।


  1. macOS पर AppleAPFSMedia नॉट माउंटेड त्रुटि की मरम्मत करें - डेटा सुरक्षित रूप से पुनर्स्थापित करें macOS पर AppleAPFSMedia नॉट माउंटेड त्रुटि की मरम्मत करें - डेटा सुरक्षित रूप से पुनर्स्थापित करें

    सारांश: यहां macOS Catalina 10.15/Mojave 10.14/High Sierra 10.13 पर AppleAPFSMedia नॉट माउंटेड मुद्दे को ठीक करने और अनमाउंटेबल AppleAPFSMedia से खोए हुए डेटा को रिकवर करने का ट्यूटोरियल है।विषय सूची:1. डेटा हानि के बिना AppleAPFSMedia नॉट माउंटेड को कैसे ठीक करें?जब भी आप एक APFS कंटेनर जोड़ते

  1. macOS Ventura को Monterey पर सुरक्षित रूप से डाउनग्रेड करें - बिना डेटा हानि के macOS Ventura को Monterey पर सुरक्षित रूप से डाउनग्रेड करें - बिना डेटा हानि के

    सारांश: iBoysoft का यह लेख आपको macOS Ventura बीटा को macOS Monterey पर डाउनग्रेड करने के विभिन्न तरीके प्रस्तुत करता है। इसके अलावा, डाउनग्रेड प्रक्रिया में डेटा बैकअप लेते समय डिस्क क्लोनिंग के लिए iBoysoft DiskGeeker की सिफारिश की गई है। macOS Ventura के बारे में आपको क्या पता होना चाहिए? जुलाई

  1. निर्बाध Windows 11 अपग्रेड: अपना डेटा सुरक्षित रखें, सिस्टम आवश्यकताओं को जानें (2024 गाइड) निर्बाध Windows 11 अपग्रेड: अपना डेटा सुरक्षित रखें, सिस्टम आवश्यकताओं को जानें (2024 गाइड)

    Microsoft का नवीनतम Windows 11 ऑपरेटिंग सिस्टम आमतौर पर योग्य Windows 10 कंप्यूटरों के लिए एक अपडेट के रूप में उपलब्ध है। हालांकि Windows 11, Windows 10 के लिए एक मुफ्त अपग्रेड है, लेकिन Windows 10 पर चल रहा हर मौजूदा PC Windows 11 में अपग्रेड नहीं कर पाएगा। नवीनतम Windows 11 के लिए Intel 8th Gen Co