आम तौर पर, कुछ मानव-पठनीय प्रारूप में WALs प्रस्तुत करने के लिए Postgres में दो विकल्प होते हैं:
pg_waldump
उपयोगिता , लेकिन यह केवल 9.3+ में उपलब्ध है। आपpg_waldump
. का उपयोग करके देख सकते हैं 9.3 से 9.2 वाल के साथ, लेकिन मुझे सफलता पर यकीन नहीं है। यह काम कर सकता है, क्योंकि 9.2 में कोई नया WAL रिकॉर्ड प्रकार नहीं होना चाहिए, जो 9.3 में मौजूद नहीं है। नोट:pg_waldump
pg_xlogdump
. कहा जाता था पोस्टग्रेज 10.0 तक- इसके अलावा लॉजिकल डिकोडिंग
का उपयोग करना संभव है। , लेकिन यह 9.4 से उपलब्ध है। वैसे भी, तार्किक डिकोडिंग के साथ कोई भी विभिन्न प्लगइन्स
का उपयोग कर सकता है। जैसे
wal2json
मानव-पठनीय प्रारूप में रिकॉर्ड निर्यात करने के लिए। नोट:लॉजिकल डिकोडिंग हर WAL रिकॉर्ड को डिकोड नहीं कर सकता है, यह ज्यादातर DML (इन्सर्ट/अपडेट/डिलीट) के बारे में है
इस प्रकार, मैं आपके क्लस्टर को कम से कम 9.4 पोस्टग्रेज में अपग्रेड करने की दृढ़ता से अनुशंसा करता हूं।