शुक्रवार को, मुझे पता चला कि मेरे स्टैंडबाय डेटाबेस ने 8 दिनों के लिए लेनदेन लागू नहीं किया था। यह मेरे लिए बहुत बुरा है क्योंकि मैं केवल 7 दिनों के संग्रहीत रीडो लॉग के लायक रखता हूं। इसलिए मेरे पास आवेदन करने के लिए कोई रिडू नहीं था। मैंने अपने स्टैंडबाय को RMAN वृद्धिशील बैकअप के साथ आगे बढ़ाने के लिए Note 836986.1 में दिए चरणों का उपयोग किया। दस्तावेज़ के चरणों ने मेरे लिए बहुत अच्छा काम किया। इस 8 दिन की अवधि के दौरान मेरे प्राथमिक ने लगभग 700GB रीडो उत्पन्न किया, लेकिन RMAN वृद्धिशील बैकअप कुल आकार में लगभग 285GB था। बैकअप बनाने में मुझे लगभग 24 घंटे लगे क्योंकि RMAN को मेरा संपूर्ण 14TB डेटाबेस, ब्लॉक दर ब्लॉक पढ़ना था। इस बैकअप से स्टैंडबाय को रिकवर करने में लगभग 8 घंटे का समय लगा। बहुत बुरा नहीं है।
पुनर्स्थापना के बाद, मुझे अपने SRLs के बारे में कुछ त्रुटियां मिलीं जिन्हें समाशोधन की आवश्यकता थी। मेरा अलर्ट लॉग दिखाया गया:
SRL log 7 needs clearing because log has not been created SRL log 8 needs clearing because log has not been created SRL log 9 needs clearing because log has not been created SRL log 10 needs clearing because log has not been created SRL log 11 needs clearing because log has not been created
इसे आसानी से संभाला जा सकता था:
SQL> alter database recover managed standby database cancel;
Database altered.
SQL> alter database clear logfile group 7;
Database altered.
SQL> alter database clear logfile group 8;
Database altered.
SQL> alter database clear logfile group 9;
Database altered.
SQL> alter database clear logfile group 10;
Database altered.
SQL> alter database clear logfile group 11;
Database altered.
SQL> alter database recover managed standby database disconnect from session;
Database altered.