विभिन्न PostgreSQL कमांड लाइन उपकरण डिफ़ॉल्ट रूप से डिफ़ॉल्ट पोर्ट (5432) पर सुनने वाले सर्वर से बात करेंगे।
आप यह निर्धारित कर सकते हैं कि प्रत्येक सर्वर किस पोर्ट पर संबंधित सर्वर के लिए फ़ाइल port
में चर की तलाश में सुन रहा /etc/postgresql/$VERSION/main/postgresql.conf
है।
डिफ़ॉल्ट रूप से अन्य सर्वर से बात करने के लिए कमांड लाइन टूल प्राप्त करने के लिए, आपके पास दो विकल्प हैं:
सबसे पहले, आप उन पोर्ट्स को स्विच कर सकते हैं जिन्हें दोनों सर्वर पहले बताई गई कॉन्फ़िगरेशन फ़ाइलों को संपादित करके सुन रहे हैं और फिर दोनों सर्वरों को फिर से शुरू कर रहे हैं (आप या तो शुरू करने से पहले हर एक को रोकना चाहेंगे)।
वैकल्पिक रूप से, आप PGPORT
पर्यावरण चर को वांछित डिफ़ॉल्ट सर्वर के पोर्ट नंबर पर सेट कर सकते हैं । PostgreSQL क्लाइंट लाइब्रेरी का उपयोग करके सभी एप्लिकेशन को प्रभावित करना चाहिए।
प्रत्येक डेटाबेस क्लस्टर उपयोग की सामग्री को सूचीबद्ध करने के लिए psql -l -p PORT_NUMBER
। डेटा को माइग्रेट करने के लिए PostgreSQL डॉक्युमेंटेशन में सेक्शन " 24.4। माइग्रेशन बिटवीन रिलीफ " देखें।
PostgreSQL के पुराने संस्करणों को हटाने से लैपटॉप और SSDs पर डिस्क लिखने में कमी के माध्यम से पहनने और आंसू की बचत होती है।