जवाबों:
pg_dump
प्रलेखन के अनुसार कस्टम प्रारूप है:
इसमें सबसे अधिक लचीली आउटपुट प्रारूप, यह मैनुअल चयन और पुनर्स्थापना की अनुमति देता है पुनर्स्थापना के दौरान संग्रहीत आइटम। यह प्रारूप भी डिफ़ॉल्ट रूप से संपीड़ित है
आप -Z
विकल्प के साथ संपीड़न स्तर भी चुन सकते हैं ।
सादगी के लिए मैं निश्चित रूप pg_dump -F c
से पाइपिंग से अधिक गज़िप के लिए जाना होगा ।
-d
विकल्प का उपयोग न करें क्योंकि यह 8.4 के बाद से पदावनत है और इसका अर्थ कभी भी डेटाबेस को डंप करने के लिए नहीं है, इसका मतलब इसके बजाय ( PG-8.3 doc से ):> -d> - INSERT के रूप में डंप डेटा है कमांड (बजाय COPY)। यह बहाली को बहुत धीमा कर देगा; यह मुख्य रूप से डंप बनाने के लिए उपयोगी है कि> गैर- PostgreSQL डेटाबेस में लोड किया जा सकता है। इसके अलावा, यह एक अच्छा विचार नहीं है कि कस्टम प्रारूप (-Fc
) .tar.gz के साथ एक डंप के फ़ाइल नाम को प्रत्यय करना क्योंकि यह एक gzipped tarfile नहीं है। कस्टम डंप को केवल संसाधित किया जा सकता है