{"repo":"wublabdubdub/PDU-PostgreSQLDataUnloader","free":true,"listed":false,"github":"https://github.com/wublabdubdub/PDU-PostgreSQLDataUnloader","clone":"git clone https://github.com/wublabdubdub/PDU-PostgreSQLDataUnloader.git","description":"Open-source PostgreSQL data recovery tool for corrupted or offline PGDATA, WAL-based row recovery, and dropped-table recovery.","language":"C","stars":102,"topics":["data-rescue","postgresql","easy-to-learn","expertise","database-recovery","disaster-recovery","wal-recovery","database-forensics","pg-data-recovery","postgresql-data-recovery"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"All PostgreSQL Data Recovery Scenarios, One Tool English 中文 --- 🎯 What is PDU? PDU (PostgreSQL Data Unloader) is a professional-grade, open-source disaster recovery and data extraction tool for PostgreSQL databases (versions 14-18). It reads PostgreSQL data files directly without requiring a running database instance—making it the ultimate solution for disaster recovery, forensic analysis, and emergency data extraction. 💔 The Problem PostgreSQL DBAs face critical scenarios like these: ▸ Database completely corrupted - won't start, can't recover ▸ Accidental DELETE/UPDATE - critical data gone in seconds ▸ Data files deleted - filesystem corruption or operator error Traditional tools like pg filedump , pg dirtyread , and pg waldump each solve one problem with different learning curves. PDU unifies all these scenarios into a single, intuitive tool. 💬 In Oracle ecosystems, professionals use ODU/DUL for direct data mining. PostgreSQL deserved the same level of capability—that's why PDU exists. --- ✨ Why Choose PDU? ✓ Simple & Unified Two files ( pdu + pdu.ini ), zero dependencies. One tool handles corruption, deletion, and updates. ✓ Safe & Instant 100% read-only operations. Your original data files remain untouched. Recover data faster than traditional PITR methods. ✓ Unique & Compatible Powerful direct data file reading capabilities. Supports PostgreSQL 14-18. --- 🔥 Core Capabilities PDU handles three critical disaster scenarios with two recovery methods : 📌 Three Disaster ","default_branch":null,"files":null,"tree":[],"storefront":"/r/wublabdubdub","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wublabdubdub/PDU-PostgreSQLDataUnloader/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}