कुछ हैक के अलावा कोई आसान तरीका नहीं है (जैसे फ़ाइल के हिस्से को काटने के लिए awk का उपयोग करना)।
यदि डंप बहुत बड़ा नहीं है, तो सबसे आसान काम एक अस्थायी डेटाबेस में पूर्ण बैकअप को पुनर्स्थापित करना है (gzcat backup_file.gz | psql -h host -U user database_name
) एक टेबल को डंप करें (pg_dump -t my_table
), फिर इसे पुनर्स्थापित करें।
भविष्य के लिए कस्टम प्रारूप (pg_dump -Fc > database.dump
) जाने का रास्ता है। आप pg_restore
का उपयोग कर सकते हैं एकल तालिका को पुनर्स्थापित करने के लिए:pg_restore -t my_table -d database_name database.dump
.